Decaissement PUSH
Demande de paiement sans redirection ou portail
Ici vous aurez la documentation pour generer un lien de decaissement
REQUEST BODY SCHEMA : "Application/json"
POST
https://api.ego-pay.net/api/v1/payments/push/checkout
L'API qui permet de generer le lien vers la page de paiment marchand.
Une clé API est requise pour commencer. Votre clé API ou Token est generé dans votre Tableau de bord.
Les requêtes sont authentifiées avec une clé API ( token ).
Request Body
channel*
String
La Valeur par défaut est "ALL" à preciser.
cancel_url*
String
Le lien de redirection si le paiement échoue.
Le lien doit être un Https valide.
success_url*
String
Le lien de redirection si le paiement s'est bien effectué.
Le lien doit être un Https valide.
token*
String
Token généré.
description*
String
Description du paiement en cours. Pour un meilleur fonctionnement, ne mettez pas de caractères spéciaux dans la valeur du paramètre (#,/,$,_,&).
amount*
Interger
Montant à débiter. Les virgules ne sont pas autorisées.
transaction_ref*
String
Reference unique de la transaction.
Response outputs detail
code
Code Status à succes pour l'obtention du lien de paiement.
message
Code Message de l'objet de réponse de la requete.
description
Description de la requete.
data
Encapsule des informations détaillées sur la requete.
payment_token
L'Identifiant unique de Session de la requete.
payment_url
Lien de redirection vers le portail de paiement. Le lien par lequel le client effectuera le paiement.
Après avoir obtenu l’url de paiement ( payment_url ) à la requête précédente, vous devez exécuter une requete POST en précisant en body le numéro de téléphone et le cannal de paiement.
POST
https://ego-pay.net/api/v1/payments/push/checkout{payment_token}
Request Body
channel*
String
Précisez le cannal de paiement. "tmoney" pour TMoney et "flooz" pour Flooz.
phone*
String
Le numéro de téléphone sous format international sans le +. Example: 22892136821
Last updated