本次demo使用的是tp框架,并且下载了微信官方提供的演示demo,并对微信演示demo的部分代码进行了重构。
微信支付官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1
搭建好环境后,下面就开始接入微信支付啦

  • 在接入之前我们需要配置以下项:

    微信公众号:appid、secret、授权域名
    微信商户:支付目录、商户Key

  • 业务流程(后端)

    第一步:获取用户的openid(JSAPI才会用到)
    第二步:提交微信创建订单
    第三步:微信支付异步通知
    第四步:手动查询订单

配置项详解:
> 支付目录配置:
PHP微信支付(JSAPI)接入
注意点:在微信商户平台里面设置,不是在微信公众平台,支付目录现已支持配置到网站根目录,另外注意区分是http还是https协议
> 授权域名配置:
PHP微信支付(JSAPI)接入
PHP微信支付(JSAPI)接入
注意点:JSAPI支付必传openid,将下载的文件放到网站根目录即可

最后就支付成功啦

相关文章:

  • 2021-10-11
  • 2021-08-19
  • 2022-12-23
  • 2022-01-08
  • 2021-10-02
猜你喜欢
  • 2021-11-15
  • 2021-06-22
  • 2022-01-01
  • 2022-12-23
  • 2021-04-24
  • 2021-09-03
  • 2021-05-24
相关资源
相似解决方案