Connect プラットフォームは、日本を所在地とする連結アカウントに、JCB 決済の受け付けを許可することができます。
JCB では、特定のプラットフォームについて優先的な支払いや受付可能な支払いの種類に関するガイドが追加されている場合があります。プラットフォームを売上処理加盟店とすることが求められる場合もあれば、連結アカウントを売上処理加盟店にすることが要求される場合もあります。前者の場合は、on_behalf_of
を使用せずにプラットフォームで支払いを行う必要がありますが、後者の場合は、このパラメーターを使用する必要があります。
Stripe に登録して Connect をご利用になる予定であり、Connect アカウントで JCB の決済の受け付けをご希望の場合は、まず japan-jcb-payments@stripe.com にご連絡ください。
連結アカウントに代わって JCB 登録をリクエストする必要があります。
新規アカウントを登録する
アカウントを作成する際に、card_payments
、transfers
と併せて、jcb_payments
ケイパビリティをリクエストする必要があります。
例: Python コード
stripe.Account.create( country="JP", requested_capabilities=['jcb_payments', 'card_payments', 'transfers'], )
例: OAuth URL
https://connect.stripe.com/express/oauth/authorize ?redirect_uri={REDIRECT_URL} &client_id={CLIENT_ID} &state={STATE_VALUE} &suggested_capabilities[]=transfers &suggested_capabilities[]=card_payments &suggested_capabilities[]=jcb_payments
既存の連結アカウントを登録する
Capabilities APIを使用して jcb_payments をリクエストする必要があります。
例: Python コード
stripe.Account.modify_capability( "acct_1CmEuvFjAq3Pk1RD", "jcb_payments", requested=True, )
新規の連結アカウントは、JCB に自動的に登録されます。
既存の連結アカウントは、各自のダッシュボードから JCB の承認を申請する必要があります。「日本アカウントにおける JCB カード決済の有効化について」をご覧ください。
Connect プラットフォームでは、Stripe が代理で手数料を徴収する連結アカウントを登録することはできません。代わりに、ダッシュボードで JCB 決済を有効にするように、アカウント所有者に連絡する必要があります。
JCB より、お客様または連結アカウントに対して、情報の提出または対応が別途求められる場合があります。その場合は、Stripe からメールでご連絡いたします。
JCB がアカウントのお申し込みの審査結果を決定すると、Stripe は Webhook を利用してお客様に通知します。
JCB からアカウントの承認または却下の回答があると、Stripe から capability.updated
Webhook が送信されます。
登録の結果 |
Webhook データ |
承認済み |
type: "capability.updated" |
却下 |
type: "capability.updated" |
結果待ち |
type: "capability.updated" |
連結アカウントの JCB 登録状況を確認するには、Capabilities API を利用して jcb_payments
ケイパビリティのステータスを照会します。
例: Python コード
stripe.Account.retrieve_capability( "acct_1CmEuvFjAq3Pk1RD", "jcb_payments", )
登録の結果 |
Capabilities API からのレスポンス |
承認済み |
|
却下 |
|
未登録 |
|
結果待ち |
|
JCB の評価結果については、Stripe よりメールでお知らせします。承認されると、システムの構築とテストを開始できます。システムの構築については、日本アカウントに JCB カード決済を導入をご確認ください。
JCB の登録の完了前にテスト環境ですべての支払いタイプをテストできますが、本番環境では使用できません。
日本の連結アカウントに JCB 決済の受け付けを許可するには、まずこちらに連絡して、プラットフォームで jcb_payments
ケイパビリティを有効にしてください。このケイパビリティが有効になると、ご自身の地域の Connect の設定で、自社の構築済みの Stripe システムについて回答できるようになります。ご自身の情報を送信した後、連結アカウントのケイパビリティのリクエストを開始することができます。
連結アカウントの所在地が日本でない場合は、JCB カードの受け付けに jcb_payments
ケイパビリティは必要ありません。