📄 正文
本指南带您在沙盒环境调通核心接口,发出第一张虚拟卡。全程 5 步。 沙盒地址:https://api.thedecard-sandbox.com
以下示例省略鉴权头与字段加密。所有请求都需携带四个鉴权头(X-DAPI-API-KEY/X-DAPI-TIMESTAMP/X-DAPI-NONCE/X-DAPI-SIGN)并设置Content-Type: application/json,手机号、邮箱、KYC 等敏感字段需 AES 加密——规则见 鉴权指南。
分步路径的好处(创建用户 → 申请 KYC → 申请卡):
- KYC 工单可复用:同一用户开第二张卡时无需重交资料,复用同一个
kycTicketId;- 状态可控、易排查:KYC 与开卡解耦,各自有独立工单与状态线。
1. 创建用户
customerId,后续步骤都要用:
2. 申请 KYC 工单
证件文件要先上传:调POST /open-api/intent-ticket/v1/generate-pre-upload-url(businessType=CREATE_CARD_KYC)取临时上传地址,PUT 文件后拿到objectKey,填入下面的identityProofUrl。完整步骤见申请 KYC「方式二步骤 1」。
kycTicketId:
等待工单PASSED:通过KYC_TICKETWebhook 或查询接口拿结果。若状态为NEED_VERIFY,需引导用户完成人脸认证。证件字段、状态机与拒绝码见 申请 KYC;可发地区与各地区证件要求见 合规与 KYC 流程。
3. 申请虚拟卡(NORMAL 模式)
KYC 工单PASSED 后,用 kycTicketId + customerId 开卡:
响应返回cardOrderId。同一用户后续再开卡,复用同一个kycTicketId即可,无需重新提交 KYC。
4. 查询卡订单,等待开卡成功
status = COMPLETED,响应中即包含 cardId:
卡订单状态线:PENDING → CUSTOMER_PASS → KYC_PASS → CHANNEL_CUSTOMER_PASS → COMPLETED。若FAILED,看errorCode/errorReason(错误码见 卡申请错误码)。
5. 查询卡详情 —— 卡已可消费
虚拟卡自动激活(实体卡需激活)。完整卡号 / CVV 需通过专门接口获取,见 获取卡敏感信息。
至此第一张虚拟卡已激活。持卡人消费时,DCS 会将授权请求转发到您的 auth_url,由您实时返回 Approve / Decline——这是合作伙伴自管模式的核心,见 授权(转发决策)。

