入金 - Onramp

法币购买加密货币服务


功能概述

直接接入Legend 法币出入金API,将法币出入金功能集成到交易所内,可以支持更大的出入金数额,同时带来更为流畅的用户体验。

用户流程概述

入金

flowchart LR
    A([用户]) --> B{KYC<br>已通过?}
    B --> C[询价]
    C --> D{需要补充<br>资料?}
    D -- 是 --> E((提示用户<br>补充资料))
    E -.-> D
    D -- 否 --> F{余额充足?}
    F -- 是 --> L[交易]
    F -- 否 --> G[展示汇款<br>指引]
    G --> H[用户完成<br>汇款]
    H --> I[资金到达<br>Legend]
    I --> J[Legend 给<br>用户入账]
    J --> K[交易所为用户<br>增加余额]
    K --> L
    L --> M[向用户发放<br>加密货币]

出金


法币钱包账号

在这个页面中,我们可以调用法币余额API /app/fiatbalances 来获取用户在Legend的法币余额。也可以监听Legend发送的余额变更webhook /balance-update来更新用户余额。

  1. 点击“Deposit” 进入法币充值页面
  2. 点击“Buy” 进入onramp 流程
  3. 点击“Withdraw”进入offramp流程

法币充值

在这个页面,可以通过 /app/depositmethods API 获得我们所有支持的法币币种

如果用户没有做过KYC的情况下,建议显示一个等待页面,同时通过Legend的KYC connect一键开通法币交易。

汇款指南

用户通过KYC后,可以显示Legend银行账号。这里可以调用 /app/depositaccount API。注意:Legend 只能接受用户本人或者Joint account的汇款,建议的文案提示为:

Legend 不接受第三方汇款,仅接受申请人本人名下银行账户的汇款。如需汇款,请务必使用您本人名下的银行账户进行电汇。

同时请让用户在汇款时填写指定的Reference code汇款。(符合条件的 EEA 用户以 EUR 入金时,接口返回的是专属 vIBAN 而非 Pooled Account,无需填写 Reference code——账户类型规则与常见问题见 /app/depositaccount 接口页。)建议的文案提示为:

交易

用户询价页面,这里使用的API是

由于合规要求,Legend Trading不能长时间存储用户法币余额,如果用户一个月内未将法币转换为数字货币,我们会自动执行一笔交易,将法币转换为USDT/USDC(有Virtual IBan的用户除外)。