Skip to content

TrueLayer开放银行集成金蝶云星空解决方案 ​

更新: 10/15/2026 字数: 0 字 时长: 0 分钟

业务背景 ​

源系统成集云目标系统
TrueLayer开放银行平台金蝶云星空ERP

以跨境贸易、海外SaaS订阅、平台电商及有欧洲/英国业务的出海企业为代表,企业普遍通过 TrueLayer 的开放银行能力获取银行账户实时余额与交易流水(Data API),并以 Pay by Bank(Payments API v3)收取客户付款、以 Payouts 向供应商/员工付款、以 Refund 处理退款。但银行侧数据与金蝶云星空财务系统割裂,带来典型问题:

  • TrueLayer 拉取的银行账户、余额与交易流水停留在开放银行侧,无法自动进入金蝶形成银行日记账与对账依据;
  • Pay by Bank 收款成功后,财务仍需手工在金蝶录入收款单并核销应收,滞后且易错;
  • Payouts 付款指令与金蝶付款单脱节,银行流水与应付核销难以自动匹配;
  • 跨币种交易(GBP/EUR 等)缺少自动折算与汇兑损益归集,资金看板不准确。

通过 成集云 iPaaS 数据集成平台,将 TrueLayer 与金蝶云星空打通,实现"银行账户主数据统一、交易流水自动入账、Pay by Bank 收款实时核销、Payouts 付款自动对账"的银企业财一体。

解决方案 ​

基于成集云数据集成平台,构建 TrueLayer 与金蝶云星空之间的可视化自动同步任务:以 TrueLayer 为开放银行数据与收付款入口,金蝶为财务核算与资金中枢。成集云通过 TrueLayer OAuth 2.0(client_credentials 获取应用级 Data/Payments Token,授权码获取用户级 Token)与金蝶云星空 OpenAPI 双向编排,支持 Webhook 事件(支付状态变更、账户交易变动)实时触发与定时增量拉取,统一字段映射与币种折算,保障银企资金数据一致。

业务流程 ​

一、基础资料同步流程 ​

1. 银行账户同步流程 ​

TrueLayer Data API 获取的授权账户与币种对齐金蝶银行账户与币别档案,使流水可正确入账。

2. 余额与资金看板流程 ​

TrueLayer 账户实时余额映射到金蝶资金看板,形成多账户资金视图。

二、业务单据同步流程 ​

1. 交易流水入账流程 ​

TrueLayer 账户交易(transaction)实时/增量同步金蝶,生成银行日记账与收款单/付款单,支撑自动对账。

2. Pay by Bank 收款核销流程 ​

金蝶应收触发 TrueLayer Payments 创建 Pay by Bank 收款,用户授权付款后回调,成集云自动生成收款单并核销应收。

3. Payouts 付款对账流程 ​

金蝶付款单触发 TrueLayer Payouts 发起付汇,付款状态回调后自动回写银行流水并核销应付。

4. 退款与红字处理流程 ​

TrueLayer Refund 退款事件同步金蝶,自动生成红字收款单,保持应收与资金一致。

对接说明 ​

一、基础资料同步(TrueLayer → 金蝶) ​

数据对象TrueLayer金蝶云星空方向
授权账户Data API accounts(account_holder、IBAN)银行账户、客户/供应商银行档案TrueLayer → 金蝶
币种accounts/balances 币种币别TrueLayer → 金蝶
余额balances(current、available)银行账户余额、资金看板TrueLayer → 金蝶

二、业务单据同步(TrueLayer ↔ 金蝶) ​

业务单据TrueLayer金蝶云星空方向
交易流水transactions(description、amount、merchant)银行日记账、收款单/付款单TrueLayer → 金蝶
Pay by Bank 收款Payments v3(payment_id、status=settled)收款单、应收核销金蝶 ↔ TrueLayer
Payouts 付款Payouts(beneficiary、status)付款单、银行流水、应付核销金蝶 ↔ TrueLayer
退款Refund(refund_id)红字收款单、退款单TrueLayer → 金蝶

三、同步规则与过滤条件 ​

  • 触发方式:TrueLayer Webhook(支付状态变更、账户交易变动)实时触发;Data API 交易采用每 30 分钟增量(按 timestamp)兜底拉取。
  • 鉴权:POST https://auth.truelayer.com/connect/token 以 client_credentials 获取应用级 Token(Data/Payments 隔离);用户级 Token 走授权码换取;Bearer Token 统一托管于成集云密钥库。
  • 字段映射:TrueLayer account_id 作为金蝶银行账户关联主键;transaction_id 作为流水幂等键;payment_id 作为收款单关联主键。
  • 去重与幂等:以 transaction_id / payment_id 做幂等键,重复回调只更新不重复建单。
  • 安全校验:TrueLayer Webhook 启用 HMAC-SHA256 签名校验,验证签名与重放攻击防护。
  • 币种与汇率:多币种(GBP/EUR 等)按金蝶币别折算,结汇差额归集汇兑损益。
  • 异常处理:流水/支付写入失败自动重试并告警;无法匹配客户或应收的流水进入待处理队列,由出纳补录。

业务价值 ​

  • 银企业财一体:TrueLayer 账户、余额、交易实时同步金蝶,银行日记账与对账不再手工录入。
  • 收款实时核销:Pay by Bank 付款成功自动生成收款单并核销应收,资金回笼可见。
  • 付款自动对账:Payouts 付汇状态自动回写,应付与银行流水一键核销。
  • 资金看板准确:多账户余额实时归集,跨币种自动折算,资金视角统一。
  • 合规与可追溯:开放银行标准授权链路,退款/红字自动处理,审计轨迹完整。

接口文档 ​

  • TrueLayer 开发者文档(Data API、Payments API v3、Payouts、Webhooks):https://docs.truelayer.com/
  • 金蝶云星空 OpenAPI(银行账户、币别、收款单、付款单、银行日记账、应收/应付核销):金蝶云星空开放平台