Chargebee provides the Update Payment Method Hosted Page API through which an existing customer can update their card details.The hosted page API will redirect the customer to the Chargebee server so the merchant does not have to worry about PCI compliance.
After the customer updates their payment details, they will be redirected back to the merchant's server.
Check out our sample app & tutorial on how to update a card for an existing customer in Chargebee:
https://www.chargebee.com/tutorials/hosted-pages-add-update-payment-method-example.html
Saravana
How can you securely collect your customers' payment details without worrying about PCI compliance?