1 / 39
文档名称:

微信支付php开发:微信支付代码及获取支付成功数据.doc

格式:doc   大小:100KB   页数:39页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

微信支付php开发:微信支付代码及获取支付成功数据.doc

上传人:88jmni97 2018/7/17 文件大小:100 KB

下载得到文件列表

微信支付php开发:微信支付代码及获取支付成功数据.doc

文档介绍

文档介绍:微信支付PHP开发一:微信支付代码及获取支付成功数据
一、微信支付demo代码
<?php
include_once("include/"); //该文件微信DEMO包中有,没有请到官网上下载
$commonUtil = monUtil();
$wxPayHelper = new WxPayHelper();
$user_ip= $_SERVER["REMOTE_ADDR"];
$wxPayHelper->setParameter("bank_type", "WX");
$wxPayHelper->setParameter("body", "微信支付测试");
$wxPayHelper->setParameter("partner", "11111111");
$wxPayHelper->setParameter("out_trade_no", $commonUtil->create_noncestr());
$wxPayHelper->setParameter("total_fee", "1");
$wxPayHelper->setParameter("fee_type", "1");
$wxPayHelper->setParameter("notify_url", "http://m./wxpay/");
$wxPayHelper->setParameter("spbill_create_ip", $user_ip);
$wxPayHelper->setParameter("input_charset", "UTF-8");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="application/xhtml+xml;charset=UTF-8" http-equiv="Content-Type">
<meta content="no-cache,must-revalidate" http-equiv="Cache-Control">
<meta content="no-cache" http-equiv="pragma">
<meta content="0" http-equiv="expires">
<meta content="telephone=no, address=no" name="format-detection">
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height" />
<meta name="apple-mobile-web-app-capable" content="yes" /> <!-- apple devices fullscreen -->
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<title>在线支付测试</title>
</head>
<script language="javascript">
function callpay()
{
('getBrandWCPayRequest',<?php echo $wxPayHelper->create_biz_package(); ?>,function(res){
if( == "get_brand_wcpay_request:ok" ){
// 使用以上方式判断前端返回,微信团队郑重提示:,但并不保证它绝对可靠。
//因此微信团队建议,当收到ok返回时,向商户后台询问是否收到交易成功的通知,若收到通知,前端展示交易成功的界面;若此时未收到通知,商户后台主动调用查询订单接口,查询订单的当前状态,并反馈给前端展示相应的界面。
("zhifu").='none';
("essDiv").='block';
}
()