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 :

  1. Le site de la MARQUE BLANCHE redirige l'utilisateur vers l'URL Trustly

  2. Sur la page de paiement en ligne, l'utilisateur suit étape par étape les actions à entreprendre (choix de banque, compte etc.).   

  3. La transaction de money-in est enregistrée et l'utilisateur est redirigé vers le site de la MARQUE BLANCHE.

  4. 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 Lemon Way 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

(warning) Pour des raisons de sécurité, quel que soit le code de réponse retourné par le POST, il convient à la MARQUE BLANCHE d'appeler la méthode GetMoneyInTransDetails du DIRECTKIT afin de s'assurer du résultat du paiement


POST de réponse :

Élément

Description

Exemple

response_code

Code de réponse :

  • 0000: succès

  • 3000: erreur

  • 2002: annulation

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 Lemon Way 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