收藏
回答

发货信息录入接口,10060001 支付单不存在?

json格式:

{"order_key":{"order_number_type":2,"transaction_id":"4200002606202503129537168426"},"delivery_mode":1,"is_all_delivered":false,"logistics_type":1,"shipping_list":[{"tracking_no":"788xxx6218","express_company":"ZTO","item_desc":"商品一*1;","contact":{"receiver_contact":"12345678905"}}],"upload_time":"2025-03-12T11:20:57.738Z","payer":{"openid":"oQmtE5dU_sgMjj0CqulVBNcG2ljw"}}

提交后,报错:{"errcode":10060001,"errmsg":"支付单不存在 rid: 67d0fd99-44b67bd9-4e54740d"}

transaction_id是真实交易存在的,下单支付后到要发货间隔了1个小时左右。小程序目前还没有上线(没办法上线,被驳回说要接人发货服务),是扫码体验版二维码,然后用手机真实下单交易的。

目前不知道什么原因,具体要怎么排查。

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

1 个回答

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

    你好,请先排查

    1:对于开发者工具测试环境下扫码完成支付的用于支付测试的订单,不会纳入发货管理服务中。


    2:授权商户号完成前的交易不会进入系统


    3:海外钱包或货币的支付不会进入系统


    4:支付后订单需要入库,如果查不到可以等待1分钟后再试


    5:该订单不是小程序订单


    6:A账号调用接口,接口中填写的订单属于B账号


    7:在支付下单时候是子商户号,mchid需要是子商户号或者直接使用transaction_id

    03-12
    有用
    回复 4
    • 李亚池·脉购CRM
      李亚池·脉购CRM
      03-14
      微信小程序发货信息管理服务接入后遇到涉及拆单的问题,比如同一笔订单有3个供应商的,但客户是一次性支付整笔订单的金额,也就是transaction_id只有一个,客户支付后会将这笔订单拆分成3笔订单,但3笔订单的transaction_id都是一样的。在发货后,小程序端在确认发货时是根据transaction_id判断的,那就会产生客户只确认收货一笔订单,其他两笔也跟着变成确认收货了。 这个有解决办法?
      03-14
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      03-17回复李亚池·脉购CRM
      一笔订单拆分发货,最后一笔订单设置为true
      03-17
      回复
    • 李亚池·脉购CRM
      李亚池·脉购CRM
      03-18
      我目前也是这样设置,但只要有一笔发货,消费者在小程序端确认收货,就会将拆单的所有订单一同确认收货。
      03-18
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      03-19回复李亚池·脉购CRM
      只有完成发货才可以确认收货的
      03-19
      回复
登录 后发表内容