mutation

validateVPA

Validate if a Virtual Payment Address (VPA) is valid for processing payments and returns the validation result.is_valid boolean value indicating whether the VPA is valid for payments.
Arguments
validateVPARequestInput
ValidateVPARequestInput
Validate VPA Request.
Response
Validate UPI.
success
Boolean!
Required
Response is successful or not.
customer_name
String
Customer name for VPA
Mutation
1mutation validateVPA($validateVPARequestInput: ValidateVPARequestInput) {
2 validateVPA(validateVPARequestInput: $validateVPARequestInput) {
3 data {
4 customer_name
5 is_valid
6 status
7 upi_vpa
8 }
9 success
10 customer_name
11 }
12}
Try it
Input Variables
1{
2 "validateVPARequestInput": {
3 "upi_vpa": "upi_vpa",
4 "aggregator": "aggregator"
5 }
6}
Response
1{
2 "validateVPA": {
3 "data": {
4 "customer_name": "customer_name",
5 "is_valid": true,
6 "status": "status",
7 "upi_vpa": "upi_vpa"
8 },
9 "success": true,
10 "customer_name": "customer_name"
11 }
12}