跳转到主要内容
POST
/
api
/
deposit
/
getUserAddressIndependent
提获取用户存款地址接口(含收银台页面)[支持多币种]
curl --request POST \
  --url https://waas2-out-api.powersafe-rel.cc/api/v1/api/deposit/getUserAddressIndependent \
  --header 'Content-Type: <content-type>' \
  --header 'X-API-KEY: <x-api-key>' \
  --data 'data=LZKYO9srWIt8ZZFXV5ac8+BoKTFkAIbV0DwQnXcvall9hT......'
{
"code": 0,
"message": "",
"data": "lnxefvPT30BtcV8W905IU1XBc/ppkcfwIOC2/OwCyPF0F+BHE20elLN5M...."
}

接口描述

获取用户存款地址接口,用于返回存款金额、链信息、收银台 URL 等。

Headers

Content-Type
string
required

必须设置为 application/x-www-form-urlencoded

X-API-KEY
string
required

平台分配的商户身份凭证

Example:

"53af2797-3eca-4412-b0cc-15273afe2d3e"

Body

application/x-www-form-urlencoded
data
string
required

Base64编码的RSA加密数据,由以下原始参数加密生成:

该数据是一个对象列表,每个对象包含以下字段:

chainName (string): 链名称,例如:ETH或TRON。

symbol (string): 货币符号,例如:USDT、USDC。

tenantUserId (string): 商户用户标识。

depositAmount (string): 存款金额。

paymentValidity (integer): 支付有效时间(秒),不传则不显示倒计时,最小值为5秒。

orderId (string): 商户订单号,确保唯一性。

showDepositNotice (boolean): 是否展示存币须知,默认为true。

showExchangeRate (string): 展示汇率信息,例如:1 USDT = 7.2 CNY。

showMerchantLogo (boolean): 是否展示商户LOGO,默认为true。

language (string): 语言代码(如:en 为英语, zh_cn 为简体中文, zh_hk 为繁体中文)

Example:

"LZKYO9srWIt8ZZFXV5ac8+BoKTFkAIbV0DwQnXcvall9hT......"

Response

成功响应

code
integer
required

业务状态码(0 = 成功),其他值均表示失败。

Example:

0

message
string
required

正常情况下返回为空,当请求失败时则会返回错误信息。

Example:

""

data
string
required

Base64编码的RSA加密响应数据,由以下原始参数解密生成:

该数据是一个对象列表,每个对象对应请求中传递的币种信息,包含以下字段:

chainName (string): 区块链名称,例如:ETH。

symbol (string): 货币符号,例如:USDT。

depositAmount (string|null): 存款金额,可能为null。

depositAddress (string): 存款地址,例如:0x068cf58e07e58050c1988e788156...

depositUrl (string): 存款链接,用户可通过该链接进行存款操作,格式为:https://waas-payment-hk.powersafe-dev.cc/deposit?data=...

注:如果请求中传递了多个币种,则响应将返回多个包含相应数据的对象。

Example:

"G+RlQN2lJ4qQtiXJC7Y6rgHm5UI7TqM1fhPQ8CEf2C4e3jHu4yoK6pUkGIv+6FNyY/yyN30N7EaBA==...."