Sh3ll
OdayForums


Server : Apache
System : Linux profile 3.10.0-1160.88.1.el7.x86_64 #1 SMP Tue Mar 7 15:41:52 UTC 2023 x86_64
User : apache ( 48)
PHP Version : 8.0.28
Disable Function : NONE
Directory :  /var/www/html/mmishra/erp-19-12-2019/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //var/www/html/mmishra/erp-19-12-2019/PG-Response-Guide.txt
ATOM 
=====

mmp_txn

atom transaction ID. The ID is
generated by atom 1111492

mer_txn Merchant's transaction ID 1
amt Amount 100.00

surcharge Amount of Surcharge 100.00

prodid

Product ID. For testing you can
use "NSE", for Production
Purposes merchant can suggest
the name. NSE

date

Date & Time Stamp of the
Transaction Fri May 14 12:03:24 IST 2010

bank_txn

Bank Transaction ID. This ID is
generated by the Bank 11114921

f_code

OK for Successful transaction , F
for Failed Transaction Ok

clientcode

Client code needs to be Passed
by the merchant. This field is to
identify the customer. In case
customer logins in to perform
transaction, his user id or
customer id can be passed
otherwise you can send a
constant value. Mt012

bank_name

Bank on which customer
performed transaction. In case of
credit/debit card transactions,
bank name will be received as
Atom Bank. For testing it will be
a single bank called "Atom
Bank". Atom Bank

Page 11

discriminator Payment channel

NB (See Table below for all
Possible values)

CardNumber

Masked card number for Credit
card / Debit card trx or blank in
case of NB / IMPS 401288XXXXXXX1881

udf1 Customer Name

As passed by merchant while
initiating transaction

udf2 Customer Email ID

As passed by merchant while
initiating transaction

udf3 Customer Mobile No

As passed by merchant while
initiating transaction

udf4 Billing Address

As passed by merchant while
initiating transaction

udf5 Merchant Data

As passed by merchant while
initiating transaction

Page 12

udf6 Merchant Data

As passed by merchant while
initiating transaction

udf9 Merchant Data

As passed by merchant while
initiating transaction

desc

This filed contains the transaction
failure reason in case of Card
transaction. This filed is not
mandatory. If no values passed
by the bank, this filed will not be
posted in response. Card Expired


HDFC
====

S.No  Parameter  Description  

1  
ResponseCode  
Whether the payment is successful or not 0 
=>Successful    

2  
ResponseMessage  
Appropriate message explaining about successful or un successful payment  

3  
DateCreated  
payment happened date  

4  
PaymentID  
For that particular payment a id will be created for our reference  

5  
MerchantRefNo  
Merchants reference number  

6  
Amount  
Payment Amount  

7  
Mode  
LIVE  

8  
BillingName  
Customer billing Name  

9  
BillingAddress  
Customer billing address.  

10  
BillingCity  
Customer billing city.  

11  
BillingState  
Customer billing state.  

12  
BillingPostalCode  
Customer billing postal code.  

13  
BillingCountry  
Customer billing country.  

14  
BillingPhone  
Customer billing phone.  

15  
BillingEmail  
Customer billing email.  

16  
DeliveryName  
Customer delivery Name  

17  
DeliveryAddress  
Customer delivery address.  

18  
DeliveryCity  
Customer delivery city.  

19  
DeliveryState  
Customer delivery state  

20  
DeliveryPostalCode  
Customer delivery postal code.  

21  
DeliveryCountry  
Customer delivery country.  

22  
DeliveryPhone  
Customer delivery phone.  

23  
IsFlagged  
YES or NO  

24  
TransactionID  
Authorized Transaction ID of the generated payment ID. Each Payment ID will have different transaction id for each actions. For ex: Capture, Cancel, Refund, etc  

25  
SecureHash  
The hashed value of the response parameters.  

26  
AccountID  
Your Account ID  

ZeroDay Forums Mini