Page Tree | ||||
---|---|---|---|---|
|
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.
Info |
---|
For more information see the link: "Support: What is URL transaction notification?" |
Which function c
dans l’URL
walletId
contractNumber
Appel getTransactionDetails
Extrait | ||
---|---|---|
| ||
Appel doCapture |
Extrait | ||
---|---|---|
| ||
Validation d’une transaction à partir du batch InterfaceBatch |
transactionId
walletId
Appel getTransactionDetailsAppel createWebWallet
Appel updateWebWallet
Appel manageWebWallet
paymentRecordId
walletId
transactionId
billingRecordDate
orderRef
alertId
transactionId
ruleName
transactiondate
notificationType=
ALERT alertId=3128581 transactionId=17152145005494 ruleName=ControlCountryBuyer
transactiondate=01/07/2017
Web service : doWebPayment
La fonction doWebPayment avant de rediriger votre client sur les pages de paiement Payline. realiser des immediats ou differés Nfois client , vous HTTP/S toute returnURLURL sur laquelle le navigateur de l'acheteur est redirigé après validation du paiement sur Payline.
oui
AN255
http://... ou
https://...
Valeur notificationType | Déclencheur de la notification | Paramètres envoyés dans l’URL | Arrêt de la notification | ||
---|---|---|---|---|---|
WALLET | Modification d’un portefeuille à partir du CA | walletId contractNumber | Appel getWallet | ||
Mise à jour d'une carte par la fonction d'actualisation automatique des cartes | |||||
Création d’un portefeuille à partir du TPEV | |||||
Appel createWallet | |||||
Appel updateWallet | |||||
TRS | Création de transaction à partir du CA | transactionId | 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 | |||||
WEBTRS | Appel doWebPayment | token | Appel getWebPaymentDetails | ||
WEBWALLET | Appel createWebWallet Appel updateWebWallet Appel manageWebWallet | token | Appel getWebWallet | ||
BILL | Échéance de paiement récurrent | paymentRecordId walletId transactionId billingRecordDate orderRef | Appel getPaymentRecord | ||
ALERT | Notification de déclenchement d'une règle fraude ou de la réception d'un avis de mise en opposition sur une carte du réseau CB Exemple : notificationType=ALERT alertId=3128581 transactionId=17152145005494 ruleName=ControlCountryBuyer transactiondate=01/07/2017 | alertId transactionId ruleName transactiondate | Appel getAlertDetails | ||
LINKTRS | Paiement par lien réalisé avec l'identifiant unique de lien | paimentLinkId paymentEndpoint | Appel Create PaymentLink |