Resolve VPAs
Resolve VPAs using the Razorpay API.
POST
Available in🇮🇳 India
TPAP resolves a VPA address to find the name of the entity to which the VPA belongs and its source before collecting a payment. Below are the expected responses:
- Payment source information such as
name,ifscandupi_iinare sent in response only when NPCI responds to switch as the VPA is verified. isMerchantVerified,mccandmerchantTypeare sent in response only when the VPA of a merchant is verified.
Request Parameters
string
required
VPA that is to be resolved.
string
Device details.
string
The IP address of the device.
string
The location coordinates of the device. For example,
12.9667,77.5667.Response Parameters
string
Name of the entity.
string
The transaction identifier of UPI.
string
The VPA address being resolved.
object
The payment source details.
string
Name of the account holder.
string
IFSC of the account linked to the VPA.
string
UPI Issuer Identification Numbers (IIN) of the payment source provider issued by NPCI.
boolean
Indicates whether the VPA belongs to merchant. Possible values:
true: Merchant VPA.false: Not merchant VPA.
boolean
Indicates whether merchant is verified. Possible values:
true: Merchant is verified.false: Merchant is not verified.
string
The merchant category code for the merchant.
object
Business details.
object
Merchant identifier details.
string
The merchant sub code. This is populated only when the VPA is from the merchant.
string
The merchant identifier. This is populated only when the VPA is from the merchant.
string
The SID of the merchant. This is populated only when the VPA is from the merchant.
string
The TID of the merchant. This is populated only when the VPA is from the merchant.
string
Type of the merchant. This is populated only when the VPA is from the merchant.
string
This is populated only when the VPA is from the merchant.
string
The onboarding type. This is populated only when the VPA is from the merchant.
object
The merchant business details.
string
The merchant brand. This is populated only when the VPA is from the merchant.
string
The merchant legal information. This is populated only when the VPA is from the merchant.
string
The merchant franchise. This is populated only when the VPA is from the merchant.
object
The ownership details.
string
The ownership type.
string
Indicates an array of feature values. Each has its significance as decided by NPCI. Possible values:
mandatecreditppiuodvoucher