怎么做订单更新?
在交易过程中,不仅需要实现能够让买家成功付款,而且还需要商户网站的订单数据与智付的交易管理中的交易信息保持一致。
那么要使信息保持一致,就需要商户网站的程序开发、维护或管理的技术人员根据商户网站的业务流程做订单更新的程序开发。
订单更新的业务程序代码放置位置:
参数notify_url对应的页面文件、参数return_url对应的页面文件,注释指定的位置。
订单更新的页面文件如何被调用:
前提,参数notify_url、参数return_url有被设置。
当买家付款完成时,当前界面会自动跳转到参数return_url对应的页面文件,此时return_url对应的页面文件则被启动。
当该笔交易在智付交易管理中存在且交易状态改变时,智付会主动发送通知到参数notify_url对应的页面文件,此时参数notify_url对应的页面文件则被启动。
订单更新基本思想:
通过代码示例中的验证之后,获取智付反馈数据,先根据这笔交易找到商户网站订单系统中对应的订单,再判断该笔订单是否已经做过处理,如果未做处理,那么按照商户网站的业务流程更新订单数据。