修正发货回调流程

This commit is contained in:
yml2213
2026-07-30 19:35:34 +08:00
parent 254ba9b721
commit 5858ff59ae
7 changed files with 122 additions and 112 deletions
-1
View File
@@ -67,7 +67,6 @@ const scopeOptions = [
{ value: 'orders:read', label: '订单读取' },
{ value: 'orders:write', label: '订单写入' },
{ value: 'fulfillment:read', label: '履约读取' },
{ value: 'fulfillment:write', label: '履约写入' },
{ value: 'wallet:read', label: '钱包读取' },
]
+7 -7
View File
@@ -35,9 +35,9 @@ export default function OpenApiDocs() {
</Title>
<Paragraph type="secondary">
API / API
API / API
<Text code>X-App-Key</Text> + HMAC-SHA256
<Text code>/api/open/v1</Text>
<Text code>/api/open/v1</Text>
</Paragraph>
<Tabs
@@ -80,7 +80,7 @@ function OverviewTab() {
<li> / API <Text code>AppKey</Text> <Text code>AppSecret</Text></li>
<li> <Text code>X-App-Key / X-Timestamp / X-Nonce / X-Sign</Text> </li>
<li> <Text code>sku</Text></li>
<li> processing/success/failed</li>
<li> <Text code>order_no</Text> </li>
</ol>
}
/>
@@ -234,13 +234,13 @@ function StatusTab() {
POST /orders 下单(幂等,Idempotency-Key = client_order_no
(履约器)POST /orders/{order_no}/ship-notify ship_status=processing
拿响应里的 order_no 进入发货平台链接
按 product.sku 发货
发货平台查询订单并执行发货
POST /orders/{order_no}/ship-notify ship_status=success 或 failed
发货平台通过上游回调更新 fulfillment_status
(可选)GET /orders/{order_no} 轮询确认 fulfillment_status=succeeded`}</pre>
GET /orders/{order_no} 轮询,或接收 order.fulfillment.updated 回调`}</pre>
}
/>
</Space>