Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Contenu

Sommaire
maxLevel2
stylenone


Le paiement par wallet

La fonction « createWebWallet » permet de créer 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.

Cette fonctionnalité permet la gestion des cartes du portefeuille. Une fois votre client redirigé, il lui sera possible de :
-   Consulter la ou les cartes enregistrées sur son portefeuille ;
-   Supprimer une carte enregistrée sur son portefeuille ;
-   Ajouter autant de carte que souhaité dans son portefeuille ;
-   Positionner comme moyen de paiement par défaut une carte de son portefeuille.

Diagramme draw.io
baseUrlhttps://payline.atlassian.net/wiki
diagramNameDiagramme sans nom.xml
contentId1169031314
width537
zoom1
pageId1169096761
diagramDisplayNameDiagramme sans nom.xml
lbox1
contentVer2
height405
revision2


1ère étape :

  • Le SI Marchand contacte Payline via la fonction createWallet pour initier une demande d’enregistrement de la carte. Le SI Marchand affecte à chaque client un identifiant unique qui représente le portefeuille virtuel.
  • Payline enregistre les données cartes dans un portefeuille.
  • Le SI Marchand peut récupèrer le résultat du paiement via la fonction getWebWallet afin de vérifier que le walletI est bien présent dans la réponse.

2ème étapes :

  • Le SI Marchand contacte Payline via la fonction doImmediateWalletPayment pour réaliser une demande d’autorisation en précisant le walletID concerné.
  • Payline réalise la transaction et donne sa réponse en temps réel à la fonction.


Les websevices


Extrait


Élément

Description

Requis

Type

Exemple

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
walletInformation sur le portefeuilleouiObject - walletVoir les éléments ci-dessous

buyer

Information sur l’acheteur

non

Object - buyer

Voir les éléments ci-dessous

ownerInformation sur le titulairenonObject - ownerVoir les éléments ci-dessous

privateDataList

Information sur les informations personnelles

non

Object PrivateDataList

Voir les éléments ci-dessous

authentication3DSecure

Information sur les opérations 3DSecure

non

Object - authentication3DSecure

Voir les éléments ci-dessous

media

Détection du média utilisé lors du paiement.

Les valeurs possibles de cette balise sont :

-       Computer
-       Mobile
-       Tablet
-       TV
-       Console
-       Undefined

non

AN25

Mobile

contractNumberWalletListListe des contrats du portefeuillenonObject - contractNumberWalletListVoir les éléments ci-dessous



Centre d'administration


Exemple de l'écran de gestion des portefeuilles :