コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
バージョン管理
変更ログ
API バージョンのアップグレード
SDK バージョンをアップグレードする
Essentials
SDK
API
テスト
Stripe CLI
サンプルプロジェクト
ツール
Stripe ダッシュボード
ワークベンチ
開発者ダッシュボード
Stripe Shell
Visual Studio Code をご利用の場合
機能
ワークフロー
イベントの送信先
Stripe 健全性アラートファイルのアップロード
AI ソリューション
エージェントツールキット
モデルコンテキストプロトコルエージェントを使用した AI SaaS 請求ワークフローの構築
セキュリティとプライバシー
セキュリティ
Stripebot ウェブクローラー
プライバシー
Stripe を拡張する
Stripe Appsを構築する
Stripe アプリを使用する
    概要
    Stripeが構築したアプリケーション
    Adobe Commerce
      ガイド
        支払いにその他のメタデータを追加
        Stripe Webhook にカスタムイベントを追加
        決済フォームに外部の支払い方法を追加する
        Express Checkout モーダルの配送方法を無効化
        手動キャプチャーを有効にする
        Enable extended authorizations
        マルチキャプチャーを有効にする
        オーバーキャプチャーを有効にする
        PaymentElement フォームに表示される規約を非表示
        税金の計算にカスタムの手数料を導入する
        3D セキュアの支払いを回収する前に注文を実施
        購入時の決済フォームのスタイルを設定
        特定の支払い方法が表示されない理由をテスト
      Adobe Commerce 用の決済・税務アプリ
      Adobe Commerce 用税金アプリ・スタンドアローンバージョン
    Cegid
    Commercetools
    Mirakl
    NetSuite
    Oracle Opera
    Oracle Simphony
    Oracle Xstore
    PrestaShop
    Salesforce
    SAP
    Shopware 6
    Stripe Tax for BigCommerce
    Stripe Tax for WooCommerce
    パートナーアプリ
    独自のアプリを構築する
パートナー
Partner Ecosystem
パートナー認定
ホーム開発者向けリソースUse apps from StripeAdobe CommerceCookbooks

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

Enable extended authorizations

Hold card authorizations for up to 30 days with Stripe's extended authorization feature.

Stripe’s extended authorization feature allows you to hold customer funds for up to 30 days (depending on the card network) compared to standard authorization validity periods of 7 days for online payments. This guide instructs you how to enable extended authorizations in your Magento store using the Stripe module.

提供状況

Extended authorizations are available to users on IC+ pricing If you’re on blended Stripe pricing, contact Stripe to access this feature.

新しいモジュールを作成する

次のディレクトリ構造で新しいモジュールを作成します。Vendor をご希望のベンダー名に置き換えます。

app/code/Vendor/StripeCustomizations/ ├── etc/ │ ├── module.xml │ └── config.xml └── registration.php

Inside registration.php, register your module with Magento:

<?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Vendor_StripeCustomizations', __DIR__ );

Inside etc/module.xml, define the module and set up dependencies:

<?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Vendor_StripeCustomizations" setup_version="1.0.0"> <sequence> <module name="StripeIntegration_Payments"/> </sequence> </module> </config>

etc/config.xml 内で、Stripe モジュールの以下の設定を上書きします。

<?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd"> <default> <stripe_settings> <extended_authorizations_enabled>1</extended_authorizations_enabled> </stripe_settings> </default> </config>

Enable the module

After you create the necessary files, enable your custom module:

php bin/magento module:enable Vendor_StripeCustomizations php bin/magento setup:upgrade php bin/magento cache:clean php bin/magento cache:flush

Usage and Testing

After you enable extended authorizations and eligibility (IC+ pricing), the feature automatically applies to qualifying card payments.

To verify if an authorization has the extended window:

  1. Place an order using test card 5555 5555 5555 4444.
  2. Open the order page from the Magento admin.
  3. Look for the Authorization expires entry under the Payment Information section of the order.

Additional Considerations

  • Authorize Only mode is required: Extended authorizations require Authorize Only mode. Make sure you set the Payment Action in the Stripe module configuration section to Authorize Only.
  • Compliance: You’re responsible for compliance with all card network rules when using extended authorizations. Some networks allow extended authorizations only in specific cases.
  • Customer experience: Inform customers that their funds might be held for an extended period before capturing the payment.
  • Merchant Category Codes: Extended authorizations availability depends on your Merchant Category Code (MCC) for some card networks.

For more details on card network validity windows and other terms, please refer to the extended authorizations documentation.

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