Vérification de Paiement

Ici vous aurez la documentation pour vérifier l'etat d'une transaction après une opération

REQUEST BODY SCHEMA : "Application/json"

POST https://api.ego-pay.net/api/v1/payments/gate/verify

Vérifier le statut d'une demande de débit.

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

Name
Type
Description

token*

String

Token généré

transaction_ref*

String

Reference unique de la transaction ( génerer par le marchand )

{
    "details": {
        "transaction_ref": "szedfr",
        "payment_reference": "14fdf7550f73",
        "amount": "1000",
        "channel": "tmoney",
        "channel_trxRef": "frrrrr",
        "status": "1",
        "payment_made_at": "2023-06-23 13:06",
        "phone_number": "22892136821",
        "validation_date": "2023-06-23 13:24:41"
    }
}

Response outputs detail

Key
Description

details

Encapsule des informations détaillées sur l'opération

transaction_ref

Identiant unique de la transaction du marchand

payment_reference

Réference unique de la transaction géneré par eGoPAY

amount

Montant de la transaction

channel

Cannal utilisé par le client lors du paiement. * Peut être Null si l'operation de paiment n'a pas réussi

channel_trxRef

Réference unique de paiement générée par l'opérateur. * Peut être Null si l'operation de paiment n'a pas réussi

status

Le code status de l'etat de paiement. - 1 => Paiement est effectué à succès - 2 => Paiement en cours de validation - 0 ou 4 => Paiement echoué

phone_number

Numéro de téléphone du client au format international

payment_made_at

Date et heure de l'opération

Response codes detail

Vous pouvez utiliser ces informations pour diagnostiquer les requetes ayant échoués et affiner vos capacités de gestion des exceptions.

Code
Description

500

An error occurred while processing the request. Please check your auth token

500

Transaction already exists with the same transaction_id.

408

Amount must be an integer

408

Payment channel must be in 'ALL'

408

MINIMUM_FIELDS_REQUIRED

410

Minium required amount is 200 FCFA

Last updated