退货更新
| 事件分组 | 事件标识 |
|---|---|
| return | return/update |
当订单上创建新退货时就会发生,与资金流动无关
请求头
- X-Shopline-Topic string required事件的唯一标识。例子:
orders/edited - X-Shopline-Hmac-Sha256 string required该请求的签名。收到请求后,你需要对该签名进行 验签 以验证数据的真实性和完整性。例子:
XWmrwMey6OsLMeiZKwP4FppHH3cmAiiJJAweH5Jo4bM= - X-Shopline-Shop-Domain string required店铺的域名。例子:
example.myshopline.com - X-Shopline-Shop-Id string required店铺 ID。例子:
1610418123456 - X-Shopline-Merchant-Id string required商家 ID。例子:
2000001234 - X-Shopline-API-Version string requiredAPI 版本号。例子:
v20250601 - X-Shopline-Webhook-Id string required该 Webhook 事件的 ID。例子:
b54557e48a5fbf7d70bcd043
请求体
- after_sale_order_seq string退货单ID例子:
2606576826460396889110 - created_at string订单更新时间,(格式见IOS8601)例子:
2024-07-30T19:05:13.968+0800 - order_seq string订单ID例子:
21064997045395244145024325 return_line_itemsobject[]
退货商品信息fulfillment_line_itemobject
正向发货单商品line_itemobject
商品attribute string商品属性:名称 - 属性值例子:Color - REDfinal_price string商品成交价例子:1.39fulfillable_quantity integer可发货数量fulfillment_service string物流商名称例子:Yuan Tong Deliveryfulfillment_status string商品的发货状态例子:fulfilledgift_card boolean是否礼品卡grams double重量(克),涉及单位换算例子:28350group_id string商品组id例子:0id string商品快照表的id例子:7889image_url string图片url例子:https://www.asdlj22lljsf.com/gima.imagelocation_seq string取货地点唯一编号例子:15232786871282name stringsku标题,同title例子:this is a mock product titleprice string商品售价例子:200.00product_id stringspu序列号例子:16065603540221212797880910product_tax_linesobject[]
商品税费信息name string税费名称例子:VATprice string税金例子:1.39price_setobject
税费金额明细presentment_moneyobject
市场币种金额明细amount string金额例子:19currency_code string币种例子:USDshop_moneyobject
店铺币种金额明细amount string金额例子:1.39currency_code string币种例子:USDrate double税率例子:0.0012rate_percentage double税率百分比tax_no string税码例子:124323title string税费名称例子:product_taxtype string税费类型例子:product_taxpropertiesobject[]
商品的自定义信息additional string附加信息例子:{}ext_info string拓展信息例子:{}name string自定义属性名称例子:Wegihtshow boolean是否要在前端展示例子:truetype string属性类型例子:Wegihturls arrayurl列表例子:["https://www.asdlj22lljsf.com/gima.image"]value string自定义属性值例子:23121quantity integer订单中的商品数量例子:3requires_shipping boolean是否需要发货例子:truesku string商品码例子:T20200925200122tags string商品标签,逗号分隔例子:BWP,CUSTOMtaxable boolean是否收税title string商品标题例子:this is a mock product titlevariant_id string商品sku序列号例子:18065603540226245962750910variant_title string商品属性值例子:REDvendor string供应商例子:this is a mock product vendorversion string商品版本例子:0quantity integer退货单退货数量例子:1order_package_seq string退货单关联的发货单号例子:22065768243292542110023140quantity integer退货单退货数量例子:1refund_detail_seq string退货单商品行号例子:RDP6576826460816319513return_reason string商品行的退货原因: COLOR 颜色问题 DEFECTIVE 商品损坏或有缺陷 NOT_AS_DESCRIBED 商品与描述不符 OTHER 其他原因 SIZE_TOO_LARGE 尺寸太大 SIZE_TOO_SMALL 尺寸太小 STYLE 款式问题 UNWANTED 客户改变了主意 WRONG_ITEM 收到了错误的商品例子:this is a mock return reasonreturn_reason_note string商品行退货原因详细信息备注,最大支持128字符例子:this is a mock return reason note- return_reason string退货原因例子:
This is a test return reason - status string退货状态:REQUESTED(请求退货)、CLOSED(退货完成且已退款完成)、OPEN(退货中)、DECLINED(拒绝退货)、CANCELED(取消退货)例子:
OPEN
状态码
收到 SHOPLINE 发送的 Webhook 通知后,你需要按照如下 SHOPLINE 要求的格式进行响应。
HTTP/1.1 200 OK关于如何订阅 Webhooks 及更多 Webhook 响应规则说明,请参考 Webhook 概述。
这篇文章对你有帮助吗?