Webservice - createWebWalletRequest

S’abonner

Introduction

La fonction « createWebWallet » permet d’initialiser la création d’un portefeuille virtuel via l’interface web. Une fois votre client redirigé, il sera invité à saisir ses données bancaires pour créer son portefeuille virtuel. Payline contrôle ces informations par une demande d’autorisation de débit pour un montant d’un euro seulement (la validation n’a pas lieu, donc aucune carte n’est crédité lors de la création) et enregistre le portefeuille de votre client avec l’identifiant (walletID) que vous avez fourni.

Il est nécessaire que le contrat VAD fournit par la banque, autorise le commerçant à pouvoir réaliser des paiements sans cryptogramme soit obtenir un contrat VAD autorisant d’effectuer des paiements récurrent.

Cette fonctionnalité permettra, à partir de la version V4.31, livrée en octobre 2012, la gestion des cartes du portefeuille client. Une fois votre client redirigé, votre client pourra :

-   consulter la ou les cartes enregistrées sur son portefeuille ;
-   supprimer une carte enregistrée sur son portefeuille ;
-   ajouter une carte dans son portefeuille ;
-   positionner comme moyen de paiement par défaut une carte de son portefeuille.


Les services createWebWallet et updateWebWallet ont été remplacés par le service manageWebWallet pour les pages web en mode Redirection ou Widget.

Requête à envoyer


La requête « createWebWalletRequest » doit avoir la structure suivante :


Élément

Description

Requis

Type

Exemple

Condition

version

Version des web services Payline

oui

N2

A valoriser avec la dernière version : voir le tableau des versions.


contractNumber

Le code ou numéro de votre contrat VAD qui représente le moyen de paiement que vous souhaitez utiliser

ouiAN50

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.
nonObject - selectedContractList

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.
ouiAN1

buyer

Information sur l’acheteur

non

Object - buyer



ownerInformation sur le titulairenonObject - owner

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 »
nonAN6

customPaymentPageCodeL’identifiant de personnalisation des pages web du commerçantnonAN501fd51s2dfs51
securityMode

Sélection du mode de sécurité à utiliser pour la transaction de paiement

nonAN

SSL

cf. liste complète en annexe tableau « Liste des mode sécurité»

returnURLURL sur laquelle le navigateur de l’acheteur est redirigé après validation du paiement sur Payline.ouiAN255http://... ou https://...
cancelURLURL 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.ouiAN255http://... ou https://...
notificationURLURL sur laquelle Payline va demander au site commerçant de récupérer le résultat de la transaction.nonAN255http://... ou https://...

privateDataList

Information sur les informations personnelles

non

Object PrivateDataList



customPaymentTemplateURLURL du template dynamiquenonAN255https://.... Uniquement.
contractNumberWalletListcontractNumberWalletListnonObject - contractNumberWalletList
Non utilisé en mode Widget. RELEASE 4.53

Réponse : createWebWalletResponse


Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0
Vous avez d’autres questions ? Envoyer une demande

Commentaires

Réalisé par Zendesk