Signed Intent/QR Signature Generation
This API is used to sign customer's and non-verified merchant's QR/Intent URL. Merchants will have to sign their QR/Intent QR using their own private key and they have to share their public key with PSP. This API will create a signature using the PSP's private key and will return the signature in response.
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Parameters required to call Hyper SDK API
Operation to be performed in the SDK
Example:- Value: upiGenerateUrlSignature
UPI QR/Intent URL
Key ID to identify the public-private key pair used for signature generation.
Signature generated for the signaturePayload.
Signature payload is a stringified JSON of the details mentioned in the below table.
Unique identifier associated with an account created by juspay.Ex: stock
Any unique reference associated with your customer.
Time when request is created in milliseconds.
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Response Parameters
Operation to be performed in the SDK.
Example:- Value: upiGenerateUrlSignature
Status of the Operation. Possible values : SUCCESS, FAILURE
URL that has been appended with &sign=
Signature of the URL
SUCCESS if the call succeeded. Otherwise shows the error code.
SUCCESS if the call succeeded. Otherwise shows verbose error.
As passed in request
Possible values :- true/false
Error Message
Error Code
Value: process_result

