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


Validation d'un paiement

Le marchand doit réaliser une demande validation suite à une demande d'autorisation simple (codes-action simple) en appelant le service doCapture

Une fois la validation prise en compte, le consommateur sera débité et le marchand crédité.


Diagramme draw.io
contentId600081089
zoom1
pageId1192887696
diagramDisplayNameDiagramme doCapture
lbox1
contentVer44
revision8
baseUrlhttps://payline.atlassian.net/wiki
diagramNameDiagramme Widget
width668
links
tbstyle
height398


Les étapes : 

  1. Payline réalise la demande d'autorisation à l'acquéreur pour les cartes bancaires et retourne la réponse sur la page.
  2. Ultérieurement, le marchand réalise la validation du paiement en appelant le service "doCapture" afin de finaliser la transaction. Payline pourra notifier le commerçant afin de demander le résultat.
  3. Sur le retour URL de Payline, le marchand vient récupérer toutes les informations de paiement. Payline pourra notifier le commerçant afin de demander le résultat.


Les websevices


Les services utilisés sont doAuthorizationdoCapture.

Exemple de configuration :

Demande de validation
doCaptureRequestdoCaptureResponse
ElémentsValeursElémentsValeurs
version18result.code00000
transactionID29004110631487result.shortmessageACCEPTED
payment.amount2000result.longmessageTransaction approved
payment.currency978transactionID29004110658489
payment.action201transaction.date01/01/19 12:00:00
payment.modeCPT

payment.contratNumberCBVADS

Le getTransactionDetails n'est pas obligatoire. 



Centre d'administration


Exemple de l'écran détail de transaction :