Les plateformes Connect peuvent autoriser leurs comptes connectés établis au Japon à accepter les paiements JCB.
Le flux d'intégration JCB pour les comptes connectés diffère selon la date de création du compte de la plateforme Connect et du compte connecté.
Vous pouvez immédiatement commencer à accepter les paiements effectués avec des cartes JCB, Diners Club et Discover des comptes connectés créés après le 16/12/2024. Historiquement, cela n'était possible que pour les cartes Visa, MasterCard et American Express, et JCB exigeait un examen supplémentaire pour ces marques de cartes.
Vous pouvez commencer à accepter ces cartes immédiatement, mais JCB examine automatiquement tous les comptes. Dans certains cas, JCB peut refuser votre compte ou vous demander des informations supplémentaires sur votre entreprise ou sur vous-même.
Lorsque JCB a pris une décision sur la demande d'inscription du compte connecté, Stripe vous en informe à l'aide d'un webhook. Lorsque JCB aura approuvé ou rejeté la demande effectuée par votre compte, Stripe vous enverra un webhook capability.updated.
Si Stripe a besoin d'informations supplémentaires sur le compte connecté, Stripe communiquera avec vous par courriel. Tant que le compte connecté n'a pas été approuvé par JCB, Stripe suspend temporairement sa capacité à accepter de nouveaux paiements JCB. Tout paiement JCB traité avant la suspension sera automatiquement remboursé.
Lors de la création de votre compte, vous devez demander les fonctionnalités jcb_payments
. Si vous rencontrez une erreur lors de la demande de fonctionnalité, envoyez un courriel à l'adresse japan-jcb-payments@stripe.com.
Exemple de code Python : demander la capacité lors de la création d'un compte
stripe.Account.create( country="JP", requested_capabilities=['jcb_payments', 'card_payments', 'transfers'], )
Exemple d'URL OAuth : demande de capacité lors de la création d'un compte
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
Exemple de code Python : demander la capacité pour un compte connecté existant
stripe.Account.modify_capability( "acct_1CmEuvFjAq3Pk1RD", "jcb_payments", requested=True, )
Dans certains cas, JCB pourra demander à votre compte connecté ou à vous-même de fournir des informations supplémentaires ou d'effectuer certaines actions. Stripe vous en informera le cas échéant par courriel.
Stripe vous informera par webhook de la décision prise par JCB. Lorsque JCB aura approuvé ou rejeté la demande effectuée par votre compte, Stripe vous enverra un webhook capability.updated
.
Issue de la demande d'inscription |
Données du webhook |
Approuvé(e) |
type : « capability.updated » |
Rejeté(e) |
type : « capability.updated » |
En attente d'une décision |
type : « capability.updated » |
Vous pouvez consulter l'état de l'inscription à JCB de votre compte connecté par une requête sur l'état de la fonctionnalité jcb_payments
au moyen de l'API Capabilities.
Exemple de code Python :
stripe.Account.retrieve_capability( "acct_1CmEuvFjAq3Pk1RD", "jcb_payments", )
Issue de la demande d'inscription |
Réponse de l'API Capabilities |
Approuvé(e) |
|
Rejeté(e) |
|
Non inscrit |
|
En attente d'une décision |
|
Pour permettre à vos comptes connectés établis au Japon d'accepter les paiements JCB, vous devrez d'abord faire activer la fonctionnalité jcb_payments
pour votre plateforme. Pour ce faire, il vous faudra remplir un questionnaire concernant votre intégration Stripe dans vos paramètres régionaux Connect. Une fois vos informations soumises, vous pourrez commencer à demander la fonctionnalité pour vos comptes connectés.
Si vos comptes connectés ne sont pas établis au Japon, vous n'avez pas besoin de la fonctionnalité jcb_payments
pour accepter les cartes JCB.