收藏
回答

发货信息录入接口报错:订单不存在?

发货信息录入接口报错:{"errcode":10060001,"errmsg":"支付单不存在 rid: 665817ce-04a49e22-27e63f51"}

线上真实环境下产生的订单

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    06-03

    你好,麻烦现在重新试试呢?

    06-03
    有用
    回复
  • 一笑皆春
    一笑皆春
    05-30

    原因分析:

    1. 订单同步延迟: 在某些情况下,订单信息可能还没有从微信支付的系统同步到微信小程序的接口库中。这可能导致在支付完成后立即调用发货接口时返回“支付单不存在”的错误。通常,这种同步会在10秒内完成。
    2. 支付和上传时间差: 有报告称,支付时间不能与上传时间相等。上传时间应晚于支付时间。
    3. 开发工具和真机环境差异: 使用微信开发者工具进行的扫码支付订单不会被纳入发货管理服务中,导致在开发工具中进行测试时出现错误。此外,有用户反映在真机环境下支付可以成功发货,但无法确认收货。

    解决方案:

    1. 等待同步完成: 在收到10060001错误后,等待几秒钟再重试发货接口,以确保订单信息已同步。
    2. 检查支付和上传时间: 确保上传发货信息的时间晚于订单支付时间。
    3. 生产环境测试: 在生产环境中测试真实的支付流程,而不是依赖开发者工具的模拟支付。


    05-30
    有用
    回复 7
    查看更多(2)
登录 后发表内容