700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > PHP微信支付(扫码支付以及微信JSAPI支付)

PHP微信支付(扫码支付以及微信JSAPI支付)

时间:2019-08-21 15:13:14

相关推荐

PHP微信支付(扫码支付以及微信JSAPI支付)

第一步:在微信官网下载微信支付SDK

网址:https://pay./wiki/doc/api/native.php?chapter=11_1

注下载对应语言的SDK

第二步:把下载好的SDK解压到项目目录下(我这里是放入extend下)*

在WxPay.Config.php填入对应的参数

(AppId,MerchantId(商户号),Key,AppSecret(jsapi支付需要用到),SSLCertPath(证书路径):退款时需要使用)

参数都配置好后就开始上代码了;

第三步,后台实现微信支付

1.Native(微信扫码支付):后台代码如下

注:金额必须要乘以100不然报错,返回的qr_code由前端生成二维码图片

2.JsApi支付实现过程,后台代码如下:

注:金额也必须乘以100,setOpenid为支付者openid

3.微信回调(供微信扫码支付和jsapi支付使用)

注:满足$result[‘return_code’] == ‘SUCCESS’ && $result[‘result_code’] == 'SUCCESS’时,在里面写对应的回调逻辑;

到这里微信支付就全部完成了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。