企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 取消订单 **说明**:所有取消订单均 ***需要我方后台审核***。我方审核通过后,会对审核过且集成取消订单通知接口的合作方进行订单取消通知。 退款逻辑说明: 程序申请退款,首先会进行退款有效性校验。即客户是否可退款,可退款数量等。 1. 如果申请退款数量超出可退看数量,那么程序会返回退款失败并返回可退款数量。合作方请及时更新可退款数量。避免超出数量的退款提交。 2. 如果订单已申请退款、已退款成功再次申请、已消费完成等。这时候会返回退款失败并返回我方订单状态给合作方。便于合作方及时更新订单信息。 3. 未通过审核或审核成功后暂未成功对接的合作方。可通过订单查询接口。来进行订单状态更新。 4. **对于合作方网站的过期退款操作**,最迟在产品验票结束时间后 **5天** 内提交退款请求,由联合客服进行审核处理,超时未处理的均为不能退款订单,请合作方进行排查是否退款请求不合适。 +++ post:/openapi/index.php?method=cancelOrder *int:partnerId#联合分配的合作方ID。 *json:body#提交内容json格式数据,参考提交数据demo <<< 提交数据demo { "partnerId": 1985, "body": { "orderId": "string", "LHOrderId": "string", "sellPrice": 5, "quantity": 3, } } body字段介绍(*号为必填项) *string: orderId # 订单id unique *string: LHOrderId # 联合票务订单ID unique string: refundId # 退款流水号,如果没有,自动使用订单号。 *int: quantity # 订单数量 integer (int32) <<< success { "code":10000, "describe":"执行成功", "partnerId":3528, "body":{ "LHOrderId":"15354", "orderStatus":6, "reQuantity":3 } } <<< error { "code":20000, "describe":"执行失败", "partnerId":3528, "body":{ "LHOrderId":"15354", "orderStatus":7, "reQuantity":0, "reStatus":2 } } <<< 返回参数说明: 开头为 '*' 表示必填项 *int: code # 交互码 取值请参考交互码类型映射表 *string: describe # 交互描述 *int: partnerId # 合作方ID *json: body # 返回body内容,字段说明如下↓ 返回body内容说明 *string: LHOrderId # 联合订单ID *int: orderStatus # 订单状态,取值请参考 开发必读》订单返回状态说明 *int: reQuantity # 可退款数量 int: reStatus # 失败时返回我方订单状态,取值请参考 开发必读》退款状态详细说明 +++