Charge Cards on File
This component is deprecated. See below for guidance about what to use instead.
You will need an access token. If you are using OAuth, you will need
CUSTOMERS_WRITEpermission to save a card on file and
PAYMENTS_WRITEpermission to process payments with the saved card. Cards on file are automatically updated on a monthly basis to confirm they are still valid and can be charged.
You need to have created a
Customerobject using the Customers API. You can follow the Customers API build guide to create your first
You need to have saved a card on file for the Customer. You can follow the Save a Card on File to save a card on file.
Once you have saved a card on file, you can use the Transactions API and call
the Charge endpoint to process the saved card. If you are using OAuth, you will need the
To charge a saved card and set the
customer_id fields in the
ChargeRequest object instead of the