Set/Reset MPIN
The merchant can call this API to allow a customer to set/reset their UPI Account MPIN
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Parameters required to call Hyper SDK API
Action to be performed on SDK
Example:- upiSetMpin
VPA of the customer linked to account
The last 6 digits of customer's card
Expiry date for the customer's card
Unique identifier (uuid) for the request sent to NPCI
Unique Identifier for the account for which mpin is to be set
Stringified json for udf parameters
Primary Account Mapping. Default: ONE_TO_ALL
Example:- Possible values: ONE_TO_ONE (account in request will be set primary for vpa passed in request) / ONE_TO_ALL (account in request will be set primary for all vpas of a customer) / NONE (account in request will not be set primary for vpa passed in request and already existing entries won't be modified for other vpaaccounts)
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Response Parameters
Action performed on SDK.
Example:- upiSetMpin
Unique Identifier for bank account across banks
Unique Identifier for the account for which mpin is to be set
IIN Code for the bank
masked phone number of the customer
Example:-
Unique Identifier for the account for which mpin is to be set
Account Number with last few digits visible
Status of the API
Example:- SUCCESS/FAILURE
Response Code received from NPCI
Response message received from NPCI
As passed in request
Possible values :- true/false
Error Message
Error Code
Value: process_result

