Merchant Transaction Submission

Merchant Submission Form

Merchant Developers who intend to integrate with EverusPay Payment Gateway need to utilize a Web based Form for submitting transactions

Following snippet portrays a sample form along with its parameters which can be utilized by the Merchants for integrating with the Gateway

we are accepting this values from your side

if Sandbox Please use Action url as a sandbox.everuspay.com

if Production Please use Action url as a everuspay.com


<form target= "_blank" action="https://sanbox.everuspay.com/EverusPAY/" method="post" id="payment">
<input type="text" required name="MerchantId" value="EVRVBSD35623">: ----------->Merchant Id  <br>
<input type="text" required name="RefNo" value="786694831649156">: ----------->RefNo Number  <br>
<input type="text" required name="OrderNumber" value="824203305722774">: ----------->Order Number  <br>
<input type="text" required name="Amount" value="1.00">: ----------->Amount  <br>
<input type="text" required name="Currency" value="USD">: ----------->Currency  <br>
<input type="text" required name="ProdDesc" value="Your Store - #119">: ----------->ProdDesc  <br>
<input type="text" required name="UserName" value="naveen kumar">: ----------->Buyer Name  <br>
<input type="text" required name="UserEmail" value="durganaveenz@gmail.com">: ----------->Buyer Email  <br>
<input type="text" name="UserContact" value="7842118912">: ----------->Buyer Contact NO  <br>
<input type="text" required name="Remark" value="Items on 10/12/2018 Order No: 119">: ----------->Remark  <br>
<input type="text" required name="Lang" value="UTF-8">: ----------->Encoding   <br>
<input type="text" required name="TimeZone" value="America/Los_Angeles">: ----------->TimeZone  <br>

<input type="text" required name="SaltKey" value="YjSuPyKOiCuyfnFI">: 

<input type="text" required name="BrandName" value="Lahari Shop">: ----------->BrandName  <br>
<input type="text" required name="CallBackUrl" value="https://dev.everuspay.com/everuspay/"> :----------->Callback  <br>
<input type="text" required name="BackendURL" value="https://dev.everuspay.com/everuspay/">:----------->Merchant URL <br>
<div class="buttons">
<div class="pull-right">
    <input type="submit"  value="Confirm Order" class="btn btn-primary">
</div>
</div>
</form>

Form Request Parameters

Field

Description

Data Type

Mandatory

Length/Range

Remarks

MerchantId

Merchant Id

String

Y

12-12

EVRVBSD35623

RefNo

Merchant Reference No

String

Y

2-15

58965987

OrderNumber

Your Order Number

String

Y

2-15

3652

Amount

Payment Amount

Number

Y

0.01 - Unlimited

['AED','AUD','BRL','CAD','CHF','EUR','GBP','HKD','IDR','INR','JPY','MYR','NZD','SGD','USD'][after decimal we are expecting two digits only] like 1.02 or 1.99 Note: 1.369->is not valid

Currency

Payment Currency

String

Y

3

['AED','AUD','BRL','CAD','CHF','EUR','GBP','HKD','IDR','INR','JPY','MYR','NZD','SGD','USD'][after decimal we are expecting two digits only] like 1.02 or 1.99 Note: 1.369->is not valid

ProdDesc

Product Description

String

Y

1-1000

Anything related about your product

CustName

Customer Name

String

Y

1-100

Your customer name

CustEmail

Customer Email

String

Y

Your customer email

CustContact

Customer Contact No

String

N

5-15

Your customer phone number numeric format only

Remark

Additional Remarks

String

N

TimeZone

Merchant Time Zone

Y

BrandName

Merchant Brand Name

Y

2-50

CallbackUrl

Merchant Callback URL

Y

After payment we will redirect to this link

Form Response

Merchant Payment Submission can provide three possible responses pertaining to various scenarios as follows

Successful Transaction

{ "_token":"3fC17s07qeYWztEQSUixdIeyJN5Onr7HUA48lOJX",
  "payment_reference":"EVERUSPAY - 5CB997E864383457",
  "RefNo":"707217329787355",
  "MerchantId":"EVRVBSD35623",
  "Amount":"1.00",
  "Currency":"USD",
  "UserName":"naveen kumar",
  "ProdDesc":"Your Store - #119",
  "UserEmail":"demouser@everuspay.com",
  "UserContact":"7842118912",
  "Remark":"Items on 10\/12\/2018 Order No: 119",
  "BrandName":"Lahari Shop",
  "MerchantTimeZone":"America\/Los_Angeles",
  "MerchantUserId":"1000264",
  "MerchantCallback":"https:\/\/everuspay.com\/everuspay-response",
  "login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d":"1000264",
  "total_amount_crypto":"157.70980134",
  "used_crypto":"evr",
  "payment_mode":"evr",
  "transaction_hash":"0x39a3101cb3f07bccaaaec9141632ca72bfaaffa79c20dd73a8367e3af998315a",
  "HTTP_Status_Code":"200",
  "wallet_address":"0xC1015C3657DBfDD54235A1F7AAdB6Bc793EcE97b",
  "response_code":"00",
  "reason":"Transaction happend successfully",
  "transaction_status":"Completed",
  "token":"3fC17s07qeYWztEQSUixdIeyJN5Onr7HUA48lOJX",
  "submit":"submit"
}

Validation Failure

{  "_token":"wv4QhBrYlqidOewxeJXNV9eBG17z4EOBDTbxxgXo",
   "payment_reference":"EVERUSPAY - 5CB99E0E64383519",
   "RefNo":"845069260559452",
   "MerchantId":"EVRVBSD35623",
   "Amount":"1.00",
   "Currency":"USD",
   "UserName":"naveen kumar",
   "ProdDesc":"Your Store - #119",
   "UserEmail":"demouser@everuspay.com",
   "UserContact":"7842118912",
   "Remark":"Items on 10\/12\/2018 Order No: 119",
   "BrandName":"Lahari Shop",
   "MerchantTimeZone":"America\/Los_Angeles",
   "cancel_reason":"Refresh Happend in login page or RefNo should be unique",
   "transaction_status":"Failed",
   "token":"wv4QhBrYlqidOewxeJXNV9eBG17z4EOBDTbxxgXo",
   "submit":"submit"
}

Transaction Failure

{ "_token":"jRPmhxy8ntgUwasAkSyCKwPxznRqIFFP5ANs7Kc1",
  "payment_reference":"EVERUSPAY - 5CB9A10A64383574",
  "RefNo":"477703614291019",
  "MerchantId":"EVRVBSD35623",
  "Amount":"1.00",
  "Currency":"USD",
  "UserName":"naveen kumar",
  "ProdDesc":"Your Store - #119",
  "UserEmail":"demouser@everuspay.com",
  "UserContact":"7842118912",
  "Remark":"Items on 10\/12\/2018 Order No: 119",
  "BrandName":"Lahari Shop",
  "MerchantTimeZone":"America\/Los_Angeles",
  "MerchantUserId":"1000264",
  "MerchantCallback":"https:\/\/everuspay.com\/everuspay-response",
  "login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d":"1000264",
  "total_amount_crypto":"0.0333042",
  "used_crypto":"ltc",
  "payment_mode":"ltc",
  "failure_reason":"Something wrong in getting balance from litecoin.",
  "HTTP_Status_Code":"402",
  "response_code":"04",
  "reason":"transactionFailStatus",
  "cancel_reason":"transactionFailStatus",
  "transaction_status":"Failed",
  "token":"jRPmhxy8ntgUwasAkSyCKwPxznRqIFFP5ANs7Kc1",
  "submit":"submit"
}

Last updated