子账户已创建
{
"event": "subaccount.status.created",
"data": {
"id": "7625a677-44e1-4b96-b0d0-ba86af1b93cc",
"email": "[email protected]",
"status": "created"
}
}
子账户审核中
{
"event": "subaccount.status.review",
"data": {
"id": "7625a677-44e1-4b96-b0d0-ba86af1b93cc",
"email": "[email protected]",
"status": "review"
}
}
子账户已批准
当子账户获得批准时,webhook 包含一个详细的capabilities 对象,显示解锁了哪些货币、支付渠道和加密资产。
{
"event": "subaccount.status.approved",
"data": {
"id": "b6fe2299-ffaf-4468-bffe-415e22038921",
"email": "[email protected]",
"status": "approved",
"capabilities": {
"kyc": {
"profiles": [
{
"country": "NG",
"status": "approved"
},
{
"country": "GH",
"status": "approved"
},
{
"country": "ZM",
"status": "approved"
}
]
},
"capabilities": {
"currencies": {
"NGN": {
"status": "approved",
"canOnramp": true,
"canOfframp": true,
"canDeposit": true,
"canWithdraw": true,
"rails": {
"banktransfer": true
}
},
"GHS": {
"status": "approved",
"canOnramp": true,
"canOfframp": true,
"canDeposit": true,
"canWithdraw": true,
"rails": {
"momo": true
}
},
"ZMW": {
"status": "approved",
"canOnramp": true,
"canOfframp": true,
"canDeposit": true,
"canWithdraw": true,
"rails": {
"momo": true
}
},
"USD": {
"status": "locked",
"canOnramp": false,
"canOfframp": false,
"canDeposit": false,
"canWithdraw": false,
"requiredKyc": "Additional Verification required for USD operations",
"rails": {
"wire": false,
"ach": false,
"swift": false
}
}
},
"assets": {
"USDT": {
"networks": ["ETH-SEPOLIA", "SOL-DEVNET", "CELO-SEPOLIA"]
},
"USDC": {
"networks": ["ETH-SEPOLIA", "SOL-DEVNET", "CELO-SEPOLIA", "POLY-AMOY"]
},
"EURC": {
"networks": ["ETH-SEPOLIA", "SOL-DEVNET", "CELO-SEPOLIA"]
},
"BTC": {
"networks": ["LIGHTNING"]
}
}
}
}
}
}
approved:完全访问 - 所有操作已启用locked:无访问权限 - 需要额外验证partial:有限访问 - 某些操作/渠道已启用
子账户已拒绝
当子账户申请被拒绝时,payload 将包含failure_reason(拒绝原因)以及一个布尔值 can_resubmit,表示是否允许用户重新提交。
{
"event": "subaccount.status.declined",
"data": {
"id": "7ae50606-4422-4b8d-8604-543686e4472d",
"email": "[email protected]",
"status": "declined",
"failure_reason": "BAD_PROOF_OF_ADDRESS",
"can_resubmit": true
}
}