Penny Drop

888 views Last Updated On: 20 Jan 2022


Post:

http(s)://{{staging/production}}/penny_drop

Request Post Parameters:

PARAMETER NAME

DATA TYPE

DESCRIPTION

UserCode*

Alphanumeric (Required)1. Usercode provided by PayPoint for authentication.
2. Encrypted value needs to be passed. Use 'Encrypt' API method to encrypt value.
Password*
String
1. Password provided by PayPoint for authentication.
2. Encrypted value needs to be passed. Use 'Encrypt' API method to encrypt value.
IdentificationCode*
String
1. Unique Id provided by PayPoint to the partner.
2. Encrypted value needs to be passed. Use 'Encrypt' API method to encrypt value.
Key*
String
1. Key for IdentificationCode provided by PayPoint to the partner
RemitterMobileNo*
Numeric
1. Minimum and Maximum 10 digits allowed
2. Only numeric data allowed  
RemitterName*
Alphanumeric
1. Maximum 50 characters allowed
2. Only alphabets, single quote ( ' ) and dot ( . ) allowed  

BeneficiaryMobile*
Numeric
1. Minimum and Maximum 10 digits allowed
2. Only numeric data allowed  
BeneficiaryName*
Alphanumeric
1. Maximum 50 characters allowed
2. Only alphabets, single quote ( ' ) and dot ( . ) allowed  
BeneficiaryAccountNo*
Numeric
1. Maximum 20 characters allowed. 
IFSC*
Alpha Numeric
1. Maximum 12 characters allowed.
BankId*
Alpha Numeric
1.BankId from 'Bank List' Api Method.
merchantLoginId*
String
1. Maximum 12 characters allowed.
PartnerTransactionID*
String
1. Maximum 20 characters allowed. 
LAT*
string
1. Maximum 10 characters allowed
2. Only numbers, and dot ( . ) allowed  
LNG*
string
1. Maximum 10 characters allowed
2. Only numbers, and dot ( . ) allowed  


Body:

{
  "UserCode": "",
  "Password": "",
  "IdentificationCode": "",
  "Key": "",
  "RemitterMobileNo": "",
  "RemitterName": "",
  "BeneficiaryMobile": "",
  "BeneficiaryName": "",
  "BeneficiaryAccountNo": "",
  "IFSC": "",
  "BankId": "",
  "merchantLoginId": "",
  "PartnerTransactionID": "",
  "LAT": "19.0842~72.8851",
  "LNG": "72.8851"
}


Response Parameters:

PARAMETER NAME

DATA TYPE

DESCRIPTION
messageAlphanumericDescribes whether beneficiaries account has been validated or not
statusAlphanumericDescribes the status of the transaction, whether the transaction was success or not
statusCodeAlphanumericDescribes the code of the transaction status


Response:

{
  "message": "Transaction Successful",
  "status": "true",
  "statusCode": "TXN",
  "BeneficiaryName": "KAPILABENKANTILALPAT",
  "BankName": "BANK OF BARODA",
  "TxnCnt": 0,
  "TxnRefId": "ASDMT008",
  "AtxnRefid": "202014045367",
  "AgtRspCode": "0",
  "AgtRspMsg": "0"
}