Skip to main content

📄 正文

在 DeCard 托管模式下,用户(Account)是整个发卡体系的身份基准:它承载终端用户的标识 externalUserId、合规状态与交易限制,开卡、充提、消费等所有能力都以它为锚点。作为持牌、自有 BIN 的发卡机构,DCS 在风控与合规侧统一管理用户的交易限制,并通过标准化接口供您随时查询。 本页面向用户创建之后的日常管理——查询用户当前的交易限制状态(是否禁止提现 / 禁止卡交易),并作为用户全生命周期各能力的导航入口。如需用户注册,请前往 用户注册

用户生命周期一览

终端用户从注册到管理,各能力分布在不同页面。本页聚焦「用户状态/交易限制」,其余环节请前往对应页面:

DCS 承担什么

为保障平台金融操作的合规性与安全性,DCS 会对用户施加交易限制(如禁止提现、禁止卡交易),并提供标准化接口供您随时查询用户的当前限制状态。限制的设置规则与触发条件由 DCS 风控/合规侧管理,接入机构通过本接口读取结果,在自有系统中据此引导用户。

查询用户状态

用查询接口读取某个用户当前的交易限制:是否禁止提现、是否禁止卡交易。

前置条件

  • 您已持有企业(Enterprise)的 ApiKey / SecretKey。若尚未领取,请参阅前置准备
  • 您已有目标用户的 externalUserId(注册用户时由 DCS 生成)。

接口

GET /account/v1/user-status

查询参数

请求示例

鉴权头的生成方式见前置准备
示例中 externalUserId 使用脱敏占位 u_*****,请替换为真实用户 ID(切勿在文档/日志中记录真实 PII)。

响应示例(200)

data 字段(用户状态 / 交易限制)

如何使用:当 forbidWithdraw=true 时应在自有系统中拦截/隐藏提现入口;当 forbidCardTransaction=true 时应提示用户当前卡交易受限。两者相互独立。

统一响应结构

所有 /account/ 接口返回统一结构,本接口业务数据置于 data
集成时以 codeSYS_SUCCESS)判断系统调用是否成功,以 data 内字段判断用户的业务状态。

错误处理

所有 /account/ 接口使用统一响应结构。code 字段判断调用成功与否
  • code = SYS_SUCCESS → 调用成功,业务数据在 data
  • codeSYS_SUCCESS → 调用失败,应读取 messagemessageDetailtitle / message / type 等)了解失败原因

典型错误场景

下表为网关/参数层错误。业务层失败通常仍返回 HTTP 200,请以响应 code 判定业务结果。
注意:以上 HTTP 状态码为典型场景分类。确切错误码与 messageDetail 展示信息以实际返回为准;集成时不应以未列出的错误码做硬编码校验。

资产与余额

本页只覆盖用户状态/交易限制。用户的资金账户(可用余额 free / 冻结余额 freeze / 总额 total、充值 credit、扣款 debit、资产流水)属于余额域,不在此页重复展开——请前往:

下一步