Credential on file (COF)

Credential on file (COF) is a customer's card or payment details stored by a merchant or its provider, with consent, for later payments, which card schemes split into customer-initiated and merchant-initiated transactions with specific rules for each.

Also called: COF, card on file, stored credential, CIT, MIT, customer-initiated transaction, merchant-initiated transaction

Updated

On this page4 sections

How does credential on file work?

The first payment is customer-initiated: the customer enters the card and agrees to store it. Visa Acceptance Solutions’ guide says all credential-on-file transactions begin with a customer-initiated transaction, that the merchant must get the customer’s consent to store payment credentials and disclose how they will be used, and that later merchant-initiated transactions reference the transaction ID of the original. Storage is usually a token, either in a provider’s or platform’s vault or as a network token issued by the card scheme.

Why does credential on file matter for approval rate?

Correctly flagged stored-credential payments look familiar to issuers, and repeat customers skip the card form. The weak point is staleness: cards expire and are replaced. Adyen’s documentation says a network token stays the same when the shopper receives a new card because the old one expired or was lost. As an illustrative example: a merchant with 30,000 saved cards and 2% reissued each month would see 600 saved cards a month start failing without network tokens or an updater.

What are the risks?

Storing card numbers brings PCI DSS obligations, which tokens reduce. Mis-flagging merchant-initiated payments as customer-initiated, or the reverse, can cause declines. And customers must be able to see and remove saved cards.

Where does Omno use it?

Omno’s saved cards let customers save a card in the hosted checkout and pay with it next time. Cards are stored as tokens in Omno’s PCI DSS compliant environment at the orchestration layer, so a saved card can be routed and cascaded to eligible providers like a newly entered one, and issuers can still request 3-D Secure in the same flow.

Frequently asked questions

What is the difference between a CIT and an MIT?

In a customer-initiated transaction the customer takes part, for example by choosing a saved card at checkout. In a merchant-initiated transaction the merchant charges the stored credential without the customer's active involvement, under an agreement such as a subscription. Both must be flagged correctly in the authorization.

Does a saved card need 3-D Secure every time?

No, but the issuer can ask for it. Customer-initiated payments with a saved card may still be challenged, especially after a long gap or for a larger amount. Merchant-initiated payments rely on the authentication and consent of the first transaction.

Sources

2 references
  1. Credentialed transactions developer guide, Visa Acceptance Solutions
  2. Network tokenization, Adyen
esc
↑↓ to move ↵ to open All results