This module provides an API and user interface for storing and resuing credit card data.
"The module does not retain full card numbers locally but instead stores the remote ID of the full card data from the payment gateway used to validate and process your credit card transactions. This means card on file data will only be good for a single payment gateway; if you change payment gateways or accounts, your stored card data may no longer be usable."
"This module must be used in conjunction with a supporting payment method module to have any effect. Payment method modules seeking to integrate Card on File support should refer to the (forthcoming) developer documentation or view the Commerce Authorize.Net module's CIM integration for an example."