Update UPI Number
This is a clubbed api endpoint for change vpa, disable, delete and reactivate the Upi Number.
application/json
Will be shared while onboarding.
Will be shared while onboarding.
application/json
This is an epoch unix timestamp string. For example, 1496918882000. It can be used by us to invalidate older requests.
checksum calculated for the request body
Number mapped to a customer’s VPA that is unique to the customer across the UPI ecosystem
Constraints : 8 to 10 digit numeric string. 10 digit number must be the mobile number. Last 3 digits must not be same. Must not start with a 0.
Merchant generated unique profile id for customer
Constraints : Alphanumeric string with dot(.). Maximum length is 256.
Unique id sent to UPI switch
Constraints : 35 character alphanumeric that starts with a unique merchant prefix
Vpa to be linked with the provided Upi Number
Constraints : vpa@handle
Previous VPA that was linked with the provided UPI number
Constraints : Required when action is CHANGE_VPA. existingVpa and vpa should belong to the same customer and be part of the same PSP
Update action to be performed on UPI Number
Constraints : CHANGE_VPA, DISABLE, DELETE, REACTIVATE
Device fingerprint of the customer
Fallback Device fingerprint of the customer
Stringified JSON for udf parameters
Package name of the UPI application
Status of the API.
Values : SUCCESS, FAILURE
PSP response code for the API
Values : Refer error code section
PSP response message for the API
Values : Refer error code section
Unique id for the merchant channel as passed in request headers
Status of the Upi Number.
Values : ACTIVE, DISABLED, DELETED
Response status returned by gateway.
Values : String(SUCCESS, FAILURE)
Vpa linked to the upiNumber
Values : vpa@handle
Unique id for the merchant as passed in request headers
Response message for code returned by gateway.
Response code returned by gateway. Refer the table below for all possible values.
Transaction id returned by gateway. Same as upiRequestId passed in request
Mobile number of the customer.
Values : 12 character string
Number mapped to a customer’s VPA that is unique to the customer across the UPI ecosystem
Values : As passed in request
Merchant generated unique profile id for customer as passed in the request
Gateway timestamp for the Api call.
Values : String(YYYY-MM-DDTHH:MM:SS+05:30)
Stringified json for udf parameters.

