Passer au contenu principal
GET
/
pay
/
v01
/
redirect
/
checkout-invoice
/
confirm
Vérifier le statut d'une facture payin
curl --request GET \
  --url https://app.ligdicash.com/pay/v01/redirect/checkout-invoice/confirm \
  --header 'Accept: <accept>' \
  --header 'Apikey: <apikey>' \
  --header 'Authorization: <authorization>'
{
  "response_code": "<string>",
  "status": "<string>",
  "token": "<string>",
  "response_text": "<string>",
  "description": "<string>",
  "operator_id": "<string>",
  "operator_name": "<string>",
  "customer": "<string>",
  "montant": 123,
  "amount": 123,
  "date": "<string>",
  "external_id": "<string>",
  "oreference": "<string>",
  "request_id": "<string>",
  "custom_data": [
    {
      "keyof_customdata": "<string>",
      "valueof_customdata": "<string>",
      "datecreation_customdata": "<string>"
    }
  ],
  "customer_details": {
    "firstname": "<string>",
    "lastname": "<string>",
    "email": "<string>",
    "phone": "<string>",
    "details": "<string>"
  },
  "wiki": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://developers.ligdicash.com/llms.txt

Use this file to discover all available pages before exploring further.

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

token
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
{
  "response_code": "00",
  "status": "completed",
  "operator_id": "14",
  "operator_name": "MOOV CI",
  "customer": "2250171584035",
  "montant": 5000,
  "amount": 5000,
  "date": "2026-04-15 11:19:28+00",
  "external_id": "ORD-2025-00042",
  "oreference": "",
  "request_id": "P2771491712026",
  "token": "",
  "response_text": "",
  "description": "",
  "custom_data": [
    { "keyof_customdata": "transaction_id", "valueof_customdata": "ORD-2025-00042", "datecreation_customdata": "2026-04-15 11:19:28.977757" },
    { "keyof_customdata": "logfile", "valueof_customdata": "2026041511192869df7440ed917", "datecreation_customdata": "2026-04-15 11:19:28.977757" }
  ],
  "customer_details": { "firstname": "Amadou", "lastname": "Diallo", "email": "amadou@exemple.com", "phone": "2250171584035", "details": "" },
  "wiki": "https://client.ligdicash.com/wiki/confirmInvoice"
}

Codes d’erreur

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

Guides associés