Retrieve paginated user transactions with various filtering options
Page number
Items per page
Filter by transaction status
PENDING, SUCCESS, FAILED, COMPLETED "SUCCESS"
Filter by transaction type
DEBIT, CREDIT, PEER-TRANSFER "CREDIT"
Filter by minimum amount
Filter by maximum amount
Filter by currency
Filter by narration (contains text)
Filter by reference
Filter by fincraReference
Filter by flutterwaveReference
Start date for filtering (YYYY-MM-DD)
End date for filtering (YYYY-MM-DD)
Sort field
createdAt, amount, updatedAt Sort direction: asc or desc
asc, desc