#Kawakio

1 messages ยท Page 1 of 1 (latest)

balmy flameBOT
balmy kernel
#

Hi ๐Ÿ‘‹

So your Stripe Account settlement currency is BRL?

deep parcel
#

From my main account?

#

From my main account, I've configure my bank information and set my paymento to BRL

#

But this error, currency_not_supported, happen when a try make a payment as a client, using the Stripe API

#

As if I were going to charge a client of mine

balmy kernel
deep parcel
#

Yes, shure

#

*Yes, sure

#

Here when I create a payment intent:

curl --location --request POST 'https://api.stripe.com/v1/payment_intents' \
--header 'Authorization: Basic eHh4Og==' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'amount=200' \
--data-urlencode 'currency=USD' \
--data-urlencode 'customer=xxx' \
--data-urlencode 'payment_method=xxx' \
--data-urlencode 'description=Aureo.io - Additional credits'
#

And here my confirmation

curl --location --request POST 'https://api.stripe.com/v1/payment_intents/pi_3Lz1WjIdGO9QKCsp1dVqJ9yb/confirm' \
--header 'Authorization: Basic eHh4Og==' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'receipt_email=xxxx'
#

So, I run this requests, to make a charge of my client, when they buy something on my platform

#

Right now, I'm in test mode, and in Live, I tried make this payment with my credit card

balmy kernel
#

Your card is not supported for this currency. You can only charge Brazilian cards in BRL in Brazil
This error message is correct. You can only charge Brazilian cards in BRL.

deep parcel
#

So that my point

#

I need charge all my clients in USD

balmy kernel
deep parcel
#

And my credit card is international

#

First question

#

Why I can't buy in USD if my credit card is international and I already buyed a lot things in USD?

#

Second question, Stripe have some automatic currency conversion based on credit card country?

balmy kernel
#

This is an issue with international banking regulations and you can reach out to https://support.stripe.com for more information. However, as far as the API is concerned, you would need to use a different card (or your customers).

Stripe have some automatic currency conversion based on credit card country
Stripe will convert from the currency a charge is made in to the settlement currency of the Stripe Account.

deep parcel
#

About the second question

balmy kernel
deep parcel
#

Are Stripe convert the currency for my client charge in they credit card right currency?

balmy kernel
#

No, it's the currency you make the charge for

#

This bit

--data-urlencode 'currency=USD' \
deep parcel
#

Right, for I can charge my clients in USD, I need to change my settlement currency to USD?

#

Now I'm understand

#

Thanks

#

Let me try make some test

balmy kernel
#

No you should be find to keep your settlement currency. The only issue with charging your customers in USD is they need to use USD cards

deep parcel
#

Ok, but in the case of my clients don't have a USD cards

#

Stripe can convert automatically to the currency of the client credit card?

uneven gust
#

๐Ÿ‘‹ stepping in as Snufkin needs to step away

deep parcel
#

Well, ok

uneven gust
#

Do you have a Brazilian Stripe Account?

deep parcel
#

Yes!

#

Ok, then for all my BRL clients I need to make de exchange for BRL manually?

uneven gust
#

So you can't settle in USD here

deep parcel
#

Do you have an API to do the from-to country and currency?

uneven gust