用户登录

支付方法类里面的 process_payment 接收一个 $order_id 参数 .. 它是要支付的订单号 .. 使用这个订单号我们可以获取到订单对象 .. 在处理支付的时候需要用到订单里面的相关的信息 .. 比如订单里的金额 ..

在这个方法里先添加一个 $order 表示订单 .. 用一下 wc_get_order ,把订单号告诉这个方法,它会给我们返回对应的订单实例 ..

下面可以把这个订单对象输出到日志里检查一下 .. 用一下这个支付方法类里的 log 方法 .. 输出的信息是 $order ... 级别可以设置成 debug .. 第三个参数设置成 true ..

回到结算页面 .. 按一下这个支付按钮 ..

然后再打开 alipay 这个日志文件检查一下 .. 这里你会发现一个订单对象 .. status 是订单现在的状态 .. currency 是货币类型 .. 下面的这个 total 是订单的总共的金额 ..

获取要支付的订单(wc_get_order)《 电商网站案例:调试与处理支付 》

统计

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

社会化网络

关于

微信订阅号

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