Process UPI (Unified Payments Interface) payments through Host-to-Host API for instant Indian market transactions
Parameter | Description | Required | Example |
---|---|---|---|
upiId | UPI identifier | YES | ”user@paytm” |
name | Customer full name | YES | ”Rajesh Kumar” |
Parameter | Description | Required | Example |
---|---|---|---|
email | Customer email address | YES | ”rajesh@example.com” |
phoneNumber | Customer phone number | YES | ”+919876543210” |
address | Customer address | YES | ”123 MG Road” |
city | Customer city | YES | ”Mumbai” |
state | State or province | YES | ”Maharashtra” |
postalCode | PIN code | YES | ”400001” |
country | Country code (IN for India) | YES | ”IN” |
Parameter | Description | Required | Example |
---|---|---|---|
amount | Payment amount | YES | 1500.00 |
unit | Currency code (INR) | YES | ”INR” |
originDomain | Merchant domain | YES | ”shop.example.com” |
referenceId | Merchant reference | NO | ”UPI-12345” |
username@bankcode
user@paytm
9876543210@ybl
john.doe@oksbi
mobile@paytm
Provider | Bank Code | Example UPI ID |
---|---|---|
Paytm | @paytm | user@paytm |
Google Pay | @okaxis , @okhdfcbank | user@okaxis |
PhonePe | @ybl , @ibl | user@ybl |
Amazon Pay | @apl | user@apl |
BHIM | @upi | user@upi |
Bank | UPI Handle | Example |
---|---|---|
SBI | @sbi | user@sbi |
HDFC | @hdfcbank | user@hdfcbank |
ICICI | @icici | user@icici |
Axis Bank | @axisbank | user@axisbank |
Kotak | @kotak | user@kotak |
success@paytm
failure@paytm
timeout@paytm
insufficient@paytm