Passer au contenu principal
GET
Vérifier le statut d'une facture payin

En-têtes

Apikey
string
requis
Clé API du projet LigdiCash.
Authorization
string
requis
Bearer {API_TOKEN}
Accept
string
requis
application/json

Paramètre de requête

invoiceToken
string
requis
Token retourné par l’endpoint create à la création de la facture. Ne pas utiliser le token du callback — ils sont différents.

Réponse

response_code
string
"00" = appel réussi, "01" = erreur technique.
status
string
Statut du paiement : completed, pending ou notcompleted.
token
string
Vide dans la réponse confirm.
response_text
string
Sous-code d’erreur si response_code = "01", vide sinon.
description
string
Description libre. Peut être vide.
operator_id
string
Identifiant de l’opérateur utilisé. Vide si status = pending.
operator_name
string
Nom de l’opérateur. Vide si status = pending.
customer
string
Numéro du payeur. null si status = pending.
montant
integer
Montant en XOF.
amount
integer
Identique à montant.
date
string
Date de la transaction. Format : YYYY-MM-DD HH:MM:SS+TZ.
external_id
string
Concaténation des valueof_customdata dont la clé contient "id". Correspond au transaction_id si le pattern est respecté.
oreference
string
Référence opérateur. Peut être vide.
request_id
string
Identifiant unique LigdiCash. Utile pour le support.
custom_data
array
Métadonnées enrichies par LigdiCash.
customer_details
object
wiki
string
URL de la documentation des sous-codes.
statusSignification
completedPaiement confirmé
pendingEn attente de traitement opérateur
notcompletedPaiement non abouti

Codes d’erreur

Wiki : https://client.ligdicash.com/wiki/confirmInvoice — voir Sous-codes par endpoint.

Guides associés