How to update customer payment details after card decline

Last updated: July 10, 2026

If a customer's card is declined and needs updating, this is handled through Lago rather than the Stripe customer portal. Regenerate a checkout URL via the Lago API and share it with the customer so they can enter new card details.

How to do it

  1. Call the Lago API endpoint to regenerate the customer's checkout URL.

  2. Send the generated URL to the customer.

  3. The customer visits the URL and enters their updated card information.

See the checkout URL API reference for full details.


This article reflects guidance drawn from customer case resolutions. It is not officially supported documentation and may not apply to all situations.