【更新预告】EMSHOP上游对接将支持回调接收型发货模式

图片[1]-【更新预告】EMSHOP上游对接将支持回调接收型发货模式

有些上游发卡平台不是下单就返回卡密,而是先返回一个“受理成功”,等内部处理完了,再主动回调你的站点,把卡密推送过来。

这就是EMSHOP上游对接插件支持的第二种模式:回调接收型。

流程是这样的:

  1. 买家付款成功,EMSHOP向上游发起下单请求。
  2. 上游返回“受理成功,稍后回调”。
  3. EMSHOP生成一个唯一的callback_token,存在队列记录里,然后等待。
  4. 上游处理完成后,向EMSHOP的回调地址发送卡密数据,带上这个callback_token
  5. EMSHOP收到回调,验证callback_token是否匹配。匹配成功,写入卡密,通知买家。

关键在于callback_token。每次下单随机生成,32位以上,不可预测。上游回调时必须携带正确的token,否则EMSHOP直接拒绝请求。这从根本上防止了恶意伪造回调。

这种模式的好处是:即使上游处理卡密需要几秒甚至几分钟,你的EMSHOP站点也不会阻塞等待。订单进入“发货中”状态,等回调到了自动完成。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容