Valid VPA
The merchant can call this API to check whether a vpa is valid or not.
Process Parameters
Request
Response
requestId
*
String
Mandatory
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
service
*
String
Mandatory
Value: in.juspay.hyperapi
payload
*
JSON
Mandatory
Parameters required to call Hyper SDK API
action
*
String
Mandatory
Operation to be performed in the SDK.
Example:- upiValidVpa
customerVpa
*
String
Mandatory
Vpa to be checked. In case of UPI Mapper Number, the format expected to be shared is upinumber@mapper.npci, eg: 12&&89@mapper.npci
merchantKeyId
*
String
Mandatory
Key ID to identify the public-private key pair used for signature generation.
signaturePayload
*
String
Mandatory
Signature payload is a stringified JSON of the details mentioned in the below table.
merchant_id
*
String
Mandatory
Unique identifier associated with an account created by juspay. Ex: stock
customer_id
*
String
Mandatory
Any unique reference associated with your customer.
timestamp
*
String
Mandatory
Time when request is created in milliseconds.
signature
*
String
Mandatory
Signature generated for the signaturePayload

