收藏
回答

怎么解决虚拟支付退款refund_order数据不存在?

订单查询query_order的响应:{"errcode":0,"errmsg":"OK","order":{"ext":{},"provide_time":1776852732,"create_time":1776852722,"paid_time":1776852730,"biz_type":1000,"paid_fee":1,"channel_order_id":"202604221288514046","biz_meta":"{\"attach\":\"testData\"}","token":"E-260422181155364598","sett_time":0,"update_time":1776852790,"wxpay_order_id":"4500000138202604228164730168","order_fee":1,"wx_order_id":"VPO260422181202013995807","sett_state":3,"order_id":"OTN1776852737980","order_type":0,"env_type":1,"status":4,"left_fee":1}}

退款的请求:{"openid":"oY3Rm1-WZcOu4XLFeda7qrlFh_VI","env":0,"req_from":2,"refund_order_id":"20260423112026547","refund_fee":1,"wx_order_id":"OTN1776852737980","refund_reason":0,"left_fee":1}

退款响应:refund_order 失败,errcode=268490002,errmsg=数据不存在 rid: 69e98fea-3871a769-6b009ce8

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

3 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    04-23

    wx_order_id你传的是你自己系统的单号,如果是你自己系统的单号应该放在order_id


    04-23
    有用 1
    回复
  • 🧸🧸༉
    🧸🧸༉
    04-23

    是因为"sett_state":3订单还没结算吗?

    04-23
    有用
    回复 1
    • Memory (私信不回复)
      Memory (私信不回复)
      04-23
      wx_order_id你传的是你自己系统的单号,如果是你自己系统的单号应该放在order_id
      04-23
      回复
  • 智能回答 智能回答 本次回答由AI生成
    04-23
    有用
登录 后发表内容