Rapports & rapprochement
Tout ce dont vous avez besoin pour le rapprochement est disponible depuis le registre des transactions.
Interroger vos transactions
GET /api/payments/transaction/?ordering=-created_at&page=1&page_size=50
Authorization: Bearer <token>
Filtres utiles :
| Paramètre | Exemple |
|---|---|
transaction_status | Success, Failed, Pending |
operation | debit, credit |
provider_code_name | freshpay, unipesa |
service | un id de service |
search | référence / numéro client |
created_at__gt, created_at__lt | plage de dates (historique portefeuille) |
Les réponses sont paginées (count, next, previous, results) et incluent des
libellés lisibles (currency_abbr, service_name) ainsi que tous les détails de
montants (amount, commission_amount, merchant_amount).
Mouvements de portefeuille
GET /api/merchants/merchant/wallet/ # vos portefeuilles
GET /api/merchants/merchant/wallet-history/ # mouvements du registre (filtrables par plage de dates)
Historique des statuts
Pour une transaction unique, l'historique complet de la machine à états :
GET /api/payments/transaction/<reference>/history/
Portail
Le portail marchand présente cela via les écrans Transactions, Portefeuilles et Historique portefeuille ; les administrateurs disposent d'une vue globale ainsi que des KPI, du routage des fournisseurs et de l'audit des callbacks dans le portail Admin.