Professional Documents
Culture Documents
https://secure.paytm.in/oltp/NEFT?JsonData=
https://pguat.paytm.com/oltp/NEFT?JsonData=
SN
Field Name
Field Type
Length(Max)
Description
IsMandatory
BANK_NAME
Char
10
Assigned By Paytm
IS_STATUS_QRY
Char
Always F
REQUEST_TYPE
Char
Always
Add_Money_S2S
PAYMENTMODE
Char
10
Always
Y
FILE/ NEFT/ CASH_PT/
ATM_PT
ORDER_ID
AlphaNumeric
25
TXN_AMOUNT
double
16
-.00
TXN_CURRENCY
Char
Always INR
MOBILE_NO
Long
15
EMAIL_ID
Char
20
10
PINCODE
Number
11
POS_ID
Char
20
12
REFERENCE_ID
AlphaNumeric
20
13
CHECKSUMHASH
Char
300
14
MID
Char
50
-@-.-
Assigned By Paytm
Either One is
Mandatory
Checksum Parameter:
TreeMap<String,String> checksummap=new TreeMap<String, String>();
checksummap.put("BANK_NAME", neftto.getBankname());
checksummap.put("MID", neftto.getMid());
checksummap.put("IS_STATUS_QRY", neftto.getIsStatusQuery());
checksummap.put("REQUEST_TYPE", neftto.getRequestType());
checksummap.put("PAYMENTMODE", neftto.getPaymentMode());
checksummap.put("ORDER_ID", neftto.getOrderId());
checksummap.put("TXN_AMOUNT", neftto.getTxnAmount());
checksummap.put("TXN_CURRENCY", neftto.getTransactionCurrency());
checksummap.put("MOBILE_NO", neftto.getMobno());
checksummap.put("EMAIL_ID", neftto.getEmailId());
checksummap.put("PINCODE", neftto.getPinCode());
checksummap.put("POS_ID", neftto.getPosId());
checksummap.put("REFERENCE_ID", neftto.getReferenceId());
Response:
BANK_NAME
Char
10
Assigned By Paytm
TXN_ID
Long
10
ORDER_ID
AlphaNumeric
25
TXN_AMOUNT
double
16
-.00
TXN_CURRENCY
Char
Always INR
MOBILE_NO
Long
15
EMAIL_ID
Char
-@-.50
TXN_STATUS
Char
15
RESPONSE_CODE
Char
10
RESPONSE_MSG
Char
100
11
REFUND_AMOUNT
double
16
TXN_FAILURE,
TXN_SUCCESS,
PENDING
"EMAIL_ID":"",
"TXN_STATUS":"TXN_SUCCESS",
"REFUND_AMOUNT":"0.00",
"RESPONSE_CODE":"01",
"RESP_MSG":"Txn Succesful",
"CHECKSUMHASH":
"BDeUBTpNrQss0C2p2fIjOiAyP6dmeDe0pJ8GklAGhBBYxY5UyYEm5V1IvxaefuvgR6bxzQD4wA1+mf62Xbd
AK8unmASKczttWS7gnrgqIUU="
}
}
StatusQuery
Request
SN Field Name
Field Type
Length(Max)
Description
IsMandatory
BANK_NAME
Char
10
Assigned By Paytm
IS_STATUS_QRY
Char
Always T
PAYMENYMODE
Char
Always
FILE/ NEFT/
CASH_PT/
ATM_PT
10
ORDER_ID
AlphaNumeric
25
Response
SN
Field Name
Field Type
Length(Max)
Description
BANK_NAME
Char
10
Assigned By Paytm
TXN_ID
Long
10
ORDER_ID
AlphaNumeric
25
TXN_AMOUNT
double
16
-.00
TXN_CURRENCY
Char
MOBILE_NO
Long
15
EMAIL_ID
Char
Always INR
-@-.50
TXN_STATUS
Char
RESPONSE_CODE
Char
10
RESPONSE_MSG
Char
100
11
REFUND_AMOUNT
double
16
TXN_FAILURE,
TXN_SUCCESS,
PENDING