#CaptainYarb
1 messages · Page 1 of 1 (latest)
Hi, taking a look here
- Creating PaymentIntent with a currency won't affect the customer
- We can't create a credit note and specify the currency for it
- We could likely create an invoice to force it, however this may impact our Billing Contract pricing on import significantly
This outlines that we may have to create an invoice. Again, we wouldn't want to pay for that:
https://support.stripe.com/questions/setting-a-customers-default-currency
You can update the customer's currency on the DB: https://dashboard.stripe.com/test/customers
Hey @feral spindle ,
That's interesting, however we're importing users in very large volumes via an import script. Manually setting each one would take thousands of man-hours. Is there an option for us to set this programmatically via the API?
I see, you'd want to use https://stripe.com/docs/api/customer_balance_transactions/create in this case
When we use the API it is blocked: https://dashboard.stripe.com/test/logs/req_xZ7R1TmQJoizsV
When we use the DB, the same request works: https://dashboard.stripe.com/test/logs/req_Mjo7sf2fLMbueu
aha! That'll work. Shame we have to double our API calls.