コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
概要すべての商品を確認する
構築を開始する
開発の開始
サンプルプロジェクト
API について
    API ツアー
    Payment Intents API
    Setup Intents API
    決済手段
    商品と価格
    以前の API
      支払い
      Sources
        新しい API への移行
        カードソース
        ソースと顧客
        ACH ダイレクトデビット
        Connect プラットフォーム
        ベストプラクティス
        iOS
        Android
    リリースフェーズ
LLM を使用した構築
ノーコードで Stripe を使用する
Stripe を設定する
アカウントを作成する
ウェブダッシュボード
モバイルダッシュボード
Stripe に移行
不正利用のリスク管理
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
ホーム始めるAbout the APIsOlder APIsSources

注

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

Sources API を使用した Connect プラットフォーム非推奨

Sources API を使用して新しい支払い方法のサポートを追加する Stripe Connect プラットフォームに関する考慮事項は以下のとおりです。

警告

We deprecated the Sources API and plan to remove support for local payment methods. If you currently handle any local payment methods using the Sources API, you must migrate them to the Payment Methods API.

Stripe はカード決済のサポートを終了する予定はありませんが、Sources API のご利用を PaymentMethods API に切り替えることをお勧めします。PaymentMethods API を使用することで、最新機能と支払い方法のタイプを利用できます。

Connect プラットフォームの所有者は、Sources API でサポートされた追加の支払い方法を利用できます。連結ユーザーへの支払いの作成、およびお客様に最適なアプローチについては、Connect の支払いと手数料のドキュメントをご覧ください。

デスティネーション支払いを作成する

デスティネーション支払いを選択した場合には、プラットフォームで直接 Source を作成し、適切な支払い先パラメーターを使用して Charge を作成する必要があります。顧客はプラットフォームから請求され、プラットフォームは必要な金額を支払い先口座に送金します。

カードを使用するデスティネーション支払いでは、プラットフォーム名が明細書表記に表示され、支払いは連結アカウントが責任を持ちます。代替の支払い方法 (APM) を使用するデスティネーション支払いでは、プラットフォーム名が明細書表記に表示され、支払いはプラットフォームが責任を持ちます。

ダイレクト支払いを作成する

ダイレクト支払いを選択した場合は、使用する予定の支払い方法で、連結するアカウントが登録されていることを確認する必要があります (以下を参照)。ダイレクト支払いには、連結アカウントでソースを作成する必要があります。このためには Stripe.js を使用するときに、連結アカウントの ID の値を持つ source.stripeAccount を渡します。

// Set the connected Stripe Account on which the source should be created var stripe = Stripe(
'pk_test_TYooMQauvdEDq54NiTphI7jx'
, {stripeAccount: "{{CONNECTED_STRIPE_ACCOUNT_ID}}"}, ); stripe.createSource({ type: 'ideal', amount: 1099, currency: 'eur', owner: { name: 'Jenny Rosen', }, redirect: { return_url: 'https://shop.example.com/crtA6B28E1', }, }).then(function(result) { // handle result.error or result.source });

サーバー側でソースを作成している場合は、サポートされている任意のライブラリを使用して、Stripe-Account ヘッダを使用した認証を利用できます。

カードの Source を複製する

カードソースはプラットフォームで作成することが可能で、その後連結アカウントに複製して、そこでダイレクト支払いを作成できます (これは、カードソースが認証フローを必要とせず、実質的にプラットフォームに関連付けられていないためです)。

カードの Source を作成して Customer に関連付けると、連結アカウントの ID を Stripe-Account ヘッダーとして使用して、連結アカウントでカードの Source を複製できます (これらの 2 つのオブジェクトがどのように相互作用するかについての詳細は、ソース (Source) と顧客 (Customer) を参照)。

Command Line
curl
curl https://api.stripe.com/v1/sources \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d "customer"="cus_AFGbOSiITuJVDs" \ -d "original_source"="src_19YP2AAHEMiOZZp1Di4rt1K6" \ -d "usage"="reusable" \ -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}"

カードの Source は通常 reusable です。ただし、これを複製する場合は、連結アカウントがこれをどのように使用するかを制限するために、この使用方法を上書きできます。これを行うには、Source を複製するときに、usage を single_use として指定します。

連結アカウントで再利用可能なカードの Source を作成する場合は、Source に請求する前に、この Source を必ず Customer に追加する必要があります。Customer に Source を関連付けて管理する方法について、詳細はソース (Source) と顧客 (Customer) を参照してください。

参照情報

  • サポートされている支払い方法
  • Sources API リファレンス
  • Sources 使用のベストプラクティス
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc