Skip to content

Direct Deposit

Tip

  • All requests are Post requests, and the data format is json
Brief Description
  • H2H
Request URL
  • /v1/vexora/deposits
Request Method
  • Method: POST
  • Content-Type: application/json
Header Required Type Description
merchantNo Yes String Merchant Number๏ผˆMID๏ผ‰
Body
Parameter Name Required Type Description
sign Yes String Except for the sign, concatenate the remaining fields in alphabetical order to form key1=value1key2=value2, then use the app secret as salt to perform MD5 encryption. The sign should be in lowercase letters.
timestamp Yes String Timestamp (e.g., 1715941383720)
amount Yes String Payment amount (amounts with decimals are not recommended)
tradeNo Yes String Unique disbursement ID for a specific request, generated by partner.
name Yes String Payer's name
mobile Yes String Mobile number of the payee (10 digits beginning with 6, 7, 8, or 9; omit the 91 country code).
email Yes String Payer's email (should use gmail.com domain, e.g., abc@gmail.com)
ipAddress Yes String Payer's ipAddress
remark No String Remarks; this field will be returned as is
notifyUrl Yes String Asynchronous callback URL (e.g., https://www.abc.com/); if not provided, the system will redirect to the default success page
returnUrl Yes String Redirect page after successful payment
Request Parameter Example
{
  "sign": "f53ee692f15d0329a1461373b67ff25a",
  "timestamp": "1724142041682",
  "tradeNo": "00000007",
  "amount": "300",
  "name": "abc",
  "mobile": "918234567890",
  "email": "123@qq.com",
  "ipAddress": "14.155.28.59",
  "remark": "000000",
  "notifyUrl": "https://google.com",
  "returnUrl": "http://abc.com/callback_page"
}
Response Result
Parameter Name Required Type Description
msg Yes String Request result (Returning "success" only indicates the request was successful; it should not be used for merchant-side logic)
code Yes String Request response code (Returning "0000" only indicates the request was successful; it should not be used for merchant-side logic)
timestamp Yes String Transaction time
success Yes String Transaction result
data Yes Object Response object
data.platFormTradeNo Yes String Unique disbursement ID from vexora, partners can use this ID for reconciliation.
data.paymentInfo Yes String Payment information, payment link, or QR code information
data.status Yes String Transaction results,Merchants can process subsequent workflows based on the returned status in the transaction result. For details, please refer to the status code reference table.
data.desc Yes String Error description
data.remark Yes String Returned content of the request (returned as is)
data.upi Yes String UPI Payment link.
data.phonepe Yes String PHONEPE Payment link.
data.paytm Yes String PAYTM Payment link.
data.gpay Yes String GPAY Payment link.
Successful Response Example
{
    "msg": "success",
    "code": "0000",
    "timestamp": 1719829837779,
    "success": true,
    "data": {
        "platFormTradeNo": "5286e98841194687a95d25b5f3be346d",
        "status": "0015",
        "desc": "CREDIT_INPROGRESS",
        "remark": "000000",
        "upi": "upi://pay?pa=neo.intromaximme@finobank&pn=INTROMAX%20IMMEDIATE%20PRIVATE%20LIMITED&mc=5691&tr=NKFV2g6KiCZuCPD3mmfC1j6bwk7&tn=orderId&am=10000&cu=INR&mode=05&orgid=187064&catagory=01&sign=MEYCIQCZ1V12elzZuhSCDZBYtK4lzViCzePMbHPoVjzLK5kxfgIhAJprtHgTJ7TpoGDf5+LTz+Jzi2xqSJ6Hmsc28+LjwBlG",
        "phonepe": "phonepe://pay?pa=neo.intromaximme@finobank&pn=INTROMAX%20IMMEDIATE%20PRIVATE%20LIMITED&mc=5691&tr=NKFV2g6KiCZuCPD3mmfC1j6bwk7&tn=orderId&am=10000&cu=INR&mode=05&orgid=187064&catagory=01&sign=MEYCIQCZ1V12elzZuhSCDZBYtK4lzViCzePMbHPoVjzLK5kxfgIhAJprtHgTJ7TpoGDf5+LTz+Jzi2xqSJ6Hmsc28+LjwBlG",
        "paytm": "paytmmp://pay?pa=neo.intromaximme@finobank&pn=INTROMAX%20IMMEDIATE%20PRIVATE%20LIMITED&mc=5691&tr=NKFV2g6KiCZuCPD3mmfC1j6bwk7&tn=orderId&am=10000&cu=INR&mode=05&orgid=187064&catagory=01&sign=MEYCIQCZ1V12elzZuhSCDZBYtK4lzViCzePMbHPoVjzLK5kxfgIhAJprtHgTJ7TpoGDf5+LTz+Jzi2xqSJ6Hmsc28+LjwBlG",
        "gpay": "gpay://upi/pay?pa=neo.intromaximme@finobank&pn=INTROMAX%20IMMEDIATE%20PRIVATE%20LIMITED&mc=5691&tr=NKFV2g6KiCZuCPD3mmfC1j6bwk7&tn=orderId&am=10000&cu=INR&mode=05&orgid=187064&catagory=01&sign=MEYCIQCZ1V12elzZuhSCDZBYtK4lzViCzePMbHPoVjzLK5kxfgIhAJprtHgTJ7TpoGDf5+LTz+Jzi2xqSJ6Hmsc28+LjwBlG",
    }
}