Sommaire · Solde et mouvements

Solde et mouvements

Votre solde se calcule à partir du grand livre de Galsen Pay, tenu en partie double. Une écriture n’est jamais modifiée ni supprimée : une correction est une nouvelle écriture. La base de données refuse tout solde marchand négatif.

GET/v1/balance

Permission balance:read.
cURL
curl -s https://backend.v1.pay.galsen.tech/v1/balance -H "Authorization: Bearer $GALSEN_SECRET_KEY"
# {"success":true,"data":{"currency":"XOF","pending":9800,"available":0,"refundReserve":0,"payoutReserve":0},…}
ChampSignification
pendingPaiements encaissés, en attente de règlement (délai propre à votre compte).
availableDisponible : utilisable pour les versements.
refundReserveRéservé aux remboursements en cours.
payoutReserveRéservé aux versements en cours.

Mouvements

GET/v1/transactions

Permission balance:read. Les écritures de vos comptes (MERCHANT_PAYABLE = en attente, MERCHANT_AVAILABLE = disponible), de la plus récente à la plus ancienne, paginées par curseur.

Chaque écriture : id, type, referenceType et referenceId (le paiement, remboursement ou versement concerné), account, direction (CREDIT augmente votre solde, DEBIT le diminue), amount, createdAt.

typeOpération
PAYMENT_CAPTUREPaiement encaissé (montant net crédité)
SETTLEMENTRèglement : passage de « en attente » à « disponible »
REFUND_RESERVE / REFUND_COMPLETE / REFUND_RELEASERemboursement réservé, effectué, ou libéré après refus
PAYOUT_RESERVE / PAYOUT_COMPLETE / PAYOUT_RELEASEVersement réservé, effectué, ou libéré après échec
REVERSAL / ADJUSTMENTCorrection ou ajustement passé par Galsen Pay