Skip to main content
After you share a payment link with a customer, use this endpoint to poll the current status of their payment. Pass the slug (a short identifier returned when the customer visits the payment URL) as a query parameter, and FastFlowPe returns the latest payment state along with transaction details for completed payments.
Quick ReferenceMethod: GETRequired: slug (query parameter)Returns: payment_status, transaction_id, amount, utrTerminal states: COMPLETED, PENDING, FAILED

Endpoint

Headers

Query Parameters

Responses

The API returns HTTP 200 for all terminal states. Inspect the payment_status field inside data to determine the outcome.

Response Fields

string
Current state of the payment. Possible values: COMPLETED, PENDING, FAILED.
float
Amount that was charged, in Indian Rupees. Present only when payment_status is COMPLETED.
string
Payment method used by the customer (e.g. QR, INTENT, NETBANKING). Present only when payment_status is COMPLETED.
string
Unique Transaction Reference number assigned by the banking network. Present only when payment_status is COMPLETED.
string
Secondary status flag confirming the transaction outcome. Returns SUCCESS for completed payments.