Finalisation du crédit de wallet par Przelewy24

Cette fonctionnalité permet de finaliser une recharge de wallet par carte bancaire, la recharge ayant été initialisée par la fonction MoneyInP24 du webservice en DIRECTKIT.

Cinématique

Pré-requis : la MARQUE BLANCHE a initialisé un rechargement via la méthode MoneyInP24 du DIRECTKIT. La MARQUE BLANCHE est alors en possession d'une URL Przelewy24.

  1. Le site de la MARQUE BLANCHE redirige l'utilisateur vers l'URL Przelewy24.
  2. L'Utilisateur saisie ses données bancaires
  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

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.
 
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 Answer:

Item

Description

Example

error

Answer code:

  • 0: success
  • errXX: error

0

err10

token

wkToken envoyé par la MARQUE BLANCHE en entrée de l'initialisation du moneyIn

B74FFF06B2-AD5844-57D0ED-B700C9C554 

errorMessage

détails de l'erreur

 

response_code

Description

err00Appel de Script invalide
err01Aucune confirmation de réception n a été reçue
err02Aucune Autorisation n'a été reçue
err03Cette requête a déjà été prise en charge
err04L'autorisation de cette requête est incomplète ou invalide
err05Échec de la lecture de la configuration du site marchand
err06Échec de l'enregistrement de l'autorisation de la requête
err07Une autre personne effectue ce paiement
err08Connection non-effectuée avec le site
err09La limite de connexion est atteinte
err10Montant invalid
err49Évaluation du risque de cette transaction est trop haute
err51Appel au site invalide
err52Retour d'information de session invalide
err53Erreur de transaction!
err54Montant de transaction invalide!
err55Code de response invalide !
err56Carte invalide
err57Marqueur TEST ,invalide !
err58Séquence de nombre invalide!
err59Devise de transaction invalide