The Card Registration object

Description

Mangopay relies on the Card Registration object to safely tokenize a card and create the Card object.

Successfully registering a card to create the Card object is a multiple-step process. It is necessary to process card payments (direct, preauthorized, and recurring card pay-ins) or validate the card.

Note – Card validation within 24 hours

A successful transaction (preauthorization, pay-in, or recurring) or card validation within 24 hours of the card registration is required to validate a card. Otherwise, the card becomes invalid and a new card registration will be necessary.

Warning – End user approval

Under no circumstances should card information be kept without the end user’s approval. If you don’t have the end user’s approval, you need to deactivate the card.

Best practice – Use Checkout SDK

Simplify payments by card and other payment methods with the Mangopay Checkout SDK.

Attributes

IdstringOptional
The unique identifier of the Card Registration object.
TagstringOptional
CreationDateintegerOptional
UserIdstringOptional
The unique identifier of the user the card belongs to.
AccessKeystringOptional
The secure value to use when tokenizing the card via the dedicated endpoint.
PreregistrationDatastringOptional
The secure value to identify the registration when tokenizing the card via the dedicated endpoint.
RegistrationDatastringOptional
CardIdstringOptional
CardTypestringOptional
CardRegistrationURLstringOptional
ResultCodestringOptional
ResultMessagestringOptional
The explanation of the result code.
CurrencystringOptional
StatusstringOptional