Create Invoice
POST
/trade/payin/unifiedorder
Request
Body Params application/json
tradeAmount
integer
Trade amount
outTradeNo
string
Merchant trade no
notifyUrl
string
Callback URL
channelCode
string
Channel code
attach
string
Remark
Example
{
"tradeAmount": 10000000,
"outTradeNo": "1582622761571651584",
"notifyUrl": "http://127.0.0.1/test",
"channelCode": "2010",
"attach": "Remark"
}
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/payin/unifiedorder' \
--header 'Content-Type: application/json' \
--data-raw '{
"tradeAmount": 10000000,
"outTradeNo": "1582622761571651584",
"notifyUrl": "http://127.0.0.1/test",
"channelCode": "2010",
"attach": "Remark"
}'
Responses
🟢200成功
application/json
Body
code
integer
required
data
object
required
channelCode
string
required
tradeNo
string
required
outTradeNo
string
required
tradeAmount
integer
required
currency
string
required
payinUrl
string
required
msg
string
required
Example
{
"code": 0,
"data": {
"channelCode": "2010",
"tradeNo": "1582622767997370368",
"outTradeNo": "1582622761571651584",
"tradeAmount": 10000000,
"currency": "INR",
"payinUrl": "http://127.0.0.1:5173/payinfo/39ZayLLmyQXd"
},
"msg": ""
}
Modified at 2023-09-18 19:22:38