Payments Platform
Live HDFC SmartGateway integration — dynamic UPI QR codes, hosted payment links, order tracking and refunds.
Gateway
SmartGateway
Dynamic QR
₹100 Active
Encryption
HMAC-SHA256
Server-side UPI QR mapped to a live SmartGateway transaction
Sandbox tip: transactions under ₹500 simulate automatic approvals in the HDFC UAT environment.
GPay, PhonePe, Paytm, BHIM or any UPI app
₹100.00
Waiting for payment
| Merchant VPA | — |
| Order Reference | — |
| Transaction Ref | — |
| Beneficiary | LIVETREE ENTERTAINMENT STUDIOS |
Hosted HDFC checkout page link + scannable QR
VISA · SUCCESS
4012 0000 0000 1097
MASTERCARD · SUCCESS
5204 7305 4100 0464
SAVED CARD / DOTP
4242 4242 4242 4242
UPI COLLECT VPA
success@upi
Loading payment methods…
Live S2S lookup — GET /orders/{order_id}
Audit log of QR generations, sessions and webhook callbacks
Listening for gateway events…
Authentication and flow reference
1. Authentication
HTTP Basic Auth with a Base64-encoded API key. Header: Authorization: Basic <base64_api_key>.
2. Dynamic UPI QR
Create an order session on /session, then a UPI intent on /txns returning merchant_vpa, tid and tr.
3. Verification
HMAC-SHA256 signature check with the Response Key, plus S2S Order Status API confirmation.
cURL example
curl -X POST https://smartgateway.hdfcuat.bank.in/session \
-H "Authorization: Basic <base64_api_key>" \
-H "x-merchantid: SG6247" \
-H "Content-Type: application/json" \
-d '{"order_id":"ORD_TEST_01","amount":"100.00","customer_id":"cust_01","payment_page_client_id":"hdfcmaster","action":"paymentPage"}'