Falha em pagamentos internacionais de contas da Stripe na Índia

Falha em pagamentos internacionais em contas Stripe na Índia

Para serem consideradas válidas na Índia, todas as transações precisam cumprir os requisitos abaixo:

Pagamentos nacionais

Pagamentos internacionais

Comerciante

1) Passar o nome e o endereço de entrega/faturamento do cliente dentro da Índia na API Customer Creation

2) Passar a descrição e a moeda INR na API Payment Intent

1) Passar o nome e o endereço de entrega/faturamento válidos do cliente na API Customer Creation

2) Passar a descrição na API Payment Intent

Usuário final

Pagar com cartão emitido na Índia

Pagar com cartão emitido fora da Índia

Quando as transações não cumprem os requisitos acima, é provável que o pagamento falhe ou apareça como "não concluído". Para entender o problema, leia a mensagem de erro da API em Evento e logs na página de pagamento.

Dependendo da forma de integração por meio da Stripe, você precisa seguir etapas diferentes. Use estes documentos como referência:

Uso a API para fazer uma integração direta com a Stripe (Integração direta)

Mensagem de erro da API

O que isso significa?

O que eu preciso fazer?

De acordo com os regulamentos da Índia, as transações de exportação exigem uma descrição. Saiba mais aqui: https://stripe.com/docs/india-exports

Está faltando o campo de descrição.

Para aceitar pagamentos internacionais, é necessário coletar a descrição do produto/serviço que você está vendendo

Passe o campo de descrição ao criar um PaymentIntent.

De acordo com os regulamentos da Índia, as transações de exportação exigem nome e endereço do cliente. Saiba mais aqui: https://stripe.com/docs/india-exports

Está faltando o campo do nome e/ou endereço do cliente.

Para aceitar pagamentos internacionais, é necessário coletar o nome do cliente e o endereço localizado fora da Índia.

Passe o nome e o endereço do cliente ao criar um cliente.

O endereço precisa estar localizado fora da Índia para ser considerado como cobrança válida no caso de pagamentos internacionais.

Conforme os regulamentos indianos, as transações de exportação de mercadorias exigem endereços de cobrança e de entrega. Saiba mais aqui: https://stripe.com/docs/india-exports

Está faltando o campo de endereço de entrega e/ou cobrança.

Para aceitar pagamentos internacionais, é necessário coletar as informações de entrega/faturamento associadas a um endereço localizado fora da Índia.

Se você estiver vendendo:
- Serviços: passe o endereço de faturamento localizado fora da Índia ao criar um cliente;
- Mercadorias: passe o endereço de faturamento e o endereço de entrega localizado fora da Índia ao criar um cliente.

As transações de exportação exigem um código de finalidade.
Você precisa definir um código-padrão de finalidade para suas transações de exportação.
Entre em contato com support-in@stripe.com para ajudarmos.

Você não inseriu o código de finalidade no momento do cadastro.

Para aceitar pagamentos internacionais, é necessário informar seu código de finalidade.

Siga as etapas descritas em: Código de finalidade para a transação da conta Stripe na Índia

As transações nacionais na Índia precisam ser apresentadas em INR. Saiba mais aqui: https://stripe.com/docs/india-exports

Você está tentando passar uma moeda diferente de INR para pagamentos nacionais.

Para aceitar pagamentos nacionais, é necessário cobrar o cliente em rúpia (INR).

Cobre os clientes em INR passando inr como moeda ao criar um PaymentIntent.

De acordo com os regulamentos da Índia, apenas negócios indianos cadastrados (empresários individuais, sociedades de responsabilidade limitada e empresas, mas não pessoas físicas) podem aceitar pagamentos internacionais.
Saiba mais aqui: https://stripe.com/docs/india-exports

Você está cadastrado como pessoa física.

Para aceitar pagamentos internacionais, você precisa estar cadastrado como empresário individual, sociedade de responsabilidade limitada ou empresa.

Cadastre seu negócio como empresário individual, sociedade de responsabilidade limitada ou empresa. Não permitimos que entidades não cadastradas aceitem pagamentos internacionais na Stripe.

Você pode verificar o documento obrigatório para cada tipo de pessoa jurídica ou atualizar seus dados de pessoa jurídica nas configurações.

As transações internacionais na Índia precisam ter um endereço de entrega/faturamento válido. Saiba mais aqui: https://stripe.com/docs/india-exports

Você está passando um endereço de entrega/faturamento localizado na Índia.

Para aceitar pagamentos internacionais, é necessário coletar as informações de entrega/faturamento associadas a um endereço localizado fora da Índia.

Se você estiver vendendo:
- Serviços: passe o endereço de faturamento localizado fora da Índia ao criar um cliente.
- Mercadorias: passe o endereço de cobrança e o endereço de entrega localizado fora da Índia ao criar um cliente.

Transações internacionais na Índia exigem um cartão emitido fora da Índia. Saiba mais aqui: https://stripe.com/docs/india-exports

Seu cliente está tentando efetuar o pagamento usando um cartão emitido na Índia.

Para aceitar pagamentos internacionais, é necessário receber o pagamento com cartões emitidos fora da Índia.

Na página de checkout, adicione avisos/observações para que os clientes usem cartões emitidos fora da Índia.

Se você planeja cobrar os clientes indianos com cartões emitidos na Índia, cobre-os em rúpia (INR).

Uso um provedor terceiro ou um plugin para fazer a integração com a Stripe.

Se você tem uma integração com a Stripe por meio de um provedor terceiro (Woocommerce, Shopify, Chargebee, Thinkific, Kajabi e outros) ou plugin e não consegue fazer as mudanças da API acima, entre em contato com o terceiro para que ele possa fazer as mudanças e ajudar em caso de problemas.