Verify Wallet

This API is used to validate beneficiary details such as wallet in sync manner.

Available service providers are:

** * PAYTM

  • AMAZON**

Request Parameters:

ParameterDataData TypeDescription
keyMStringseckey of API partner provided by Nowpay
usernameMNumericUnique identification of API partner provided by Nowpay
beneficiaryPhoneNoMNumericPaytm/Amazon Phone Number
transferModeMStringPAYTM/AMAZON Static Values
yourrequestidMStringUnique id of transaction provided by API consumer
limitCheckAmountOStringMerchant can send this amount to check the limit of the amount that can be transferred to the beneficiary's wallet.

This required to validate available transfer limit before transferring to wallet.

This will reduce the multiple interactions with wallet.

If limit is breached then same will be identified by success = 0, so that transaction can be terminated by agent.
beneficiaryNameOStringUsed to validate the beneficiary name. The field should be populated with wallet system name to process validation.

Disbursal request is rejected if the name doesn't match with the name in wallet system. The beneficiaryPhoneNo and beneficiaryName is mandatory for this to work.

API will return false response i.e success = 0 when there is match not found.

Response Parameters:

ParameterValueDescription
success1 = Success
2 = Pending
0 = Failed
Status of transaction
messageStringDescription of transaction
ourrequestidStringUnique id of API provider
yourrequestidStringUnique id of API consumer
rrnStringBank Transaction Reference Id
beneficiaryNameStringWallet System Name
Language