#mitsu_code
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/1440907315435012241
📝 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.
- mitsu_api, 6 days ago, 80 messages
The logic depends on the currency, as you already observered
My platform always requires payments in EUR, which means only SEPA Direct Debit is displayed.
If I want Bank Transfer to be displayed, does that mean the payment must be in JPY?
Could you please provide documentation that describes this logic?
There is bank transfer on EUR in “Sepa countries” so that means Sepa DD on Eur
https://docs.stripe.com/payments/bank-transfers?dashboard-or-api=test-your-integration-api
My platform always requires payments in EUR,
- which means only SEPA Direct Debit is displayed. ?
- If I want Bank Transfer to be displayed, does that mean the payment must be in JPY?
Can you provide a Checkout Session in EUR? We will TAL shortly
My colleague wills be here soon!
Ah I see
The Eur or JPY transactions were initialized from your JP account, so it's bank transfer can only be the JP bank transfer on JPY
Our Docs means EUR bank transfers for EUR Stripe Account
In another word, as a JP Stripe Account, you can only have either
- Sepa Debit for EUR transactions
- Or JP Bank Transfer for JPY transactions
Hey! Taking over for my colleague. Let me know if you have any other questions
My platform is JP, but at checkout we require the buyer to pay in EUR.
-
If $currency = 'eur', it will only show SEPA Direct Debit, correct?
-
If I want Bank Transfer to be displayed, does that mean the payment must be in JPY ($currency = 'jpy')?
Hey! Do give me some time to test this out and i will get back to you soon!
So i tested it out on checkout sessions
Account location: Japan
- Currency: 'eur' -> Only Card and Sepa shows (NO bank transfer), Currency: 'jpy' -> Only Card and Bank Transfer shows (NO SEPA)
- Yes, currency needs to be JPY, for bank transfer to show in your case
So this confirms what you said above.
For SEPA, presentment currency needs to be "EUR". docs: https://docs.stripe.com/payments/sepa-debit
For Bank Transfer (Japan), which my colleague mentioned, presentment currency needs to be "JPY". docs: https://docs.stripe.com/payments/bank-transfers/accept-a-payment?country=JP
If you would like to accomodate both currencies, you can take a look at this document on manual currencies: https://docs.stripe.com/payments/checkout/localize-prices/manual-currency-prices?dashboard-or-api=api
You can specify different amounts based on different currencies. e.g.
{ currency: 'jpy', unit_amount: 10000, currency_options: { eur: {unit_amount: 950}, }, product_data: {name: 'My Product'}, }
However, do note that this means you determine the prices at the different currencies
To test this and simulate payments coming from EU or JP, you can set the email address of the Customer object:
JP email address- 'test+location_JP@example.com'
France email address- 'test+location_FR@example.com'
Thanks
Sorry, what was the question here?
I mean, I already changed the code like that, but Bank transfer is not showing
Could i clarify, are you asking for JPY Bank Transfer or now asking for EUR Bank Transfer?
EUR
and I changed the code like in that screenshot
For the cus_TS0EXLlXEB0YTX I’ve already set the address and billing to France, but the bank transfer option still doesn’t show up. Does that mean my code is correct or wrong?
My colleague mentioned before, if you are trying to do allow EUR Bank Transfers, the Stripe Account has to be from one of the following locations: UK, US, or SEPA countries
With this code, how can I make the bank transfer option (currency: EUR) appear?
You need to have a merchant based in these countries:
UK, US, and SEPA countries
So the platform has to be in the UK, US, or a SEPA country, right?
yes