cancelSale
Cancel an order by sale ID to trigger automatic refunds, returns, and optional inventory restocking. Irreversible operation.
Instructions
既存受注をキャンセルし、返品・返金処理を連鎖させます。sale_id で対象を特定、restock(boolean)で在庫の自動戻し入れの要否を指定。キャンセルにより商品購入数・合計金額が 0 になり canceled フラグが true に変わります。使用ポイント(ショップポイント・GMO ポイント)および対応決済(Amazon Pay / LINE Pay / 楽天ペイ / PayPay)の決済金額は自動的にキャンセル・返金されます。販売手数料確定前の受注では販売手数料も 0 になります。分割された受注のキャンセルおよび、クレジット(イプシロン)決済でキャンセル連動設定を利用したキャンセルはサポート対象外です。この操作は不可逆で、元の受注状態に戻す API はありません。受注の更新は updateSale、詳細は getSale。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| restock | No | `true`の場合、在庫管理している商品について、購入された分の在庫数を充当する | |
| sale_id | Yes |