Fetch retail transactions for an entity
Retrieves a paginated list of retail transactions for a given entity with optional filters for date range, amount range, MCC category, transaction category, billed status, and transaction type.
Query Parameters
Page number for pagination (0-based, default: 0)
0Number of records per page (default: 20)
20Start date filter (yyyy-MM-dd)
dateEnd date filter (yyyy-MM-dd)
dateFilter by MCC category code
Filter by transaction category
Minimum transaction amount filter
Maximum transaction amount filter
Filter by transaction type
Header Parameters
Tenant identifier for multi-tenancy support
Request Body
application/json
Unique entity identifier of the customer
Filter by billing status of transactions (e.g., BILLED, UNBILLED)
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://uat-m2p-ccms.m2pfintech.com/statement/txn-manager/fetchRetailTransactions" \ -H "TENANT: string" \ -H "Content-Type: application/json" \ -d '{ "entityId": "string" }'[
{
"transactionDate": "string",
"amount": "string",
"crDr": "string",
"txnCategory": "string",
"extTxnId": "string",
"merchantId": "string",
"merchantName": "string",
"rrn": "string",
"mcc": "string",
"billedStatus": "string",
"authorizationStatus": "string",
"kitNo": "string",
"txnOrigin": "string",
"txnCurrencyCode": "string",
"txnSubCategory": "string",
"description": "string",
"txId": "string",
"disputeRef": "string",
"disputeType": "string",
"disputeStatus": "string",
"foreignCurrencyAmount": "string",
"childTxnExists": true
}
]{
"code": "string",
"message": "string",
"details": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}{
"code": "string",
"message": "string",
"details": "string"
}Fetch statement as Base64 encoded string POST
Retrieves the PDF statement for a given entity and statement month and returns it as a Base64-encoded string. Supports optional encryption of the PDF.
Fetch list of statement data for an entity POST
Retrieves a list of historical statement summary records for a given entity and statement month, including credit/debit totals, EMI details, due amounts, and reward points.
