Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/Notification+par+URL) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 14) afficher la version suivante »


Contenu

Plus d'information 



Utiliser l'URL de notification


We recommend using the notification URL. This URL must be provided in the "doWebPayment" web service as input in the "<notificationURL>" field.

The notification URL allows you to be informed of the completion of a payment attempt on your pages to be able to fetch the result of the transaction by calling the "getWebPaymentDetails" web service.

In case the automatic return to the shop did not work, the notification alerts you so that you can pick up the result of the transaction.


Return URL


The return URL is the URL back to the shop at the end of the web transaction. Do not confuse with the acceptance URL.

Cancel URL

The cancel URL is a return URL to the shop when for example the buyer changes his mind and clicks the cancel button before he has even entered his card number.



Which function c

Valeur notificationTypeDéclencheur de la notificationParamètres envoyés
dans l’URL
Arrêt de la notificationExemple
WALLET

Modification d’un portefeuille à partir du CA

walletId

contractNumber

Appel getWallet






Création d’un portefeuille à partir du TPEV
Appel createWallet
Appel updateWallet
TRS





Création de transaction à partir du CAtransactionId



Appel getTransactionDetails










Validation d’une autorisation (partielle ou non) à partir du CA
Demande d’autorisation sur le TPEV
Appel doAuthorisation

TRSWALLET


Paiement par portefeuille sur le TPEV

transactionId

walletId




Appel getTransactionDetails






Paiement par portefeuille à partir du batch InterfaceBatch
Appel doImmediateWalletPayement
Appel doSheduledWalletPayement
WEBTRSAppel doWebPaymenttokenAppel getWebPaymentDetails
WEBWALLET

Appel createWebWallet

Appel updateWebWallet

Appel manageWebWallet

tokenAppel getWebWallet
BILLÉchéance de paiement récurrent

paymentRecordId

walletId

transactionId

billingRecordDate

orderRef

Appel getPaymentRecord
ALERTNotification de fraude

alertId

transactionId

ruleName

transactiondate

Appel getAlertDetails

notificationType=
ALERT alertId=3128581 transactionId=17152145005494 ruleName=ControlCountryBuyer
transactiondate=01/07/2017


Web service : doWebPayment

La fonction doWebPayment permet d'initialiser une transaction de paiement web avant de rediriger votre client sur les pages de paiement Payline. Elle permet de realiser des paiements comptants, immediats ou differés, des paiements en Nfois ou par abonnement

Pour être informé du paiement de votre client une fois la demande d'autorisation acceptée et ce même s'il ne revient pas de lui-même sur votre site, vous devez renseigner le champ «notificationURL» sur votre configuration point de vente ou lors de votre demande d'initialisation d'un paiement web. Payline contacte une page de votre site et vous transmet en paramètre GET de la requête HTTP le jeton lié au paiement. Cette page doit être accessible par Internet au moyen du protocole HTTP/S.
A réception d'une notification, votre site doit réaliser une demande de résultat du paiement web notifié.



Si votre site n'est pas joignable, Payline réalise une tentative toute les minutes pendant 2 heures. Après ce délai, la notification de ce paiement est désactivée. Vous retrouverez vos paiements dans l'interface web du Centre d'Administration Commerçant.

returnURL

URL sur laquelle le navigateur de l'acheteur est redirigé après validation du paiement sur Payline.

oui

AN255

http://... ou

https://

...

Par exemple : pour un doWebPayment, le type de notification est WEBTRS et le service web a appeler est getWebPayment detail pour avoir le résultat de la transaction web. Dans ce cas, l'URL de notification complète sera:

http://URL_DE_NOTIFICATION?notificationType=webtrs&token=TOKEN_LORS_DU_DOWEBPAYMENT

  • Aucune étiquette