Extrait |
---|
...
|
...
|
...
|
...
L’identifiant unique du portefeuille virtuel. Vous devez communiquer à Payline un identifiant unique qui correspond à un et un seul acheteur sur votre système d’information. C’est avec ce même identifiant vous pourrez demander un paiement par portefeuille virtuel.
...
oui
...
AN50
...
...
firstName
...
Prénom de l'acheteur.
...
non
...
AN100
...
...
L’adresse de messagerie de l'acheteur. Payline utilisera cette information pour envoyer un justificatif de paiement à votre client.
|
...
non
...
...
shippingAddress
...
Adresse de livraison de l'acheteur
...
non
...
...
...
1 = Désactivé
...
Elément | Description | Requis | Type | Exemple |
version | Version des web services Payline Requis depuis 2011 | Oui1 | N1 | A valoriser à la valeur « 3 » |
contractNumber | le code ou numéro de votre contrat VAD qui représente le moyen de paiement que vous souhaitez utiliser. | oui | AN50 |
|
selectedContractList | La liste des numéros de contrat que vous souhaitez utiliser pour ce paiement. Payline affiche la liste des moyens de paiement en respectant l’ordre dans lequel la liste à été renseignée.
Si ce champ n’est pas renseigné, Payline affiche l’ensemble de vos moyens de paiement actif sur le point de vente. | non |
| Si 1 seul contrat est rempli, Payline affiche une page de saisie des coordonnées bancaires.
Si 2 contrats ou plus sont indiqués, Payline affiche une page de sélection des moyens de paiement |
updatePersonalDetails | Indicateur de possibilité de mise à jour des données personnelles par le porteur du portefeuille. Vide : Mise à jour interdite 0 : Mise à jour interdite 1 : Mise à jour autorisée. | oui | AN1 |
|
buyer.lastName | Nom de l’acheteur | oui | AN100 |
|
buyer.firstName | Prénom de l’acheteur | oui | AN100 |
|
buyer.email | Adresse email de l’acheteur | non | AN150 |
|
buyer.shippingAddress.name | Nom ou numéro d’immeuble | non | AN100 |
|
buyer.shippingAddress.street1 | Nom de rue | non | AN100 |
|
buyer.shippingAddress.street2 | Complément du nom de rue | non | AN100 |
|
buyer.shippingAddress.cityName | Ville | non | AN40 |
|
buyer.shippingAddress.zipCode | Code postal | non | AN20 |
|
buyer.shippingAddress.country | Pays | non | AN2 | |
buyer.shippingAddress.phone | Téléphone | non | AN15 |
|
buyer.accountCreateDate | La date de création du compte de l’acheteur | non | AN8 | Format à respecter : dd/mm/yy |
accountAverageAmount | Le montant moyen des achats de cet acheteur | non | N10 |
|
buyer.accountOrderCount | Le nombre de commande passé par cet acheteur | non | N10 |
|
buyer.walletId | L’identifiant du portefeuille virtuel de votre client. | oui | AN50 |
|
buyer.walletDisplayed | Gestion de l’affichage des moyens de paiement de votre client | non | AN5 | Pour ne pas affcicher les données de paiement client, saisir la valeur « none ». Pour afficher les données de paiement client, la balise doit être vide ou absente |
buyer.walletSecured | Nature du contrôle ajouté à la cinématique de paiement WEB. | non | AN12 | Pour réaliser un contrôle sur le crytpogramme visuel, saisir la valeur « CVV » |
buyer.walletCardInd | Spécifie l’index de la carte à utiliser. | non | AN2 | L’index de la carte, valeur par défaut « 1 » |
buyer.ip | L’adresse IP de l’acheteur | non | AN50 | Format à respecter : IPv4 ou IPv6 |
buyer.mobilePhone | Le numéro de mobile de l’acheteur | non | N15 | Ex : 0033691666666 Pour envoi de SMS à l’acheteur |
buyer.customerId | Identifiant client | non | AN50 | Ex : 894492568 Cette donnée peut être un identifiant ou un email |
owner.lastName | Nom du titulaire | non | AN30 | Applicable uniquement pour AMEX |
owner.firstName | Prénom du titulaire | non | AN15 | Applicable uniquement pour AMEX |
owner.billingAddress.Street | Nom de rue du titulaire | non | AN20 | Applicable uniquement pour AMEX |
owner.billingAddress.CityName | Ville du titulaire | non | AN40 | Applicable uniquement pour AMEX |
owner.billingAddress.ZipCode | Code postal du titulaire | non | AN9 | Applicable uniquement pour AMEX |
owner.billingAddress.Country | Pays du titulaire | non | AN2 | Applicable uniquement pour AMEX |
owner.billingAddress.phone | Téléphone du titulaire | non | AN10 | Applicable uniquement pour AMEX |
owner.issueCardDate | Date d’émission de la carte | non | AN4 | Format à respecter : mmyy. Applicable uniquement pour AMEX |
languageCode | renseignez ce champ avec le code ISO de la langue dans laquelle vous souhaitez faire afficher les pages web de paiement Payline. Par défaut, c’est le navigateur Internet de votre client qui demande à Payline la page dans la langue souhaitée.
fre/fra : Français eng : Anglais cf. liste complète en annexe tableau « Liste des code langues » | non | AN6 | Pour afficher les pages en italien, veuillez mettre la valeur IT. |
customPaymentPageCode | L’identifiant de personnalisation des pages web du commerçant | non | AN50 | 1fd51s2dfs51 |
securityMode | Sélection du mode de sécurité à utiliser pour la transaction de paiement
| oui |
| SSL cf. liste complète en annexe tableau « Liste des mode sécurité» |
returnURL | URL sur laquelle le navigateur de l’acheteur est redirigé après validation du paiement sur Payline. | oui | AN255 | http://... ou https://... |
cancelURL | URL sur laquelle le navigateur de l’acheteur est redirigé s’il décide de ne pas valider le paiement ou que Payline ne peut pas autoriser le paiement de ce client. | oui | AN255 | http://... ou https://... |
notificationURL | URL sur laquelle Payline va demander au site commerçant de récupérer le résultat de la transaction. | non | AN255 | http://... ou https://... |
privateDataList
| Vos propres informations personnelles | non |
| Tableau « PrivateData » |
customPaymentTemplateURL | URL du template dynamique | Non | AN255 | https://.... Uniquement. |
contractNumberWalletList | Un tableau des numéros de contrat du wallet | non |
|
|
...