最近项目需要微信支付然后看叻下微信公众号支付,虽然不难,但是细节还是需要注意的用了大半天时间写了个demo,并且完整的测试了一下支付流程下面分享一下微信公众号支付的经验。
一、配置公众号微信支付
需要我们配置微信公众号支付地址和测试白名单
借用微信公众号支付api(地址 ),我们需要開发的为红色标记出的如下:
三、向微信服务器端下订单
调用统一下单接口,这样就能获取微信支付的prepay_id()
在调用该接口前有几个字段是H5支付必须填写的openid
可以通过网页授权形式()
代码如下,实际上是通过post发送一个xml 文件获取微信服务器端发送过来的prepay_id。
H5支付其实很简单只需要调用微信内嵌浏览器的js方法就行()
} // 使用以上方式判断前端返回,微信团队郑重提示:reserr_msg将在用户支付成功后返回 ok,但并不保证它绝對可靠
以上就是本文的全部内容,希望对大家的学习有所帮助也希望大家多多支持脚本之家。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。