REST API · 接入指南
消费者购物
售后
- 售后按订单行发起,以收款单号
outTradeNo为键。平台先向上游发起退款,确认成功后原路退回用户, 所以从申请到到账有分钟级延迟,请查收款单状态,不要假定立即成功。 - 需要退货的,用户寄回后回传退货运单号;不回传上游会超时关闭退款单。
- 要让用户选退款原因:先
GET /v1/lm/refunds?render=1&orderId=&orderLineId=取可退金额与原因, 选中的原因 id 作为reasonId传给退款申请;用户不想退了可用POST /v1/lm/refunds/{disputeId}?action=cancel撤销。 - 这个模式暂不提供接口开票,如有需要请联系我们。
1# 按订单行申请退款(多件时传 subOrderId)2 POST /v1/lm/pay/refund3 { "outTradeNo": "…", "subOrderId": "…", "reason": "不想要了" }4 5 # 需要退货的:用户寄回后回传运单号6 POST /v1/lm/pay/refund/return7 8 # 查退款进度(收款单 refundItems);或查上游售后单9 GET /v1/lm/pay/orders/{outTradeNo}10 GET /v1/lm/refunds?orderId=… # 售后列表11 GET /v1/lm/refunds/{disputeId} # 售后详情12 13 # 用户不想退了:撤销14 POST /v1/lm/refunds/{disputeId}?action=cancel