Field | Description | Mandatory | Format | Example | Condition |
encryptionKeyId | Identifiant de la clé RSA Payline de chiffrement. Ne pas tenir compte de ce champ. | non | N4 | ||
encryptedData | Les données carte chiffrées. Ne pas tenir compte de ce champ. | non | AN400 | ||
number | Numéro de carte masqué, conforme à PCI DSS | non | AN19 | 4970102121041646 en entrée de notre API. | Si le champ token est renseigné, le champ number doit être vide. |
type | Type de la carte : CB, VISA, MASTERCARD, MAESTRO, AMEX. | oui | AN | CB | |
expirationDate | Date d’expiration de la carte | non | N4 | 0311 | |
cvx | Cryptogramme visuel au dos de la carte de crédit | non | N10 | XXX |
|
ownerBirthdayDate | Date d’anniversaire du porteur | non | N6 | Format à respecter :ddmmyy | |
password | Mot de passe crypté | non | AN16 | ||
cardPresent | Ce service est utilisée uniquement si vous faites du Mail Order ou Telephone Order ou alors dans le cas où l’internaute est présent physiquement | non | N1 | 0 ou 1 (présent) | |
cardholder | Titulaire de la carte | non | AN20 | Pierre Dupont | |
token | Alias du numéro de carte. La version doit être supérieure ou égale à 3 | non | AN19 | 1111gPNzHtyu4444 | Vous devez utilisez l’option de token PAN et la version doit être supérieure ou égale à 3. |
paymentData | Object en entrée du service pour véhiculer les données du moyen de paiement ApplePay | non | Object PaymentData |
Si le champ « encryptedData » est non nul alors les champs suivants doivent être vides :
- card.number
- card.expirationDate
- card.CVX
- card.ownerBirthdayDate
- card.password
Les champs « encryptionKeyId » et « encryptedData » sont tous les deux nuls ou non nuls.