#ivan_error
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/1496395166226059335
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Hey! Could you send me the request ID/ Payment Intent ID where you received this error? req_xxx or pi_xxx
Sure, I have several request ids:req_R3GHGMNdUWlwHw, req_MEuXNQHgUxRBkG, req_c1uwyFSJIJ8URC
ok, taking a look
We have been creating payments for alipay with usd for long time
Could you send me a request or Checkout session ID (cs_live_xxx) where it worked for your account previously?
sure: req_bo6L0ohYzxIGer, req_hzJlzbFRoNTWm6
Hey! Thanks for the wait!
Per our Alipay documentation, each presentment currency is restricted to specific business locations. Specifically, USD is only supported for businesses located in the United States. So for merchants based in France (and other EU countries), the supported currencies are EUR and CNY.
Previously, the Alipay integration did not strictly enforce these currency-country restrictions at the time of Checkout Session creation, but now we do,.
Thats the reason why req_bo6L0ohYzxIGer, req_hzJlzbFRoNTWm6 worked
I understand if this is a completely unexpected behaviour, and I see two potential options here:
- Change the presentment currencies to match your account's business location: "EUR" <> acct_1D7OKZCZHzD6L0HD (France acctount)
- Or drop an email to support (https://support.stripe.com/contact ) they might be able to exempt you from this new behaviour temporarily