#SHJoon-Customer
1 messages · Page 1 of 1 (latest)
basically, how do i clone a Customer object including the payment details?\
Hello, first it's correct that each Customer could only have 1 currency
By cloning, do you mean cloning in a same Stripe account?
yes
What do you want to change in the Customer object when you clone it?
Basically, I have a customer that used to pay in USD, but want to change to a JPY subscription
so ideally, I want to create a new Customer with same details, but with currency empty so that it has access to JPY instead
Also ideally, I can manually handle this from my side without having the customer re-entering payment details
Okie. you mentioned the Docs informed you that you had to create a new Customer object. Could you share the link to that Doc? I would like to have the full context
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
it's under the "Changing the currency" tab
I see. Let me test it out for a while
Thank you very much. I really appreciate it
if it helps, i have access to:
Customer id: cus_XXXXXXXX
card id: card_XXXXXXXX
however, i don't think i have access to source id (src_XXXXXXXX)
or the payment detail
Yes (I think that) I perfectly understand your use case. It's true that once a PaymentMethod is attached to a Customer, it can't be attached to any other Customer, regardless if it's detached or not from original Customer
And there is currently no convenience way to clone. We have a clone API for use cases from a Platform to a Connected Account, but that's different....
While I am afraid there is no effective solution, let me ask my team
Thank you very much!
Just to give context as to why I'm trying to stick it this way,
At my company, a previous developer implemented Stripe for our platform, and then I had to take over
once i took over, the company wanted me to implement some extra currencies for our users
and so i did, but now i came across the problem that a Customer can only have 1 currency assigned
so I'm trying to manually handle the situation without having the previous clients needing to do anything (ideally)
asking them to re-enter payment details would be last choice option from customer service point of view
Hi, we came to a result the current there is no public API could help you. But there could be beta features supporting this use case. Could you write into Support, then tell me your email? I will flag it internally and make sure the email convo goes into right direction
I really appreciate you reaching out to others! Unfortunately, I won't have to deal with this situation after handling it this once, so I don't think there's need for you to go through the trouble of doing that. Again, thank you very much!
You are welcome!