List payments
Retrieve a paginated list of payments. Supports both cursor-based and offset pagination.
Results are sorted by creation date (newest first).
Authorizations
Use your Simiz API key as the Bearer token.
Keys starting with smz_test_sk_ target sandbox, smz_live_sk_ target production.
Query Parameters
Items per page (1–100, default: 20)
1 <= x <= 100Cursor for forward pagination. Pass the ID of the last item from the previous page.
Cursor for backward pagination. Pass the ID of the first item from the previous page.
Page number for offset pagination (ignored if cursor is provided)
x >= 1Filter by transaction status Transaction lifecycle:
PENDING— Awaiting payer confirmationPROCESSING— Payment being processed by providerCOMPLETED— Payment received successfullyFAILED— Payment failedCANCELLED— Cancelled by merchant or payerEXPIRED— Payer did not confirm in timeREFUNDED— Fully refundedPARTIALLY_REFUNDED— Partially refunded
PENDING, PROCESSING, COMPLETED, FAILED, CANCELLED, EXPIRED, REFUNDED, PARTIALLY_REFUNDED Filter by payment method Payment methods supported:
ORANGE_MONEY— Orange MoneyMTN_MOMO— MTN Mobile MoneyUNKNOWN— Fallback / not yet determined
ORANGE_MONEY, MTN_MOMO, UNKNOWN Search by reference, token, phone, or name
Minimum amount filter
x >= 0Maximum amount filter
x >= 0Start date filter (ISO 8601)
End date filter (ISO 8601)
Filter by currency
XAF, XOF Expand inline relations (e.g. expand[]=customer&expand[]=refunds)
customer, project, refunds, events 
