TPI Pay
YESBANK collection

Dynamic collection

Generate a payment-specific QR code with an amount, then reconcile the transaction from the callback payload.

Create dynamic order

Create a dynamic order and generate a QR or UPI string for collecting payments.

POST: https://staging.login.tpipay.ai/api/collect-payment/v1/createOrder
Parameter Type Required Description
api_token string Yes API token for authentication.
isDynamic numeric Yes Pass 1 to enable dynamic mode.
sellerIdentifier string Yes Unique seller ID.
amount numeric Yes Order amount within the allowed limits.
callback_url string Yes URL used for order status updates.
Success response

Dynamic callback

After a dynamic order is paid, transaction details are sent to your callback URL.

POST: https://staging.login.tpipay.ai/example.com/callback
Parameter Type Required Description
status string Yes Order status; successful transactions are credit.
amount numeric Yes Credited amount.
client_id string Yes Client identifier.
order_id integer Yes Order identifier.
utr string Yes Unique Transaction Reference.
Success response