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
