什么是用户?
KillB 中的用户代表可以执行 ramp 交易的个人或企业实体。用户在交易前必须完成了解您的客户(KYC)或了解您的业务(KYB)验证。KillB 中的每笔交易都必须与已验证的用户关联,以符合监管要求。
用户类型
- PERSON
- COMPANY
个人用户(自然人)必需信息:
- 全名(名、中、姓)
- 出生日期
- 电子邮件和电话
- 物理地址
- 政府颁发的 ID
- 国籍和公民身份
- 个人汇款
- 个人投资
- 个人加密货币购买
KYC 级别
KillB 实现了一个分层 KYC 系统(L0-L4),用于确定交易限额:L0 - 电子邮件验证
L0 - 电子邮件验证
要求:
- 仅需电子邮件地址
- 电子邮件验证
- 每日:$500
- 每月:$1,000
- 初始测试
- 小额交易
- 新用户入门
L1 - 基本 KYC
L1 - 基本 KYC
要求:
- 全名
- 出生日期
- 政府 ID 号码
- 电话号码
- 地址
- 每日:$2,500
- 每月:$10,000
- 普通用户
- 标准交易
- 最常见的用例
L2 - 增强 KYC
L2 - 增强 KYC
要求:
- 所有 L1 要求
- ID 文档图像(正面/背面)
- 地址证明
- 自拍验证
- 每日:$10,000
- 每月:$50,000
- 高级用户
- 频繁交易者
- 更高价值的交易
L3 - 高级 KYC
L3 - 高级 KYC
要求:
- 所有 L2 要求
- 资金来源文档
- 银行对账单
- 增强尽职调查
- 每日:$50,000
- 每月:$250,000
- 高净值个人
- 企业账户
- 大额交易
L4 - 企业
L4 - 企业
要求:
- 自定义验证
- 营业执照
- 公司文件
- 合规审查
- 自定义限额
- 协商费率
- 机构客户
- 高交易量操作
- 白标集成
用户生命周期
用户状态
用户可以有不同的状态:| 状态 | 描述 | 可以交易? |
|---|---|---|
ACTIVE | 用户已验证并批准 | ✅ 是 |
PENDING | KYC 文档正在审查中 | ❌ 否 |
REJECTED | KYC 验证失败 | ❌ 否 |
必需文档
个人文档
- 哥伦比亚
- 墨西哥
- 美国
- 其他国家
- NUIP (Número Único de Identificación Personal)
- Cédula de Ciudadanía (CC)
- 护照
- 驾照
公司文档
- NIT(哥伦比亚)- 税务识别号码
- RFC(墨西哥)- 联邦纳税人登记
- EIN(美国)- 雇主识别号码
- CNPJ(巴西)- 法人实体国家登记
- CUIT(阿根廷)- 唯一税务识别代码
外部 ID
externalId 字段允许您将 KillB 用户链接到您自己的用户系统:
- 将 KillB 用户映射到您的数据库
- 避免重复创建用户
- 简化用户查找
- 保持引用完整性
用户属性
核心字段
| 字段 | 类型 | 必需 | 描述 |
|---|---|---|---|
id | UUID | 自动 | KillB 生成的用户 ID |
type | Enum | ✅ | PERSON 或 COMPANY |
status | Enum | 自动 | ACTIVE、PENDING、REJECTED |
accessLevel | Enum | 自动 | L0、L1、L2、L3、L4 |
customerId | UUID | 自动 | 您的客户 ID |
externalId | String | 可选 | 您系统的用户 ID |
complianceUrl | URL | 自动 | KYC 验证门户 |
个人特定字段
firstName、middleName、lastNamedateOfBirthnationality、citizenshipemploymentStatus、occupationemployerName、employmentDescription
公司特定字段
companyName、tradeNameregisteredNumberlegalStructure(LLC、C_CORP、S_CORP 等)establishedOnnaics、naicsDescriptionmainOwnerUser、ownerUsers[]
投资档案
用户必须提供投资档案以符合合规要求:资金来源选项
EMPLOYMENT- 工资/薪水SAVINGS- 个人储蓄INVESTMENT- 投资收益COMPANY- 业务收入REAL_ESTATE- 房地产收入TRUST- 信托基金OTHER- 其他来源
KYC 档案
反洗钱和合规信息:禁止活动
用户必须确认他们不从事:ADULT_ENTERTAINMENTDRUGSFIREARMSGAMBLINGMARIJUANATUMBLING(加密货币混合)
管理用户
创建用户
查询用户
type- PERSON 或 COMPANYfirstName、lastName、emailexternalId- 您的系统 IDcustomerId- 按客户过滤
更新用户
删除用户
最佳实践
收集准确信息
收集准确信息
- 在提交前验证数据格式
- 确保姓名与政府 ID 完全匹配
- 使用正确的电话号码格式(+[国家代码][号码])
- 验证电子邮件地址
- 确认地址完整且准确
使用外部 ID
使用外部 ID
- 始终提供
externalId - 使用您的内部用户 ID
- 实现轻松查找和对账
- 防止重复创建用户
处理 KYC 状态
处理 KYC 状态
- 在允许交易前检查
status - 向用户显示他们的
accessLevel和限额 - 引导用户进行下一步验证
- 监控
complianceUrl以获取 KYC 更新
存储用户 ID
存储用户 ID
- 在您的数据库中存储 KillB
userId - 映射到您的
externalId - 适当缓存用户数据
- 通过 webhooks 同步状态更改
常见问题
一个人可以有多个用户配置文件吗?
一个人可以有多个用户配置文件吗?
不可以。每个独特的个人应该只有一个用户配置文件。对所有交易使用相同的用户 ID。
KYC 验证需要多长时间?
KYC 验证需要多长时间?
- L0-L1: 即时(自动化)
- L2: 1-24 小时(自动化 + 人工审查)
- L3-L4: 1-5 个工作日(增强尽职调查)
创建后可以更新用户信息吗?
创建后可以更新用户信息吗?
可以,使用 PATCH
/api/v2/users/{id} 端点。某些字段需要重新验证。如果 KYC 被拒绝会怎样?
如果 KYC 被拒绝会怎样?
用户状态变为
REJECTED,他们无法交易。检查 note 字段了解拒绝原因。用户可以重新提交更正后的信息。