ABN AMRO API 与开放银行集成

基于协议分析与 PSD2 合规的集成:交易、余额、iDEAL 支付与 Tikkie,交付可运行 API 或源码

起价 $300
OpenData · OpenFinance · 开放银行 · PSD2 · 协议分析

将 ABN AMRO 账户与支付数据接入您的系统

ABN AMRO 应用面向荷兰与比利时个人及企业客户,提供日常银行、iDEAL 支付、Tikkie 收款请求、交易记录、余额、投资、储蓄,以及将其他银行账户加入总览。2024 年 12 月,ABN AMRO 成为首家在应用中支持指纹与 Face ID 登录的荷兰大型银行。我们提供协议分析与可运行 API 实现,助您按 PSD2 与荷兰央行要求集成交易导出、余额同步与支付流程。

  • 交易历史与对账单 — 最长 18 个月交易;支持 PDF、XLS、MT940、CAMT.053 导出,用于对账与会计。
  • 账户余额与详情 — 实时余额与账户元数据,用于仪表盘、ERP 与资金管理。
  • 支付与 iDEAL / Tikkie 数据 — 支付发起状态、Tikkie 请求与 iDEAL 流程,用于订单确认与结算可见性。
交易历史 API — 按日期与类型筛选获取交易列表;支持商业账户洞察式批量明细,对接 ERP 与会计软件(如导出到记账程序)。
余额与账户同步 — 活期与储蓄账户余额及户主信息;对应 PSD2 账户信息与商业账户洞察,用于实时仪表盘。
对账单与导出集成 — 自 2004 年起银行对账单(PDF);交易对账单支持 PDF、TXT、XLS、MT940、CAMT.053;年度财务汇总用于税务与合规。
支付发起与通知 — 支付状态与商业账户通知(交易与余额推送),用于现金流可见性与对账。
iDEAL 与 Tikkie 流程 — 与荷兰 iDEAL 及 Tikkie 收款流程集成,适用于电商与 P2P 场景。
鉴权与会话 — 应用登录(5 位 ID 码、指纹、Face ID)与网银会话,保障授权数据访问。

应用截图

点击任意图片可放大查看。

ABN AMRO 截图 1 ABN AMRO 截图 2 ABN AMRO 截图 3 ABN AMRO 截图 4 ABN AMRO 截图 5 ABN AMRO 截图 6

可接入的数据类型

基于 ABN AMRO 应用与网银,以下数据类型可通过我们交付的 API 暴露。该行通过开发者门户(developer.abnamro.com)提供官方 PSD2 与商业账户洞察 API;我们在此基础上通过协议分析与定制实现进行扩展。粒度与用例供参考,实际范围取决于授权与合同。

数据类型来源(界面/功能)粒度典型用途
交易历史交易列表、对账单下载、商业账户洞察单笔交易;日期、金额、类型、对手方;最长 18 个月对账、会计、ERP、合规
账户余额账户总览、余额展示、商业账户洞察按账户、活期/储蓄;实时快照仪表盘、资金、现金流
账户详情账户列表、户主信息、PSD2 账户信息IBAN、姓名、账户类型、币种KYC、聚合、开放银行
银行对账单对账单下载(网银/应用)2004 年起 PDF;PDF、XLS、MT940、CAMT.053审计、税务、归档
支付状态支付发起(PSD2)、预约支付、iDEAL单笔支付;状态、金额、日期、参考结算、订单确认、对账
Tikkie / P2P 请求Tikkie 收款请求、应用通知请求金额、状态、链接;iDEAL 完成P2P 流程、电商、回单匹配
通知商业账户通知 API、应用推送交易与余额事件;推送内容实时告警、对账触发

典型集成场景

ERP 与会计同步(商业账户洞察)

企业客户需将交易自动导出到 ERP 与资金系统。ABN AMRO 商业账户洞察 API 为荷兰商业活期与储蓄账户提供实时账户详情、余额与交易数据。我们交付的实现可调用该 API(或通过协议分析复现其数据模型),提供带日期、金额、类型与对手方的交易列表,直接对应开放银行:结构化账户与交易数据,基于 TLS 与合同访问。典型流程:列出账户 → 获取余额 → 获取交易(可选批量明细)。

PSD2 账户信息与聚合

第三方服务商(TPP)与聚合平台需将 ABN AMRO 账户与 ING、Rabobank 等银行一并展示。我们实现或文档化 PSD2 账户信息流程:授权 → 访问令牌 → 账户列表 → 余额与交易。字段包括 accountId、iban、balance、currency 及含 bookingDate、amount、remittanceInformation 的交易数组。与 ING、Rabobank 开放银行同处一生态;生产环境均需 EIDAS QWAC 与荷兰央行 PSD2 牌照。

对账单导出与合规归档

个人与企业用户可通过应用或网银下载对账单(2004 年起 PDF;交易最长 18 个月,格式 PDF、TXT、XLS、MT940、CAMT.053)。我们交付可按周期请求对账单导出并规范化输出的 API 或脚本,供归档或合规工具使用。数据流:用户授权 → 会话(应用或网银)→ 请求对账单 → 解析/存储。适用于审计、税务(如年度财务汇总)与监管留存。

支付发起与订单确认

电商与 B2B 平台需通过 iDEAL 发起支付并确认状态。ABN AMRO 支持 PSD2 支付发起;我们实现支付创建与状态轮询流程,使您的系统可触发 iDEAL 支付并获取状态(如已完成、拒绝)。结合商业账户通知,支付入账时可收到实时推送,便于订单履行与结算可见性。

Tikkie 与 P2P 收款跟踪

Tikkie 为 ABN AMRO 的 P2P 收款应用(支持任意荷兰银行账户)。用例:跟踪发出或收到的 Tikkie 请求,将入账 iDEAL 与请求匹配,并与发票或费用工具同步。我们提供 Tikkie 请求元数据与支付完成的协议分析与 API 式访问,符合开放金融下 P2P 与回单匹配的数据可携性。

技术实现

以下为示例请求/响应结构与鉴权步骤。使用 ABN AMRO 官方 API 生产环境需在 developer.abnamro.com 注册、沙箱测试及具备 EIDAS QWAC 与 PSD2 牌照(如适用)的生产接入。

账户信息(PSD2)— 账户列表

GET /v1/accounts
Authorization: Bearer <ACCESS_TOKEN>
X-Request-ID: <uuid>

Response 200:
{
  "accounts": [
    {
      "resourceId": "account-id",
      "iban": "NL91ABNA0417164300",
      "currency": "EUR",
      "name": "Current Account",
      "cashAccountType": "CACC"
    }
  ]
}

商业账户洞察 — 交易

GET /v2/accounts/{accountId}/transactions
  ?dateFrom=2025-01-01&dateTo=2025-01-31
Authorization: Bearer <ACCESS_TOKEN>

Response 200:
{
  "transactions": [
    {
      "transactionId": "...",
      "bookingDate": "2025-01-15",
      "amount": "-50.00",
      "currency": "EUR",
      "remittanceInformation": "iDEAL payment",
      "creditorName": "Merchant B.V."
    }
  ]
}

错误处理与授权

// 常见错误
401 Unauthorized — 令牌过期,需刷新或重新授权
403 Forbidden — 权限不足或授权已撤销
429 Too Many Requests — 限流;退避重试

// 授权:PSD2 要求用户明确同意
// (AIS 同意用于账户/交易访问)。
// 保存 consent_id 与 scope 便于审计。

合规与隐私

ABN AMRO 受欧盟与荷兰监管。PSD2(支付服务指令 2)规范开放银行访问:账户信息服务(AIS)与支付发起服务(PIS)须获成员国监管机构牌照——在荷兰为荷兰央行(DNB)。生产 API 接入通常需来自 CEF Digital 可信名单的EIDAS 合格网站认证证书(QWAC)GDPR 适用于所有处理的个人数据;须遵守同意、目的限制与数据最小化。我们的实现基于授权与同意访问,并提供同意记录与留存建议以支持合规。

数据流与架构

ABN AMRO 数据集成的典型管道:(1)客户应用或 TPP — 您的应用或聚合平台;(2)鉴权与 API 层 — 用户同意、OAuth2/OpenID Connect 或应用会话,再调用 ABN AMRO PSD2 或商业账户洞察 API(或我们的协议实现);(3)入库 — 规范化响应(账户、余额、交易)并可选写入数据库;(4)输出 — 供给 ERP、会计软件、仪表盘或内部 API。可选:商业账户通知 webhook 实现实时推送替代轮询。全流程数据仅在约定目的与留存政策内使用。

市场与用户画像

ABN AMRO 主要服务荷兰零售与企业客户,并在比利时开展业务。应用面向个人(含入门与家庭用户;如 Tikkie 团队推出的青少年应用 BUUT)及日常银行业务的专业人士。ING 与 Rabobank 为主要国内竞争对手;三者均位列荷兰最常用银行与支付应用。Tikkie(ABN AMRO)为最受欢迎的 P2P 支付应用之一,与 iDEAL 兼容全荷兰银行。平台以 Android 与 iOS 为主;网银用于对账单下载与批量操作。我们的集成服务面向需要 ABN AMRO 交易导出与开放银行数据的 B2B(ERP、TPP、聚合)与 B2C(个人理财、仪表盘)场景。

交付内容

交付清单

  • 所实现接口的 API 规范(OpenAPI / Swagger)
  • 协议与鉴权流程分析(OAuth2、会话、同意)
  • 账户、交易及可选支付流程的可运行源码(如 Python / Node.js)
  • 自动化测试脚本与接口文档
  • 合规说明(PSD2、GDPR、同意与留存)

重点对接场景

账户与余额同步、交易历史与对账单导出(PDF、XLS、MT940、CAMT.053)、PSD2 账户信息与支付发起、商业账户洞察与通知、iDEAL 与 Tikkie 流程。支持批量与多账户(在适用范围内)。透明报价起价 $300;可选先交付后付款。

关于我们

我们是一家专注应用界面集成与授权 API 集成的技术工作室,面向全球客户。团队在移动应用与金融科技领域具备多年实战经验,提供协议分析、界面重构、开放数据集成、第三方接口集成及自动化数据脚本与接口文档。熟悉 PSD2、EIDAS 与欧洲隐私要求,交付合规实现。服务起价 $300,可选先交付满意后付款。

联系方式

如需咨询、报价或提交目标应用名称与需求,请点击下方链接:

查看联系方式

合作流程

  1. 需求确认:集成场景与所需数据(如交易、余额、支付)。
  2. 协议分析与 API 设计(通常 2–5 个工作日)。
  3. 开发与内部验证(3–8 个工作日)。
  4. 交付文档、示例与测试(1–2 个工作日)。
  5. 首版交付通常 5–15 个工作日;复杂或多 API 项目可能更长。

常见问题

需要提供哪些信息?

目标应用名称(如 ABN AMRO)、具体需求(如交易导出、余额同步、PSD2 式访问)、是否已有沙箱或生产凭证。

交付周期?

通常 5–12 个工作日交付首版 API 与文档;PSD2 生产接入还取决于您的牌照与 ABN AMRO 入驻流程。

如何保证合规?

仅使用授权或官方 API,并文档化同意与留存;可签 NDA 并遵循 PSD2/GDPR 指引。
📱 ABN AMRO 官方应用简介(附录)

ABN AMRO 应用面向所有人——入门用户与专业人士。儿童可使用,企业客户也可在应用中完成大量银行业务。可一览日常银行业务并安全快捷操作。可在应用中开设个人账户(许多情况下凭国际护照即可,无需到网点)。登录网银并确认订单;联系客服;修改资料与设置;冻结/解冻借记卡或申请补卡;管理数字借记卡;发送 Tikkie 收款请求。在应用内使用 iDEAL banking;查看交易、余额与账户;转账与预约支付;接收存取款与直接扣款通知;管理投资、储蓄、房贷与保险;将其他银行账户加入总览。安全登录采用 5 位 ID 码,并常支持指纹或 Face ID。(来源:应用描述;当前功能以 abnamro.nl 为准。)