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