#Tako - WeChat pay
1 messages · Page 1 of 1 (latest)
Hi Rubeus, we did some extensive testing in our dev environment and we were able to create invoices with Wechat pay enabled. However, after we pushed to prod, we were met with this error. Can you let us know why we're getting this error and how we can resolve it?
WeChat Pay's presentment currency support depends on the location of the business in question. It sounds to me like the business location you're using (meaning the country of the Stripe account) doesn't support WeChat Pay in USD: https://stripe.com/docs/payments/wechat-pay
What country is the Stripe account in question in?
It's a US Stripe express account. We tried it with a non-US Stripe account too and it's giving the same error. When creating the invoices, we're setting the invoice currency to the currency of the Stripe express account. Hope this helps!
Can you give me the request ID showing that error? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Yeah for sure.
[Redacted]
We have tons of other accounts that give the same error. Can provide if you need them!
Looking, hang on...
Thanks!!
If you try to create an Invoice on your own account in USD, not a connected account, does it work as expected?
Yep! Im able to create invoices using the platform account (using the API)
and it works as expected (with Wechat pay enabled)
Okay, I think this has to do with WeChat Pay onboarding. You likely went through WeChat onboarding in your Stripe Dashboard, but your connected Express account only has the Express Dashboard, and no way to do that same onboarding process.
Can you tell me why you're doing direct charges on an Express account? We do not recommend that flow.
we wanted a light weight way for our users to have access to their own stripe accounts. What type of account do you recommend and what should the flow look like?
We have a guide to charge types here: https://stripe.com/docs/connect/charges
For direct charges, such as where you create the Invoice on the connected account, we recommend Standard accounts.
For destination charges we recommend Express or Custom accounts.