商户获取临时充值地址

此接口用于商户获取临时充值地址。

请求地址

沙盒环境: http://sandboxwww.666otc.com/api/merchant/recharge

生产环境: http://www.666otc.com/api/merchant/recharge

请求方式

POST

请求参数

名称
是否必填
长度
类型
说明

名称

是否必填

长度

类型

说明

type

16

String

类型,TRC20 or ERC20

num

16

String

数量

notify_url

128

String

回调地址

appid

64

String

appid

order_id

64

String

商户传入的自身平台交易号

return_url

128

String

返回地址

sign

64

String

加密结果值

(以curl命令请求生产环境接口为例)示例如下:

curl --location --request POST 'http://127.0.0.1:8000/api/merchant/recharge' \
--header 'Content-Type: application/json' \
--data-raw '{
"type":"TRC20",
"num":"120",
"order_id":"119020",
"notify_url":"https://www.google.com",
"return_url":"https://www.google.com",
"appid":"VlYIRyIaTFxztSgL",
"sign":"05F36D5E14AC6D338ED3A9FCA00D4423A3C26843"
}'                 

响应参数

名称

子项

是否

必填

长度

类型

说明

示例值

status

--

Integer

请参考本页"应答结果编码"部分

0

data

--

Object

接口返回值json串,具体见业务响应参数

address

--

String

临时充值地址

web_page

--

String

方便商户复制地址的一个网页地址

成功应答示例如下:

{
    "status": 1,
    "data": {
        "address": "TWQFaBXbE8joYx2F69caHYNmKNa5WVPs8F",
        "web_page": "http://www.erpteststation.com/merchant/recharge_web_page?id=7&appid=AfPVZ8qJCpiN5ZqW"
    }
}

失败应答示例如下:

{
	"err":"签名错误",
	"status":0
}  

应答结果编码

开发者在调用开放平台接口的时候,相关错误码请参考如下:

错误码

说明

1

平台处理成功

0

平台处理失败

Last updated

Was this helpful?