Finalisation du crédit de wallet par Sofort
Cette fonctionnalité permet de finaliser une recharge de wallet par carte bancaire, la recharge ayant été initialisée par la fonction moneyInSofortInit du webservice en DIRECTKIT.
Cinématique
Pré-requis : la MARQUE BLANCHE a initialisé un rechargement via la méthode MoneyInSofortInit du DIRECTKIT. La MARQUE BLANCHE est alors en possession d'une URL Sofort.
- Le site de la MARQUE BLANCHE redirige l'utilisateur vers l'URL Sofort.
- L'Utilisateur saisie ses données bancaires
- 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
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 :
Element | 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 | 755 |
response_transactionAmount | Montant de la transaction | 34.00 |
response_transactionMessage | Commentaire de la transaction | pizza |
response_code | Description |
---|---|
2001 | Commande non reconnue |
2002 | Opération annulée par l'utilisateur |
2003 | Echec d'authentification sur le webkit |
2004 | Requête mal formée |
3000 | Erreur provenant du serveur |
4000 | Erreur inconnue |
GET de réponse :
Element | Description | Exemple |
---|---|---|
response_wkToken | wkToken envoyé par la MARQUE BLANCHE en entrée de l'initialisation du moneyIn | rhjzekdzejkd |