Transaction Status
This api will be used for getting status of a transaction.
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:- upiTxnStatus
Unique identifier (uuid) for the request sent to NPCI
Payer Vpa
Example: abc@xyz
Key ID to identify the public-private key pair used for signature generation.
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
Example:- stock
Any unique reference associated with your customer.
Time when request is created in milliseconds.
Signature generated for the signaturePayload .
Example:- CUSTOMER_DEBITED_VIA_PAY
(YYYY-MM-DDTHH:MM:SS+05:30)
Boolean flag for UDIR status check
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Response Parameters
Operation performed in the SDK
Example:- upiTxnStatus
Status of the API
Example:- SUCCESS / FAILURE / PENDING
PSP response code for the API
PSP response message for the API
Transaction Amount. Numeric String with two decimals
Example:- eg. 25.00
Unique Identifier for bank account across banks
IIN Code for the bank
Unique Transaction Number
Response Code received from NPCI
Response Message received from NPCI
upiRequestId as passed in request
Account Number with last few digits visible
Merchant generated unique profile id for customer as passed in the request
Unique id for the merchant as passed in request
VALUES: CUSTOMER_DEBITED_VIA_PAY, CUSTOMER_DEBITED_VIA_COLLECT, CUSTOMER_CREDITED_VIA_PAY, CUSTOMER_CREDITED_VIA_COLLECT
As passed in request
Possible values :- true/false
Error Message
Error Code
Value: process_result

