#mr_james_
1 messages · Page 1 of 1 (latest)
Good question. Checking in to this
Can you send me the ID of the request (req_123) where you saw this error?
It was via the dashboard, I don’t think there is a request id returned in the error message
“Could not create subscription
The payment method type customer balance does not support the currency usd.”
Dashboard requests should also be logged in your request logs. If you try again it should show up here: https://dashboard.stripe.com/test/logs
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
The subscription is set to send an invoice and the Bank Account payment option is ticked
We have got around it by unticking the bank account option
But we need to know how to turn that option on when currency is USD as I assume Bank Account only accepts GBP
Thank you for the request ID, checking in to this. Our docs seem to indicate that subscriptions should support bank transfers and they don't mention a currency restriction so I think this may be possible
Ok thanks
I think that customer balance in general may only support the currencies that your account can have a bank account in. I am still trying to confirm this and will get back to you with what you can find.
Yeah I wondered that
We can add a USD payout bank but wanted to confirm that will fix it first
Just added one to my test account and it did not resolve the error unfortunately
Still checking in to what is supported here
Thanks
Hello! After looking into this further it looks like the currency restrictions on customer_balance are quite restrictive. You would likely need a bank account in USD for this API request to succeed.
I think @rancid moat tried that and it didn’t work
^
Did you change the currency or country of your account at any point?
No
This might be a bug on our end. I'll flag internally, and in the meantime I recommend you write in to support with details (especially the request ID: REMOVED_PER_USER_REQUEST) so you can get a followup async.
Thx, are you ok to remove the request ID from your last message
We have it recorded here
Request IDs are not sensitive, and I'd like to keep it here in case someone else on my team refers to this thread later. It already caused a delay when I picked up this thread and the request ID was removed.
I understand but would prefer it to be removed please
We can close this case, I will contact support
Removed.