Migrating Customers from one currency to another

92 views
Skip to first unread message

Cam Langsford

unread,
Apr 27, 2015, 12:08:25 AM4/27/15
to api-d...@lists.stripe.com
Hi guys, I'm getting the error Can't combine currencies on a single customer when trying to apply a new subscription to a customer who had another subscription in a different currency. So I know that the customer has a field on it called currency. But my customer needs to be charged in a different currency now. I read in previous posts that there was the intention to introduce the ability to migrate a customer from one currency to another. Is this possible yet?

Thanks

Jim Danz

unread,
Apr 29, 2015, 8:44:03 PM4/29/15
to api-d...@lists.stripe.com
Hi Cam,

Unfortunately, migrating a customer from one currency to another is
not yet possible. If this is blocking you, we may be able to do
something one-off to help. Feel free to email me offlist letting me
know your Stripe account email address and specifically what use case
you need to support, and I'll take a look and see what I can do.

Thanks for the patience here!
Jim
> --
> You received this message because you are subscribed to the Google Groups
> "Stripe API Discussion" group.
> To post to this group, send email to api-d...@lists.stripe.com.
> Visit this group at
> http://groups.google.com/a/lists.stripe.com/group/api-discuss/.
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to api-discuss...@lists.stripe.com.

Jack Zhou

unread,
Apr 30, 2015, 6:32:56 PM4/30/15
to api-d...@lists.stripe.com
I didn't realize this wasn't possible. Is this a planned feature?

I can't speak for Cam, but for me the use case is dealing with customers who move/travel when we have localized pricing, e.g. a customer signs up in the US, gets charged a USD price, cancels, then moves to Europe, and tries to sign up again, but this time, because of our regional pricing policy we would like to charge a EUR price. One workaround would be to charge USD based on the customer's existing currency; another would be to delete and recreate the customer with a new currency -- neither of which is ideal. I realize this is a rare edge case, but one that ends up being painful to deal with when it does come up.


Jack
Reply all
Reply to author
Forward
0 new messages