Skip to content
English
  • There are no suggestions because the search field is empty.

How do I save and charge customer cards? 

Businesses can save a customer's card method for future use, but only with the customer's explicit authorization.

Getting Permission to Charge a Card Later

Customers can authorize future charges when adding a payment method through:

  • Checkout
  • Their customer portal

Your business can also save a customer's card from the dashboard. In that case you'll confirm the customer has already authorized you to save and charge it — so be sure you have their permission (verbal or written) before saving.

During this process, they'll see a "Save and charge for future services" option.

If the customer selects this option, your business may charge the saved card for future invoices and services.

If the option is not selected, the card can still be used for the current payment and may remain saved on the account, but it cannot be charged again without additional authorization from the customer.

Charging a Saved Card

Once a customer has granted authorization, you can charge their saved card directly from the payment screen when collecting payment for future invoices or services.

What Customers Can Control

Customers maintain full control over their saved payment methods.

In their customer portal, they can:

  • View which businesses are authorized to charge each saved card
  • Revoke authorization for a specific business at any time
  • Keep other business authorizations and saved cards unchanged when removing access

Revoking authorization prevents future charges from that business but does not affect previous transactions.

API Access

If you're building on our API, you can:

  • Retrieve a customer's authorized payment methods
  • Charge an authorized card programmatically
  • Use idempotency keys to prevent duplicate charges
  • Remove your business's authorization from a saved payment method

Need Help?

Email us at support@gotitus.com.