用户登录

支付宝把用户带到同步返回页面,我们的应用验证了数据签名,没有问题的话就可以去做一些事情了 .. 比如去更新一下订单的状态 ..

判断一下 .. 如果 $sign_verified ,如果数据验证成功 .. 再加上一个条件 .. 用一下 $order .. get_status .. 获取到订单的状态 .. 看看这个状态是不是 on-hold .. 用户按了支付按钮,订单状态会变成 on-hold ..

满足这两个条件 .. 我们就可以用一下 $order 上的 update_status 这个方法 ... 它可以更新订单的状态 .. 成功收到付款以后,订单状态可以设置成 processing .. 再加上一个备注信息 .. 支付宝交易号 .. 加上 $vars 里的 trade_no ..

下面再去试一下 .. 先回到管理后台 .. 打开商店里的 订单管理 ... 现在这个订单的状态是保留 .. 然后回到这个感谢页面 .. 刷新一下 .. 再回到订单管理 .. 刷新一下 ..

现在这个订单的状态就变成了 正在处理 .. 也就是 processing .. 打开这个订单详情 ... 在订单备注这里会有一条备注 .. 上面会记录支付宝交易号 .. 提示订单状态从待付款 .. 变成了 正在处理 .. 也就是从 on-hold 变成了 processing ..

更新订单状态《 电商网站案例:支付通知 》

统计

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

社会化网络

关于

微信订阅号

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