cardRequest

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

Selon le type de paiement (paiement par alias ou paiement avec saisie des données bancaires), un ou plusieurs attributs sont requis.

Tableau 1. Objet cardRequest
cardRequest
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