Skip to main content
POST
Bill Payment Response (Polling)

Authorizations

x-client-id
string
header
required

Your unique client identifier issued by Cashfree. You can find this in your Merchant Dashboard.

x-client-secret
string
header
required

Your unique client secret issued by Cashfree. Keep this confidential and never expose it in client-side code. You can find this in your Merchant Dashboard.

Headers

x-api-version
string
default:2025-01-01
required

API version to be used. Format is YYYY-MM-DD.

Body

application/json

Request parameters to poll a bill payment request.

bill_fetch_ref_id
string
required

The bill_fetch_ref_id received in the Bill Payment Request API response (data.bill_fetch_ref_id). Used to identify the original bill fetch.

Example:

"REF20240501ABC123"

transaction_ref_id
string
required

The transaction_ref_id received in the Bill Payment Request API response (data.transaction_ref_id). Used to identify this specific payment transaction.

Example:

"TXN20240501XYZ789"

Response

Success response for polling a bill payment request.

status
string

Always "OK" for all poll responses, regardless of the payment outcome.

Example:

"OK"

message
string

Human-readable description of the current payment state.

Example:

"Payment successful"

data
object

Response payload containing the payment status and full transaction details.