Trabalhe com várias moedas
Determine a moeda de apresentação com base no tipo de cobrança e no país da conta Stripe.
A Stripe permite processar cobranças em mais de 135 moedas. Você pode apresentar os preços na moeda nativa do cliente e evitar custos de conversão. As moedas que você pode usar são determinadas pelo país da conta Stripe onde a cobrança é feita.
Tipo de cobrança | Moeda determinada por |
---|---|
Direct Charges | País da conta conectada |
Destination Charges | País da conta da plataforma |
Destination Charges usando on_ | País da conta conectada |
Cobranças e transferências separadas | País da conta da plataforma |
Cobranças e transferências separadas usando on_ no momento da cobrança | País da conta conectada |
Conversão de moedas
Quando a moeda de apresentação é diferente da moeda de liquidação, ocorre uma conversão de moeda.
A moeda de apresentação é a moeda usada nas cobranças. A moeda de liquidação é a moeda em que você pode receber repasses, dependendo do tipo da cobrança e da conversão de moeda aplicável. Consulte as moedas de apresentação e as moedas de liquidação aceitas.
Dependendo da disponibilidade de conta bancária ou cartão de débito, as seguintes ações são executadas durante o repasse de um saldo:
Disponibilidade de conta bancária ou cartão de débito | Ação de conversão |
---|---|
Disponível para a moeda | Sem conversão |
Várias contas bancárias ou cartões de créditos disponíveis para a moeda | Sem conversão. A Stripe usa a conta bancária ou cartão de débito definido como default_ |
Não disponível para a moeda | A Stripe converte o saldo do repasse de acordo com a moeda padrão da conta Stripe |
Se você cobra regularmente em diferentes moedas, talvez possa criar múltiplas contas bancárias para ter várias moedas de liquidação.
As conversões de moeda usam as taxas de câmbio atuais fornecidas por nossos prestadores de serviços, com a adição de uma taxa de conversão aplicada pela Stripe. Há recursos online para cálculo de conversões que podem ajudar a estimar as taxas atuais do mercado. No entanto, esses números podem variar e não refletem as taxas da Stripe usadas no processamento do pagamento.
Tarifas da plataforma para cobranças diretas
As cobranças diretas são realizadas na moeda padrão da conta conectada, mas sua plataforma recebe as tarifas da plataforma para cobranças diretas na moeda padrão da plataforma.
Disponibilidade de conta bancária ou cartão de débito | Ação de conversão |
---|---|
Disponível para a moeda de liquidação | Sem conversão |
Não disponível para a moeda de liquidação | A Stripe converte a tarifa da plataforma com base na moeda padrão da conta da plataforma |
Se sua plataforma não usa tarifas da plataforma e retém uma parte das cobranças, esses fundos são repassados (e convertidos ou não) da mesma forma que as outras cobranças para a conta da plataforma.
Tarifas da plataforma para cobranças de destino e conversão de saldos
As tarifas da plataforma coletadas usando o parâmetro application_
não são convertidas novamente para cobranças de destino. As plataformas sempre recebem tarifas da plataforma na moeda de liquidação da conta conectada. Use o parâmetro transfer_
para transferir um valor inferior ao valor da transação e coletar tarifas na moeda de liquidação padrão da plataforma.
Quando você cria cobranças na plataforma usando os parâmetros destination
ou on_
, pode acumular saldos em várias moedas. Se você não tem contas bancárias para essas outras moedas, a Stripe oferece uma forma de repassar saldos em moedas não padrão para a conta bancária padrão da plataforma.
Essas conversões de moeda são criadas como repasses manuais, com currency
definido como a moeda do saldo de origem:
Se houver fundos suficientes no saldo para a moeda especificada, a Stripe converte automaticamente os fundos para a moeda padrão da conta bancária.
Exemplos de cenários
Esta é uma ilustração de como trabalhar com várias contas no Connect:
Cobranças diretas
As cobranças diretas sempre são convertidas da moeda de apresentação para a moeda padrão da conta conectada. A tarifa da plataforma é convertida para a moeda padrão da plataforma.
Por exemplo, você aceita uma cobrança para uma conta conectada em USD. A conta conectada é liquidada em EUR. Os fundos enviados à conta conectada são convertidos para EUR e a tarifa da plataforma é convertida de EUR para USD para sua plataforma.
Cobranças de destino sem on_behalf_of
Ao processar cobranças de destino, sem on_
, a Stripe primeiro as converte da moeda de apresentação para a moeda padrão da plataforma. Os fundos enviados à conta conectada são convertidos para a moeda padrão da conta conectada.
- Se um
application_
for usado, a tarifa da plataforma será coletada após a conversão para a moeda padrão da conta conectada. A tarifa permanece nessa moeda quando é adicionada à plataforma.fee_ amount - Se
transfer_
for usado, a tarifa será cobrada após a primeira conversão de moeda e permanecerá na moeda padrão da plataforma.data[amount]
Observação
Este fluxo de cobrança está sujeito às políticas regionais e internacionais da Stripe.
Por exemplo, você aceita uma cobrança de destino para uma conta conectada em EUR. A conta conectada liquida em GBP, e sua plataforma liquida em USD. A cobrança é convertida de EUR para USD e os fundos enviados à conta conectada são convertidos para GBP.
- Se
application_
for usado, o valor da tarifa da plataforma será convertido de EUR para GBP, obtido do valor liquidado na conta conectada.fee_ amount - Se
transfer_
for usado, a tarifa será retida em USD após a conversão da moeda de apresentação inicial.data[amount]
Cobranças de destino com on_behalf_of
Ao processar as cobranças de destino com on_
, a Stripe primeiro as converte da moeda de apresentação para a moeda padrão da conta conectada. A tarifa da plataforma permanece na moeda da conta conectada, independentemente de serem usadas application_
ou transfer_
.
Por exemplo, a conta conectada aceita uma cobrança em USD, mas liquida em EUR. A cobrança é convertida para EUR e enviada à conta conectada em EUR. A tarifa é cobrada em EUR independentemente de application_
ou transfer_
ser usado.
Cobranças e transferências separadas sem on_behalf_of
As cobranças separadas são convertidas da moeda de apresentação para a moeda padrão da plataforma, que transfere posteriormente os fundos para a conta conectada. Os parâmetros application_
e transfer_
não são usados para coletar tarifas, pois a plataforma pode escolher o valor adequado para envio no momento da transferência.
Observação
Este fluxo de cobrança está sujeito às políticas regionais e internacionais da Stripe.
Cobranças e transferências separadas com on_behalf_of
As cobranças separadas são convertidas da moeda de apresentação para a moeda padrão da conta conectada. A plataforma transfere posteriormente os fundos para a conta conectada. Os parâmetros application_
e transfer_
não são usados para coletar tarifas, pois a plataforma pode escolher o valor adequado para envio no momento da transferência.
Observação
Este fluxo de cobrança está sujeito às políticas regionais e internacionais da Stripe.