【更新预告】EMSHOP上游对接将支持主动查询型发货模式

图片[1]-【更新预告】EMSHOP上游对接将支持主动查询型发货模式

最麻烦的上游平台是什么样的?

下单时只返回一个订单号,没有卡密,也不会主动回调。你得隔几分钟去查一次,问它“货备好了没”。

这就是EMSHOP上游对接插件支持的第三种模式:主动查询型。

流程如下:

  1. 买家付款成功,EMSHOP向上游发起下单,拿到一个上游订单号。
  2. 发货任务进入队列,状态标记为“待查询”。
  3. EMSHOP的常驻脚本每隔N秒扫描这些“待查询”的任务。
  4. 拿着上游订单号去上游接口查询发货状态。
  5. 如果上游返回“已完成”,拿到卡密,入库,通知买家。
  6. 如果上游还在处理中,更新“下次查询时间”,等待下一轮。

整个过程自动循环,不需要人工介入。轮询间隔、最大查询次数、超时处理策略都可以在插件中配置。

这种模式对接的上游最“被动”,但对EMSHOP来说也不是问题。常驻脚本框架(Swoole驱动)会忠实地执行每一次轮询,直到拿到结果或达到重试上限。

至此,即时返回、回调接收、主动查询三种发货模式全部介绍完毕。EMSHOP的上游对接能力,覆盖了市面上几乎所有主流发卡平台的接口风格。

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

请登录后发表评论

    暂无评论内容