- チェックアウトセッションの作成 — 商品バージョン・価格・通貨をロックします
- 注文の作成 — 決済を開始し、PSP がホストするチェックアウト URL を返します
- 注文のキャンセル — 決済完了前の保留中(未払い)の注文をキャンセルします
create-order の必須フィールドは見た目より多い。
checkoutSessionId と billingDetail に加えて、/v1/actions/onetime-order/create-order と /v1/actions/subscription-order/create-order はどちらも language と userTerminal(例:"en" / "desktop")を必須とします —— どちらかを省略すると 400 Invalid input が返り、どのフィールドが不足しているかは示されません。認証はセッショントークンのみで行ってください。Authorization ヘッダーに X-Store-Slug を併用すると Multiple authentication methods detected で失敗します。単発注文ステータス値
エンドポイント
チェックアウトセッションの作成
チェックアウト用に商品バージョンと価格を固定
単発注文のキャンセル
支払い前に保留中の注文をキャンセル