安全
安全与控制
进来时验签,全程留痕
这些不是页脚上的徽章。下面每一项都是代码里真实运行的校验,作用在已经到达我们这里的请求上。
HMAC-SHA256 签名
每个请求都带有由商户密钥派生的 X-Signature,并以恒定时间比对。
会过期的时间戳
X-Timestamp 为必填,过期签名一律拒绝,被截获的请求无法重放。
每个账号独立 API Key
X-API-Key 标识发起调用的账号,与用于签名的密钥分开。
IP 白名单
限制哪些地址可以代表某个账号操作 —— 对 API 和后台同时生效。
角色权限,细到每个操作
角色按组织定义,菜单访问与增删改查分别设置。
审计记录,单独留存
登录、权限变更与重要操作的记录,与资金账目分开保存。
公司级接口
部分功能仅限公司层级使用 —— 由服务端强制执行,不是靠隐藏菜单。
登录保护
登录尝试有频率限制,会话可被吊销,并保留登录历史。
双重验证
后台可开启,登录时多一道校验。
回单核验
与银行的真实记录比对,并保存其哈希值,同一张回单无法使用两次。不是 OCR。
一家服务商停了,支付不会跟着停
只跑单一通道的网关,通道一出问题就整体失败。AdeePay 持续为通道打分,并主动避开状态不佳的通道。
钱不会不见
三层相互独立的确认机制,确保支付状态一定能传到你这里,即使 webhook 失败也一样。
第一层 —— 带签名的 Webhook
持续投递并重试,直到你的服务器返回 HTTP 200。
第二层 —— 查询接口
随时用 id 读取这笔收款 —— 存储的状态为准。
第三层 —— 回单兜底
客户的回单是第三条路径,完全不经过你的服务器。
