cardRequest

L'objet cardRequest permet de transmettre les informations sur la carte de paiement.

Pour créer un alias, plusieurs attributs sont requis :

Attribut Requis Format
number

Numéro de la carte.

requiert la souscription au service "Accès à l'acquisition sur site marchand via Web Services"

string
scheme

Types de cartes.

Les valeurs possibles sont AMEX, CB, MASTERCARD, VISA, VISA_ELECTRON, VPAY, MAESTRO, E-CARTEBLEUE ou JCB.

string
expiryMonth

Mois d’expiration de la carte, entre 1 et 12.

n..2
expiryYear

Année d’expiration de la carte sur 4 digits.

Exemple : 2016

n4
cardSecurityCode

Cryptogramme visuel à 3 chiffres (ou 4 pour Amex).

Ce champ est obligatoire lorsque la carte dispose d’un code cryptogramme visuel. Si le CVV n’est pas transmis, la banque émettrice refusera le paiement.

En revanche, ce champ est facultatif lorsque l'origine de la transaction est valorisée à MOTO.

  string
cardHolderBirthday

Date de naissance du porteur au format YYYY-MM-DD.

Ce champ est obligatoire pour le moyen de paiement COFINOGA excepté si une authentification 3D Secure est réalisée.

Requis selon le moyen de paiement dateTime ans..64
paymentToken

Identifiant unique (alias) associé à un moyen de paiement.

  • Soit cet identifiant est généré par la plateforme.

    Dans ce cas, ce paramètre ne doit pas être renseigné.

  • Soit cet identifiant est généré par le site marchand.

    Dans ce cas, ce paramètre doit être renseigné avec la valeur de l’identifiant souhaité. Attention, il incombe au site marchand de s’assurer de l’unicité des identifiants. Toute demande d'enregistrement contenant un identifiant déjà existant, sera rejetée, et provoquera l’affichage d’un message d’erreur.

Requiert la souscription au service "Gestion des alias par Web Services".

  string ans..64