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-18-06-18/ |
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