php接入微信和支付宝支付

码农天地 -
php接入微信和支付宝支付
这几天公司的项目需要用到微信和支付宝支付,这里记录一下接入详情,希望对同样正在接的小伙伴有帮助。
一.微信移动端的JSAPI支付
   微信支付V2文档:[V2文档](https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1)。
   1.首先需要在商户支付后台,配置JSAPI支付授权目录,添加需要支付的请求域名
   2.在公众号后台的公众号设置,功能设置中设置网页授权域名,该域名的作用是作为回调链接,比如你获取用户的openid时,这里去请求获取链接的时候,这里的域名就是你的回调链接

   
   3.当前两步准备就绪时,那么就需要请求微信的统一下单接口,[统一下单接口](https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1),按照文档写入字段,获取返回值。
   4.再把从统一下单的返回值传回前端,调用微信的js,这里可以在调用wx.config时开启debug模式,可以更方便的查看错误

,引入js-sdk的文档参考:微信js-sdk

最后微信JSAPI支付就成功了。二.微信的NATIVE支付
    1.按照文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1,请求统一下单接口,获取返回值,拿到code_url,
    2.前端引入qrcode.js,网上搜索一下这个js文件,使用后端传入的code_url生成二维码。
    3.处理好异步回调操作即可。
因为NATIVE比较简单就不多说了。

未完待续...
    
  
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

php介绍

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

Tags 标签

php微信支付

扩展阅读

加个好友,技术交流

1628738909466805.jpg