Docs
api, cancelled subscription, customer, delete, import, merge, one, record, replace, specific, subscription, move, shift
How to move a subscription from one customer to another?
In Chargebee you can merge customers to bring all subscriptions under a specific customer record.How
461783
2020-09-06T12:32:57Z
2024-05-01T07:08:17Z
2162
0
1
247843
How to move a subscription from one customer to another?
Summary
In Chargebee you can merge customers to bring all subscriptions under a specific customer record.However moving subscriptions from one customer to another is not possible.As an alternative, you can delete/ cancel the subscription from the current customer and import the subscription under a new customer.
If you have Account Hierarchy enabled "Merge_customer" API wouldn't work. Click here to know other approach
Merge customers API
You can use the merge customers API call to merge 2 customer records. This API moves a customer's payment methods, subscriptions, invoices, credit notes, transactions, unbilled charges, orders to another customer.
Note:
Events and email logs will not be moved.
Moving virtual bank accounts from one customer to another is not supported in this API.
It is not possible to move only a particular subscription to another customer record using this API
If you are using a third-party accounting system like Xero then, the subscription will continue to get mapped under the existing customer record even after using this API.
Import and Delete
If you want to retain the old customer record(A) and move the particular subscription record(B) to the new customer, import the subscription record of customer B, and delete the subscription from customer A.