PayZApp-Gateway
  1. Unified Transfer
PayZApp-Gateway
  • Getting started
  • Authentication
  • Callback Description
  • Error Description
  • Deposit
    • Create Invoice
      POST
    • Query Invoice
      GET
    • Invoice Callback
      POST
  • Transfer
    • Unified Transfer
      • Getting Strared
      • India-INR
        POST
      • Brazil-BRL
        POST
      • Blockchain-USDT
        POST
    • Query Transfer
      GET
    • Transfer Callback
      POST
  • UPI
    • Query UTR
      GET
    • UTR Repair
      POST
  • Other
    • Get Balance
      GET
  1. Unified Transfer

India-INR

POST
/trade/payout/unifiedorder
PAYOUTINR

Request

Body Params application/json
payee
object 
required
accountNo
string 
Receive Account No
required
accountName
string 
Receive Account Name
optional
bankCode
string 
IFSC
optional
Bank number or IFSC
bank
string 
Bank Name
optional
You can leave it blank or fill in BANK
phone
string  | null 
optional
tradeAmount
integer 
Trade Amount
required
Note: The unit is cents. For example, when placing an order in fiat currency (Indian rupees) 100 = 1 rupee.
Error example: tradeAmount=100.0 (the amount cannot be followed by .0) must be a number
channelCode
string 
Channel Code
required
Please log in to the merchant management backend to view
outTradeNo
string 
Merchant Trade No
required
notifyUrl
string 
Callback URL
optional
attrch
string 
Remark
optional
It will be returned as it is when called back.
Example
{
    "payee": {
        "accountNo": "1524235235234234",
        "phone": "",
        "accountName": "Jack",
        "bankCode": "IFSC00000001",
        "bank": ""
    },
    "tradeAmount": 82,
    "outTradeNo": "346234624562342342",
    "channelCode": "1111",
    "attrch": "Additional Information",
    "notifyUrl": "http://qydayotghr.gp/biltdna"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/trade/payout/unifiedorder' \
--header 'Content-Type: application/json' \
--data-raw '{
    "payee": {
        "accountNo": "1524235235234234",
        "phone": "",
        "accountName": "Jack",
        "bankCode": "IFSC00000001",
        "bank": ""
    },
    "tradeAmount": 82,
    "outTradeNo": "346234624562342342",
    "channelCode": "1111",
    "attrch": "Additional Information",
    "notifyUrl": "http://qydayotghr.gp/biltdna"
}'

Responses

🟢200成功
application/json
Body
code
integer 
required
data
object 
required
receive
object 
required
amount
object 
Amount Info
required
tradeNo
string 
Platform Trade No
required
outTradeNo
string 
Merchant Trade No
required
tradeStatus
enum<string> 
Trade Status
required
Allowed values:
PROCESSINGSUCCESSFAIL
attach
null 
Additional Information
optional
msg
string 
required
Example
{
    "code": 0,
    "data": {
        "receive": {
            "bankCode": "IFSC0000012",
            "bank": null,
            "accountName": "JACK",
            "accountNo": "213123123123"
        },
        "amount": {
            "tradeAmount": 10000,
            "currency": "INR",
            "digits": 2
        },
        "tradeNo": "1582677551840301056",
        "tradeStatus": "PROCESSING",
        "outTradeNo": "7727d8d2f01a4273b0643e2862423a82",
        "attach": null
    },
    "msg": ""
}
Modified at 2023-09-18 19:22:38
Previous
Getting Strared
Next
Brazil-BRL
Built with