オンラインカード決済に対して、保留期間を延長する
オーソリの延長を使用して、オーソリ後、最長 30 日後にオンラインのカード支払いをキャプチャする方法をご紹介します。
延長されたオーソリではオーソリの有効期間が長くなるため、標準のオーソリ有効期間よりも長く顧客の資金を保持できます。ほとんどのカードネットワークの場合、デフォルトのオーソリ有効期間は、オンライン決済の場合は 7 日間、対面の Terminal 決済の場合は 2 日間ですが、カードネットワークによっては、有効期間を最大 30 日間まで延長できます。オーソリの有効期間について詳細は、支払い方法の売上を保留をご覧ください。
サポート状況
オーソリの拡張を使用する場合、地域別の制限はありません。ただし、次のような制限があることに注意してください。
- オーソリの拡張は、Visa、Mastercard、アメリカン・エキスプレス、ディスカバーでのみ利用できます。
- カードブランドによっては加盟店カテゴリーの制限があります。以下のネットワークのサポート状況一覧を参照してください。
- このページでは、オンラインカード決済のオーソリの拡張について説明します。対面カード決済でオーソリの拡張を利用する場合は、Terminal のドキュメントをご覧ください。
IC+ の特長
Stripe は、IC+ 料金体系のユーザーにオーソリの拡張機能を提供しています。現在 Stripe の料金体系を組み合わせてご利用で、この機能へのアクセスをご希望の場合は、support.stripe.com からお問い合わせください。
カードネットワークと加盟店カテゴリー別のサポート状況
オーソリの拡張を利用できる決済と、その有効期間を決定する規則は、カードネットワークごとに異なります。次の表には、Visa、Mastercard、アメリカン・エキスプレス、ディスカバーでオーソリの拡張を利用した場合の有効期間および取引タイプが表示されています。ただし、カードネットワークの規則は事前の通告なしに変更される場合があるため、capture_before フィールドで支払いの有効期間をその都度確認することをお勧めします。
カードブランド | 加盟店カテゴリー | オーソリの有効期間を延長 |
---|---|---|
Visa | ホテル、宿泊施設、車のレンタル、クルーズ会社 その他すべての加盟店カテゴリー* | 30 日間** |
Mastercard (Maestro および Cirrus カードを除く) | すべての加盟店カテゴリー | 30 日間 |
アメリカン・エキスプレス | 宿泊施設および車のレンタル | 30 日*** |
ディスカバー | 航空会社、バスチャーター / ツアー、車のレンタル、クルーズ会社、地方 / 郊外の通勤・通学用交通機関、旅客輸送 (フェリー、ホテル、宿泊施設、鉄道を含む) | 30 日間 |
* For other merchant categories, Stripe charges an additional 0.08% fee per transaction. The extended window only applies to Customer-Initiated Transactions and doesn’t apply to transactions with businesses in Japan or transactions related to healthcare, bill payment, or debt repayment.
** The exact extended authorization window for Visa is 29 days and 18 hours, to allow time for clearing processes.
*** Although your validity window is extended to 30 days, you must capture the authorized funds no later than the end of your customer’s stay or rental.
サポートが限定されるネットワーク (ベータ)
最近のサポート状況の変更
ベストプラクティス
オーソリの拡張を実行すると、顧客には資金が長期間保留されているように表示されます。身に覚えのない支払いによる不審請求の申し立てが増加するのを防ぐために、明瞭な明細書表記を提供するようにしてください。
法令遵守
オーソリの拡張を行うにあたり、お客様は適用されるすべての法律、規制、ネットワーク規則を遵守する責任を負うものとします。この機能を受け付けるカードネットワークの仕様に照らし、取引の内容が適用されるすべての規則に準拠していることを確認してください。規則はネットワークごとに異なります。たとえば、ほとんどのネットワークでは、オーソリの時点で最終的なキャプチャー金額を知らされていない場合にのみ有効期間を延長することが認められています。
このページに記載されている情報のうち、これらの要件の遵守に関する情報は一般的なガイダンスであり、法律、税務、会計、その他の専門的なアドバイスではありません。自らの義務について不明な点がある場合は、専門家に相談することをお勧めします。
未キャプチャーの PaymentIntent を作成して確定する
デフォルトでは、ほとんどのカードネットワークで、オンラインカード決済のオーソリの有効期間は 7 日間です。有効期間を延ばすには、request_extended_authorization パラメーターで if_
を使用し、オーソリの延長をリクエストできます。
特定の支払いの有効期間を確認するには、capture_before フィールドを使用してください。PaymentIntent の確定後に有効期間の変更は行われません。PaymentIntent の確定後にオーソリが拡張されているかを判断するには、関連する支払いの extended_authorization.status フィールドを確認します。
// PaymentIntent response { "id": "pi_xxx", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, "amount_received": 0, "status": "requires_capture", ... // if latest_charge is expanded "latest_charge": { "id": "ch_xxx", "object": "charge", "payment_method_details": { "card": { "amount_authorized": 1000, "capture_before": 1696524701, "extended_authorization": { "status": "enabled", // or "disabled" } } } ... } ... }
実装内容をテストする
以下の Stripe テストカードを、任意のセキュリティコードと将来の有効期限とともに使用して、テスト時にオーソリの拡張をリクエストします。テスト時に、所定のネットワークの決済でオーソリの拡張がが可能であれば、本番環境の決済でも利用できます。
カードブランド | 番号 | 決済手段 |
---|---|---|
Visa | pm_ | |
Mastercard | pm_ | |
アメリカン・エキスプレス | pm_ | |
ディスカバー | pm_ |