m2pfintech

Fetch due amount via BBPS

Fetches outstanding due amount for a customer identified by their contact number and card number, intended for BBPS (Bharat Bill Payment System) integrations. Returns customer name alongside the standard due response.

POST
/statement/customer/bbps/fetchDue

Header Parameters

TENANT*string

Tenant identifier for multi-tenancy support

Request Body

application/json

contactNo*string

Customer's registered contact/mobile number

cardNo*string

Customer's masked or full card number

bin?string

Bank Identification Number (BIN) of the card

emiDetails?boolean

Whether to include EMI details in the response

includeFee?boolean

Whether to include fee details in the response

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://uat-m2p-ccms.m2pfintech.com/statement/customer/bbps/fetchDue" \  -H "TENANT: string" \  -H "Content-Type: application/json" \  -d '{    "contactNo": "string",    "cardNo": "string"  }'
{
  "firstName": "string",
  "lastName": "string",
  "minDue": "string",
  "totalDue": "string",
  "dueDate": "string",
  "paymentMade": "string",
  "disputeCredit": "string",
  "unbilledAmount": "string",
  "interestAccumulated": "string",
  "totalOutStandingAmount": "string",
  "currentStatementDate": "string",
  "nextStatementDate": "string",
  "unpaidMinDue": "string",
  "unpaidTotalDue": "string",
  "excessPayment": "string",
  "entityId": "string",
  "outStandingExists": true,
  "entityStatus": "string",
  "billingModel": "string"
}
{
  "code": "string",
  "message": "string",
  "details": "string"
}
{
  "code": "string",
  "message": "string",
  "details": "string"
}
{
  "code": "string",
  "message": "string",
  "details": "string"
}