Integração de pagamentos JCB para plataformas Connect e contas conectadas

As plataformas Connect podem permitir que as contas conectadas estabelecidas no Japão aceitem pagamentos JCB.

O JCB pode ter orientações adicionais sobre os tipos de cobrança preferenciais e/ou aceitáveis para uma determinada plataforma. Em alguns casos, o JCB pode preferir que a plataforma seja o comerciante da liquidação. Em outros, ele pode solicitar que as contas conectadas exerçam essa função. No primeiro caso, é necessário que as cobranças na plataforma sejam feitas sem on_behalf_of. No segundo, esse parâmetro é obrigatório.

Novas contas Connect

Se você está fazendo onboarding na Stripe, pretende usar o Connect e quer aceitar pagamentos JCB para contas Connect, escreva para japan-jcb-payments@stripe.com.

Plataformas Connect existentes

Acesso para contas onde a plataforma coleta tarifas

Você terá de solicitar a inscrição no JCB em nome das suas contas conectadas.

Inscrição de novas contas

Quando criar a conta, você precisará solicitar a função jcb_payments, junto com card_payments e transfers.

Exemplo de código Python:

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

Exemplo de URL do 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

Inscrição de contas conectadas existentes

Você precisará solicitar jcb_payments usando a API Capabilities.

Exemplo de código Python:

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

Acesso para contas onde a Stripe coleta tarifas

Novas contas conectadas serão inscritas automaticamente na JCB.

Contas conectadas existentes terão de solicitar a aprovação da JCB pelo Dashboard. Consulte "Ativar pagamentos JCB para contas Stripe do Japão".

As plataformas Connect não podem inscrever contas conectadas onde a Stripe coleta tarifas em nome dessas contas. Em vez disso, as plataformas devem informar diretamente aos proprietários das contas que eles devem ativar a JCB no Dashboard.

Aprovação e rejeição

Em alguns casos, a JCB solicitará que você ou sua conta conectada informe mais dados ou execute mais ações. Nesse caso, a Stripe notificará você por e-mail.

Quando a JCB tomar uma decisão sobre seu pedido de abertura de conta, a Stripe enviará a notificação por webhook.

Quando o JCB aprovar ou rejeitar sua conta, a Stripe enviará um webhook capability.updated.

Resultado da inscrição

Dados do webhook

Aprovado

type: “capability.updated”
data.object.id: "jcb_payments"
data.object.status: “active”
account: o ID da conta conectada aprovada

Rejeitado

type: “capability.updated”
data.object.id: "jcb_payments"
data.object.status: "inactive"
account: o ID da conta conectada rejeitada

Decisão pendente

type: “capability.updated”
data.object.id: "jcb_payments"
data.object.status: "pending"
account: o ID da conta conectada enviada para inscrição

Verificação do status de inscrição de contas conectadas

Você pode verificar o status da inscrição de contas conectadas na JCB consultando o status da função jcb_payments usando a API Capabilities.

Exemplo de código Python:

stripe.Account.retrieve_capability(
 "acct_1CmEuvFjAq3Pk1RD",
 "jcb_payments",
)

Resultado da inscrição

Resposta da API Capabilities

Aprovado

status: "active"

Rejeitado

status: "inactive"

Não inscrita

status: "unrequested"

Decisão pendente

status: "pending"

Aceitação, integração e testes

Informaremos por e-mail o resultado da avaliação da JCB. Após a aprovação, você poderá começar a criar e testar sua integração. Para obter informações sobre a integração, consulte Integrar pagamentos JCB para contas Stripe do Japão.

Antes da conclusão do onboarding da JCB, você poderá testar todos os tipos de cobrança no modo de teste, mas não no modo de produção.

Plataformas não japonesas

Para permitir que suas contas conectadas japonesas aceitem JCB, primeiro entre em contato para ativar a funcionalidade jcb_payments para sua plataforma. Em seguida, você poderá fornecer respostas sobre sua integração com a Stripe nas configurações regionais do Connect. Após enviar seus dados, você poderá começar a solicitar a funcionalidade para suas contas conectadas.

Se as suas contas conectadas não estão no Japão, você não precisa da funcionalidade jcb_payments para aceitar cartões JCB.

Informações adicionais