用户登录

请求微信支付的统一下单接口,在返回的结果里面,会包含一个 code_url .. 根据这个 code_url 的值可以生成一个支付用的二维码 .. 用户使用微信客户端扫描这个二维码可以打开微信的支付功能完成支付 ...

在这个 native_pay 里面 .. 添加一个 $result .. 表示请求统一下单接口返回来的结果 .. 用一下 WxPayApi 上的 unifiedOrder 方法 .. 它会帮我们去请求微信支付统一下单接口 .. 需要提供给它一个配置对象 .. 这里就是 $this .. config .. 这个 config 对象里面包含了商户 ID .. 应用 ID .. 商户密钥 .. 应用密钥这些东西 .. 还需要一个 $input 对象 .. 它里面包含了跟订单相关的一些数据 ..

下面可以把这个请求的结果输出到日志里 .. 输出的是 $result ..

刷新一下这个订单感谢页面 .. 再找到微信支付的日志文件 .. 这个数组 .. 就是请求微信支付统一下单接口返回来的结果...

请求成功的话,会有一个 code_url .. 后面我们要根据它的值生成一个支付用的二维码 ..

这个 result_code .. 还有 return_code ,它们的值都会是 SUCCESS,表示成功 .. 你可以根据这些值去做一些事情 ..

trade_type 是交易类型, NATIVE 表示这是一个扫码支付 ..

微信支付统一下单:请求接口《 电商网站案例:微信扫码支付 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点