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

Blockchain-USDT

POST
/trade/payout/unifiedorder
PAYOUT

Request

Body Params application/json
payee
object 
required
accountNo
string 
Receive wallet address
required
accountName
string 
optional
bank
enum<string> 
Protocol
optional
Allowed values:
TRC20ERC20
bankCode
string  | null 
No need to fill in
optional
phone
string  | null 
No need to fill in
optional
tradeAmount
integer 
Trade Amount
required
Note: The unit is cents. For example, place an order for USDT 1000000 = 1USDT
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 
Additional Information
optional
It will be returned as it is when called back.
Example
{
    "payee": {
        "accountNo": "TGPYfVkZg3JXM1VZ2KxyxgHhtrikrHjTWQ",
        "accountName": null,
        "bankCode": null,
        "bank": null
    },
    "tradeAmount": 100000000,
    "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": "TGPYfVkZg3JXM1VZ2KxyxgHhtrikrHjTWQ",
        "accountName": null,
        "bankCode": null,
        "bank": null
    },
    "tradeAmount": 100000000,
    "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 
Address
required
Wallet Address
amount
object 
required
tradeNo
string 
Platform Trade No
required
outTradeNo
string 
Merchant Trade No
required
tradeStatus
enum<string> 
Trade Status
required
Allowed values:
PROCESSINGSUCCESSFAIL
attach
string 
Additional Information
optional
msg
string 
required
Example
{
    "code": 0,
    "data": {
        "receive": {
            "bankCode": null,
            "bank": null,
            "accountName": null,
            "accountNo": "TGPYfVkZg3JXM1VZ2KxyxgHhtrikrHjTWQ"
        },
        "amount": {
            "tradeAmount": 1000000,
            "currency": "USDT",
            "digits": 6
        },
        "tradeNo": "1582677551840301056",
        "tradeStatus": "PROCESSING",
        "outTradeNo": "7727d8d2f01a4273b0643e2862423a82",
        "attach": null
    },
    "msg": ""
}
Modified at 2023-09-18 19:22:38
Previous
Brazil-BRL
Next
Query Transfer
Built with