Payments & ledger
What it does: Records money movement on wallets and contracts — repayments, adjustments, and payment platform deposits.
Why it matters: Eliminates reconciliation burden and gives financiers a transparent ledger aligned with billing and loans.
Technical reference — Read-only list access for collaborators.
Transaction types
| Value | Name |
|---|---|
0 | Deposited |
1 | Deducted |
2 | Reconcile by Depositing |
3 | Reconcile by Deducting |
Transaction sources
| Value | Name |
|---|---|
0 | Payment Adapter |
1 | PayG Offline |
2 | Wallet |
3 | Contract Initialization |
4 | Arrears |
GET/payg/lms/transactions
List transactions
Query parameters
- Name
page- Type
- integer
- Description
- Page number.
- Name
limit- Type
- integer
- Description
- Page size.
- Name
search- Type
- string
- Description
- Search term.
- Name
currency- Type
- string
- Description
- Currency filter.
- Name
transaction_type- Type
- integer
- Description
- Type code (see table).
- Name
source- Type
- integer
- Description
- Source code (see table).
- Name
funding_source- Type
- string
- Description
- Funding program filter.
Request
GET
/payg/lms/transactionscurl -G https://api.hellotractor.com/payg/lms/transactions \
-H "Authorization: Bearer {your_api_key}" \
-d source=0 \
-d transaction_type=0
Response (redacted)
{
"count": 3,
"results": [
{
"id": 9001,
"amount": "50000.00",
"currency": "NGN",
"description": "Payment confirmation",
"source": 0,
"transaction_type": 0,
"created_at": "2025-05-22T14:30:00Z"
}
]
}
Checking access…
Get started
New collaborators request access first; approved teams sign in and register integrations.