コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
Revenue
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
概要
Stripe Payments について
構築済みのシステムをアップグレード
支払いの分析
オンライン決済
概要ユースケースを見つけるManaged Payments
Payment Links を使用する
決済ページを構築
    概要
    クイックスタート
    デザインをカスタマイズする
    追加情報を収集する
    税金を徴収する
    決済フローを動的に更新
    商品カタログを管理する
      限られた在庫を管理
      ラインアイテムの数量を調整可能にする
      顧客が支払い金額を決定できるようにする
    サブスクリプション
    決済手段を管理
    顧客が現地通貨で支払いできるようにする
    割引、アップセル、オプション品目を追加する
    将来の支払いを設定する
    支払い中に支払い詳細を保存する
    サーバーで支払いを手動で承認する
    支払い後
    Elements with Checkout Sessions API ベータ版の変更ログ
    従来の Checkout からの移行
    Checkout を移行して Prices を使用
高度なシステムを構築
アプリ内実装を構築
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
支払いインターフェイス
Payment Links
Checkout
Web Elements
アプリ内 Elements
決済シナリオ
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
店頭支払い
端末
他の Stripe プロダクト
Financial Connections
仮想通貨
Climate
ホーム支払いBuild a checkout pageManage your product catalog

限られた在庫の管理

Checkout セッションを期限切れにすることで、顧客がカートに在庫を保有したままになるのを防ぎます。

ページをコピー

在庫に限りのある一部のビジネスでは、顧客が購入を完了せずに長時間アイテムを確保したままになるのを防ぐ必要があります。たとえば、イベントのチケット販売者は、顧客が選択したチケットを購入できる有効期限を数分間のみに制限して、期限後は購入をキャンセルしてチケットをまた販売できるようにしたいと考えます。Checkout セッションを期限切れにすることで、保留中の販売をキャンセルすることができます。

Checkout は、手動と時間指定のどちらのセッション期限切れにも対応しています。Checkout セッションを期限切れにすると、そのステータスプロパティは expired に変わります。

手動の有効期限

未処理の Checkout セッションをただちに期限切れにし、保留中の購入をキャンセルするには、expire エンドポイントを使用します。

Command Line
cURL
curl -X POST https://api.stripe.com/v1/checkout/sessions/
{{SESSION_ID}}
/expire
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

有効期限を設定する

Checkout セッションの作成時に、有効期限のタイムスタンプを expires_at パラメーターで指定します。この値は、現在時刻から 30 分後以降、24 時間以内で指定する必要があります。expires_at を指定しなかった場合、デフォルト値は 24 時間後になります。

Command Line
cURL
curl https://api.stripe.com/v1/checkout/sessions \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d customer=
{{CUSTOMER_ID}}
\ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=1 \ -d mode=payment \ -d success_url="https://example.com/success" \ -d expires_at="{{NOW_PLUS_TWO_HOURS}}"

アイテムを在庫に戻す

Checkout セッションの期限が切れると、Stripe は checkout.session.expired イベントを送信します。このイベントをリッスンするように Webhook エンドポイントを設定して、Webhook ハンドラが期限切れのセッションで予約されていたアイテムを在庫に戻せるようにします。詳細については、セッションを期限切れにするのページをご覧ください。

このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc