购物车创建
| 事件分组 | 事件标识 |
|---|---|
| carts | carts/create |
当购物车被创建时触发。
请求头
- 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
请求体
discount_codesobject[]
折扣码信息列表。amount double折扣码优惠金额 ,数值保留到小数点后两位。如果商家设置了多市场币种则以对应市场币种显示,否则以店铺币种显示。code string折扣码。type integer整单维度的活动类型,有效枚举值包括:-1:无优惠1:减金额2:打折3:免运费4:加价品5:任意 N 件优惠价6:A+B 组合优惠价7:赠品8:固定售价9:最低价商品免费11:第 X 件打折12:买 X 送 Y13:自定义14:N 件 M 元
- id string购物车 ID。
line_itemsobject[]
购物车商品信息列表。giftCard boolean是否为礼品卡商品。true:是礼品卡商品false:不是礼品卡商品
grams string重量,单位:g。id string购物车商品行维度的唯一标识。original_line_price double商品行价格,为折扣前单个商品售价乘以商品数量,数值保留到小数点后两位。如果商家设置了 多市场币种则以对应市场币种显示,否则以店铺币种显示。original_price double折扣前的单个商品售价,数值保留到小数点后两位。如果商家设置了多市场币种则以对应市场币种显示,否则以店铺币种显示。price double折扣后的单个商品售价,数值保留到小数点后两位。如果商家设置了多市场币种则以对应市场币种显示,否则以店铺币种显示。product_id string款式对应商品的唯一标识 ID。propertiesobject[]
商品定制信息列表。name string自定义属性名称。show boolean定制信息是否可见。true:信息可见false:信息不可见
urls arrayURL 列表。例子:[""]value string自定义属性值。quantity integer商品行维度的商品数量。sku string商品 SKU 序列号。taxable boolean该商品是否需要收税。true:需要收税false:不需要收税
title string商品标题。variant_id string分配给库存中某一特定商品的唯一编码。- token string购物车 token。
- total_amount double购物车总金额,数值保留到小数点后两位。如果商家设置了多市场币种则以对应市场币种显示,否则以店铺币种显示。
状态码
收到 SHOPLINE 发送的 Webhook 通知后,你需要按照如下 SHOPLINE 要求的格式进行响应。
HTTP/1.1 200 OK关于如何订阅 Webhooks 及更多 Webhook 响应规则说明,请参考 Webhook 概述。
这篇文章对你有帮助吗?