php微信小程序支付讲解(JSAPI)

微信小程序支付文档地址(微信小程序支付)
微信完整支付类下载地址(不定期修改完善 Gitee 与 GitHub):

php微信小程序支付讲解(JSAPI)_第1张图片

一、在微信小程序支付之前我们先要获取相关配置

$config = array(
    'appid'         => '', // 微信支付appid
    'xcxappid'      => '', // 微信小程序appid(填写)
    'mch_id'        => '', // 微信支付 mch_id 商户收款账号(填写)
    'key'           => '', // 微信支付key(填写)
    'appsecret'     => '', // 公众帐号secert(公众号支付专用)
    'notify_url'    => '', // 接收支付状态的连接  改成自己的回调地址(填写)
    'redirect_uri'  => '', // 公众号支付时,没有code,获取openid使用
);

 二、如何使用对接支付

 '测试商品', // 产品描述
    'total_fee'     => '1', // 订单金额(分)
    'out_trade_no'  => $order_sn, // 订单编号
    'product_id'    => $order_sn, // 产品id(可用订单编号)
    'openid'        => $get['openid'], // 用户openid
);

$re = $weixinpay->xcxPay($order);
die(json_encode($re)); // JSON化直接返回小程序客户端

微信用户openid获取见(微信小程序获取Openid)

三、支付回调

notify();
if ($re) {
    // 以验证返回支付成功后的信息,可直接对订单进行操作,已通知微信支付成功
} else {
    // 支付失败
}

你可能感兴趣的:(php,微信支付,微信小程序,小程序,微信)