创建支付
2021-03-22 17:36:29
类型:
POST
URL:
沙箱环境:https://api.modenpay.io/pay/sandbox/gateway
正式环境:https://api.modenpay.io/pay/gateway
请求参数
参数 | 类型 | 必填 | 描述 | 参考值 |
coin | string | Yes | 币种,当前系统只支持USDT,。 | USDT |
currency_code | string | Yes | 货币代码,参考如"USD", 更多支持的货币可以点我进行查询。 | VND |
payment_provider | string | No | 支付方式,系统支持130多中支付方式,但并不是每种支付方式都及时可用,您可以点我进行查询当前系统支持的支付方式,您也可以不填此参数,系统会列出当前可用的支付方式供用户选择。 | PayPal |
amount | double | Yes | 支付金额。 | 1000.00 |
sn | string | Yes | 订单号。 | 9621755adecdc83eb69143f73882e380 |
notify_url | string | Yes | 回调地址,当用户支付成功后,系统会发送一个通知到回调地址(异步),发送的参数和格式点我查看 | http://www.youdomain.com/xxxx |
timestamp | integer | Yes | 当前时间的时间戳 | 1616305564 |
请求示例
curl -X POST https://api.modenpay.io/pay/gateway \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Basic <Your Basic Auth>'
-d '{
"coin" : "USDT",
"currency_code" : "VND",
"payment_provider" : "PayPal",
"amount" : 1000.00,
"sn" : "9621755adecdc83eb69143f73882e380",
"notify_url" : "http://www.youdomain.com/xxxx",
"timestamp" : 1616305564,
}'
示例 200
响应
{
"status" : "success",
"url" : "https://modenpay.io/
}
示例 412
响应
{
"status" : "fail",
"code" : 10000,
"message" : "xxxxxxx"
}
这是一个错误的json返回,您可以根据错误 code
代码查找对应错误信息。错误代码参考表