退款
POST /v2/payments/orders/{orderId}/refund
請將Read逾時設定為至少20秒以上。
Request
Response
Path
Name | Length | Description | Required |
---|---|---|---|
orderId | 100 | 訂單號碼。輸入商家生成的用於管理訂單的ID。輸入時套用URL編碼。 |
Query
None
Body
Name | Type | Description | Required |
---|---|---|---|
refundAmount | number | 退款金額。請輸入部分退款金額。若省略此欄位,將退還已付款的全部金額。 | |
promotionRestriction | object | 促銷限制訊息。請輸入因法律、規則等原因不適用促銷的產品金額。指定此欄位時,將不支援部分退款,只能全額退款。 |
Headers
- Content-Type
- X-LINE-ChannelId
- X-LINE-ChannelSecret
- X-LINE-MerchantDeviceProfileId
- X-LINE-MerchantDeviceType
詳細內容請參閱請求標頭。
Request examples
bash
curl -X POST \
-H "Content-Type: application/json" \
-H "X-LINE-ChannelId: YOUR_CHANNEL_ID" \
-H "X-LINE-ChannelSecret: YOUR_CHANNEL_SECRET" \
-H "X-LINE-MerchantDeviceProfileId: YOUR_DEVICE_PROFILE_ID" \
-d '{ "refundAmount": 100 }' \
https://sandbox-api-pay.line.me/v2/payments/orders/merchant_test_order_1/refund