Finalisation du crédit de wallet par Trustly
Cette fonctionnalité permet de finaliser une recharge de wallet par paiement bancaire en ligne (OBeP), la recharge ayant été initialisée par la fonction moneyInTrustlyInit du webservice via le DIRECTKIT.
Cinématique
Pré-requis: la MARQUE BLANCHE a initialisé un rechargement via la méthode moneyInTrustlyInit du DIRECTKIT. La MARQUE BLANCHE est alors en possession d'une URL Truslty :
Le site de la MARQUE BLANCHE redirige l'utilisateur vers l'URL Trustly
Sur la page de paiement en ligne, l'utilisateur suit étape par étape les actions à entreprendre (choix de banque, compte etc.).
La transaction de money-in est enregistrée et l'utilisateur est redirigé vers le site de la MARQUE BLANCHE.
- Les données POST sont envoyées à la marque blanche concernant le status de la transaction (x2)
Retour
L'URL de retour (réussite, échec, annulation selon le résultat de l'opération) de la MARQUE BLANCHE reçoit 2 retours différents :
Lorsque le CLIENT termine son paiement ou lorsque le paiement est abandonné, une notification (callback) est envoyée depuis le serveur de Lemonway sur l'URL de la MARQUE BLANCHE, avec des données en paramètre POST.
Lorsque le CLIENT termine son opération, il est redirigé vers l'URL de la MARQUE BLANCHE avec des données en paramètres dans l'URL
|
---|
POST de réponse :
Élément | Description | Exemple |
---|---|---|
response_code | Code de réponse :
| 0000 |
response_wkToken | wkToken envoyé par la MARQUE BLANCHE en entrée de l'initialisation du moneyIn | rhjzekdzejkd |
response_msg | Commentaire sur le code de retour | |
response_transactionId | Référence Lemonway de la transaction | 972 |
response_transactionAmount | Montant de la transaction | 42.00 |
response_transactionMessage | Commentaire de la transaction | pastèque |
GET de réponse :
Élément | Description | Exemple |
---|---|---|
response_wkToken | wkToken envoyé par la MARQUE BLANCHE en entrée de l'initialisation du moneyIn | rhjzekdzejkd |