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.
Commentaire: titre

Contenu

Sommaire
maxLevel2
stylenone


CU01 -

Annulation

Le marchand peut réaliser une annulation d'une demande d'autorisation depuis son SI, il lui suffit d'appeler le service doReset.


Diagramme draw.io
baseUrl
https://payline.atlassian.net/wiki
diagramNameDiagramme Widget
contentId600081089
width
682
537
zoom1
pageId882704598
diagramDisplayNameDiagramme doReset
lbox
1
true
contentVer
4
1
height
499
335
revision
2
7
 


Les étapes : 

  1. Le consommateur valide son panier et le marchand prépare la page de paiement commerçant réalisé une annulation depuis son système d'information en appelant le service doWebPayment doReset.Il récupère le Token qu'il configure dans sa page pour afficher les moyens de paiement, les champs de paiement et le bouton de validation. 
  2. Le consommateur sélectionne son moyen de paiement et valide les informations de paiement.
  3. Payline réalise la demande d'autorisation à l'acquéreur pour les cartes bancaires et retourne la réponse sur la page.
  4. Payline notifie le commerçant par URL afin que le marchand vienne récupérer toutes les informations de paiement.

Les services utilisés sont doWebPayment et getWebPaymentDetails. Vous devez mettre en place la configuration de notification serveur.

  1. Payline réalise l’annulation d'une demande d'autorisation et de validation ou ainsi qu'une demande simple d'autorisation.
  2. L'opération ne sera pas envoyé dans la remise à l'attention de l'acquéreur.


Les webservices


Le service utilisé est  doReset.

Exemple de configuration :

doWebPaymentResponse
Demande d'annulation
doResetRequestdoResetResponse
ElémentsValeursElémentsValeurs
Demande d'autorisation
doReset
version18result.code00000
selectedContractListtransactionIDVADCB*TR123456789result.shortmessageACCPTEDpayment.amount1000


result.longmessageTransaction approved


payment.actiontransactionID101TR123456789token1gZKPUeSufwDtQkVo3071534757637648
payment.modeCPTredirectURLhttps://homologation-webpayment.payline.com/webpayment/step1.do?reqCode=prepareStep1&token=1gZKPUeSufwDtQkVo3071534757637648
payment.contratNumberVADCB*buyer.customerid123456order.ref PHP123456returnURLhttps://demo.payline.com/~kitphp/examples/demos/web.php?e=getWebPaymentDetailscancelURLhttps://demo.payline.com/~kitphp/examples/demos/web.php?e=getWebPaymentDetails

* nom de l'alias donné au contrat VAD du moyen de paiement

Exemple du centre administration



Centre administration


Écran du détail de la transaction CAV4

Image Added