跳到主要内容
机器翻译

本页面使用机器翻译。如有任何不一致之处,请参阅英文文档

充值

加密货币充值类似于银行转账。如果知道收款人的银行账号,就可以发送资金,而在加密货币充值的情况下,这将是加密钱包地址。与传统方式不同,客户端系统必须使用以下可能的方法跟踪充值处理状态:

  1. 处理来自 Crypto2B 的充值信息回调(参见回调)。
  2. 通过 API 调用 /deposits/list/deposits/{id} 检索充值信息。

充值流程

操作顺序

  1. 在客户端系统中,用户想要充值账户或支付服务费用。
  2. 用户在客户端系统中使用"充值"功能并选择 BTC 作为支付方式。
  3. 客户端系统向 Crypto2B 发起请求以获取充值地址,并向用户显示 BTC 充值地址。
  4. 用户复制地址并导航到他们的加密钱包应用程序。
  5. 用户向此地址发送 BTC。
  6. Crypto2B 在区块链上监控此交易。
  7. 如果客户端系统使用回调机制,Crypto2B 会向客户端系统发送包含充值信息的回调,包括交易状态、金额、手续费等。
  8. 否则,客户端系统通过 API 调用检索充值信息,包括交易状态、金额、手续费等。
  9. 如果充值在区块链上成功完成,Crypto2B 执行充值检查,如果检查通过,则将客户的 BTC 余额增加充值金额减去手续费。
  10. 如果回调中的充值状态为成功,客户端系统将回调中的金额添加到用户的 BTC 余额。

重要说明

在向用户显示充值地址时,重要的是通知他们:

  • 充值限额
  • 所选的加密货币
注意

所有发送到错误地址的充值将会丢失。

有关充值和提现限额的信息可以通过以下方式获取:

  • /instruments/list API 调用的响应中
  • 在个人账户的"工具"部分

有时用户会犯错误,使用特定的加密货币向来自不同区块链的地址发送资金。这些资金将会丢失。

附加参数(Memo)

注意

某些加密货币为多个收款人使用共享地址,并需要额外的"Memo"参数(或类似参数)来识别特定收款人。例如,XRP 使用 Memo(目标标签)来区分不同用户到同一地址的充值。

如果特定货币需要此参数,Crypto2B 会在响应 /channels/take API 调用时发送 tag 参数。如果客户端系统收到此参数,则必须向用户显示其值。

如果在进行充值时未指定标签,客户端系统将不得不自行确定应将充值金额添加到哪个用户的余额。

Crypto2B 中的充值验证

Crypto2B 在将资金记入客户余额之前,会对充值交易执行以下验证:

检查充值交易的风险级别是否符合客户可接受的风险级别。

如果检查失败,处理将被暂停。然后客户可以联系技术支持以继续处理或取消。

用户界面操作

  1. 用户在客户端系统中发起账户充值并选择一种加密货币
  2. 用户复制充值地址
  3. 用户导航到拥有所选加密货币余额的应用程序(加密钱包、交易所),并执行提现到在客户端系统中获得的地址以充值余额