Adyen Recurring API logo

Adyen Recurring API

Adyen Recurring API

Adyen Recurring API 管理订阅/重复支付的 card token:存储、检索、复用 token 做后续无卡支付。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

token 长期有效(卡 expire 时 Adyen 自动尝试 account updater)

先注意什么

初次创建 token 必须有用户在场(CIT)

第一步先查

首次支付时在 authorise 请求里加 storePaymentMethod=true,Adyen 返回 token (recurringDetailReference)。后续扣款用该 token + shopperReference 即可。

认证
CORS
不支持
HTTPS
注册
?
延迟
201 ms
协议
REST
计费

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 201ms
01

关于这个 API

Recurring API 是 Adyen 订阅业务的核心。它解决两个问题:一是怎么安全地存储用户卡信息以便后续扣款(PCI 合规:自己存卡需要 PCI Level 1 认证,用 Adyen token 化能把责任转给 Adyen);二是 PSD2/SCA 合规的「重复支付例外」——欧洲法律要求大部分卡支付都要 3DS,但「订阅扣款」可以走例外,前提是初次有用户授权。这套机制涉及 recurring type 标记(区分用户驱动 vs 系统驱动)、shopperReference 绑定、和 account updater(卡过期自动更新)。是 SaaS、会员、流媒体业务的必备能力。

02

你可以做什么

  • 1SaaS 月度订阅自动扣款
  • 2会员续费
  • 3存储用户卡信息以便一键复购
  • 4PSD2/SCA 合规的重复支付
03

优劣对比

优点

  • token 长期有效(卡 expire 时 Adyen 自动尝试 account updater)
  • 支持多种 recurring 类型(CardOnFile、Subscription、UnscheduledCardOnFile)
  • 和反欺诈引擎集成

注意事项

  • 初次创建 token 必须有用户在场(CIT)
  • token 不能跨 merchant 共享
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://www.adyen.help/hc/en-us/community/topics/<endpoint>
05

快速开始

首次支付时在 authorise 请求里加 storePaymentMethod=true,Adyen 返回 token (recurringDetailReference)。后续扣款用该 token + shopperReference 即可。

06

常见问题

订阅扣款不走 3DS 会被拒吗?+

依赖发卡行。Adyen 会自动加 recurring marker,大部分银行接受,少数仍要求 SCA(需要 step-up 流程)。

卡过期了 token 还能用吗?+

Adyen 的 account updater 服务会自动尝试拿最新卡号。如果发卡行不参与该服务,token 会失效。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: No
认证方式
unknown
计费
unknown
协议
REST
SDK
java, python, javascript, php, csharp, go
响应时间
201 ms
上次巡检
2026/5/12 07:36:32
08

标签

09

更多来自 Adyen 的 API