#wise_paymentintent-currency
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1484210035478495275
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- tobewisebeforeiamold_code, 1 day ago, 27 messages
wise_paymentintent-currency
@charred finch ACH Debit only supports USD payments. So if you create a PaymentIntent in CAD then it will only offer payment method types that are compatible witht that currency
see https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods for more details
But also I see in the documentation that us_bank_account will convert to other currencies. Let me find that...one sec
no that is not a thing
Shoot, maybe it was this page I was looking at: https://stripe.com/en-jp/resources/more/can-you-send-us-to-canada-ach-payments-heres-what-you-should-know
But I guess that's not something I can do with a payment_intent.
Since we're a platform and the funds go from customer to us, then us to the vendor, does that aid in any way to allow us_bank_account to pay 'cad', or inversely to allow acss_debit to pay 'usd'?
What would happen if I did this?
const paymentIntent = await stripe.paymentIntents.create({
amount: 1000,
currency: 'cad',
payment_method_types: ['card','us_bank_account','acss_debit'],
});
That seems to show all of the payment methods in the front-end in the PaymentElement. Will that end up consistently working?
us_bank_account will always be USD only
ACSS Debit can be CAD or USD (depends on the end customer's bank account)
OK, then to confirm so I can tell our CEO: there is no way we can allow customers to use their ACH accounts to pay a Canadian currency, and to allow ACH in these cases we'd have to use the Stripe FX conversion tool to convert CAD to USD on our end prior to creating the payment_intent. Is that correct?
yes
Or you can use for example Checkout and let us offer both CAD and USD and show the relevant payment methods based on this: https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing
I don't see us_bank_account in that list. Does that mean that us_bank_account is not compatible with adaptive pricing either?