Intégration des paiements JCB pour les plateformes Connect et les comptes connectés

Les plateformes Connect peuvent autoriser leurs comptes connectés établis au Japon à accepter les paiements JCB.

JCB peut fournir des indications supplémentaires concernant les types de paiements possibles ou les plus appropriés pour une plateforme donnée. Dans certains cas, l'entité de règlement devra de préférence être la plateforme, dans d'autres, ce seront les comptes connectés qui devront obligatoirement être l'entité de règlement. Dans la première situation, les paiements sur la plateforme ne doivent pas inclure de paramètre on_behalf_of, dans la seconde, l'utilisation de ce paramètre est obligatoire.

Nouveaux comptes Connect

Si vous vous inscrivez à Stripe et que vous prévoyez d'accepter les paiements JCB pour des comptes Connect, veuillez d'abord nous contacter à l'adresse japan-jcb-payments@stripe.com.

Plateformes Connect existantes

Disponibilité pour les comptes pour lesquels une commission est perçue par la plateforme

Vous devez vous-même demander l'inscription de vos comptes connectés à JCB.

Inscrire des nouveaux comptes

Lors de la création de votre compte, vous devez demander les fonctionnalités jcb_payments, card_payments et transfers.

Exemple de code Python :

stripe.Account.create(
 country="JP",
 requested_capabilities=['jcb_payments', 'card_payments', 'transfers'],
)

Exemple d'URL OAuth :

​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

Inscrire des comptes connectés existants

Vous devez demander la fonctionnalité jcb_payments depuis l'API Capabilities.

Exemple de code Python :

stripe.Account.modify_capability(
 "acct_1CmEuvFjAq3Pk1RD",
 "jcb_payments",
 requested=True,
)

Disponibilité pour les comptes pour lesquels une commission est perçue par Stripe

Les moyens de paiement JCB sont disponibles par défaut pour les nouveaux comptes connectés.

Les comptes connectés existants devront demander l'activation de JCB depuis leur Dashboard. Veuillez vous référer à la documentation concernant l'activation de JCB pour les comptes Stripe établis au Japon.

Les plateformes Connect ne peuvent pas activer les moyens de paiement JCB pour des comptes connectés pour lesquels une commission est perçue par Stripe. Les propriétaires de ces comptes doivent en faire eux-mêmes la demande depuis leur Dashboard.

Approbation et rejet

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 e-mail.

Stripe vous informera de la décision prise par JCB par webhook.

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"
data.object.id: "jcb_payments"
data.object.status: "active"
account: ID du compte connecté dont la demande a été approuvée

Rejetée

type: "capability.updated"
data.object.id: "jcb_payments"
data.object.status: "inactive"
account: ID du compte connecté dont la demande a été rejetée

En attente d'une décision

type: "capability.updated"
data.object.id: "jcb_payments"
data.object.status: "pending"
account: ID du compte connecté ayant fait la demande d'inscription

Vérifier l'état de l'inscription de vos comptes connectés

Vous pouvez consulter l'état de l'inscription à JCB de vos comptes connectés en interrogeant l'état de la fonctionnalité jcb_payments depuis 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

status: "active"

Rejetée

status: "inactive"

Non inscrit

status: "unrequested"

En attente d'une décision

status: "pending"

Acceptation, intégration et test

Nous vous informerons par e-mail de l'issue de l'évaluation effectuée par JCB. Une fois votre demande approuvée, vous pouvez commencer à développer et à tester votre intégration. Pour en savoir plus sur l'intégration, veuillez consulter la page Intégration des paiements JCB dans les comptes Stripe établis au Japon.

Tant que l'inscription à JCB n'est pas effective, vous pouvez tester tous les types de paiements en mode test, mais vous ne pouvez pas effectuer de paiements réels.

Plateformes non établies au Japon

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 fournies, 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.

Informations supplémentaires