LiveTree Payments
LIVETREE ENTERTAINMENT STUDIOS LLP
MID: SG6247 ClientID: hdfcmaster
UAT Sandbox

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
Dynamic QR Generator
Server-side UPI QR mapped to a live SmartGateway transaction
Auto-refresh

Sandbox tip: transactions under ₹500 simulate automatic approvals in the HDFC UAT environment.

Scan & Pay
GPay, PhonePe, Paytm, BHIM or any UPI app
15:00
₹100.00
Waiting for payment
Dynamic UPI QR Code
HDFC
Merchant VPA —
Order Reference —
Transaction Ref —
Beneficiary LIVETREE ENTERTAINMENT STUDIOS
Sandbox test credentials
Click to copy
VISA · SUCCESS
4012 0000 0000 1097
Exp 12/28 · CVV 123 · OTP 000000
MASTERCARD · SUCCESS
5204 7305 4100 0464
Exp 12/28 · CVV 123 · OTP 000000
SAVED CARD / DOTP
4242 4242 4242 4242
Exp 11/27 · CVV 123 · OTP 123456
UPI COLLECT VPA
success@upi
Simulates instant UPI approval
Loading payment methods…
Order Status
Live S2S lookup — GET /orders/{order_id}
Initiate Refund
Gateway Activity
Audit log of QR generations, sessions and webhook callbacks
Polling · 4s
Listening for gateway events…
SmartGateway Integration
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"}'