KEKS Pay 接口集成与开放金融协议分析(OpenData / OpenFinance)

把 KEKS Pay 的交易、二维码结算与生活服务数据安全接入你的后端。

起价 $300 · 源码交付
OpenData · OpenFinance · OpenBanking 映射 · 协议分析

把 KEKS Pay 的支付与生活服务数据,整理成可对账、可审计的接口输出。

我们基于授权的协议分析与接口重构,把 KEKS Pay 的支付流程变成可对账、可审计、可持续同步的 OpenData/OpenFinance API 输出。

  • 转账/请求资金明细:以交易行形式输出,支持现金流对账、统计与审计追踪。
  • 二维码支付事件:把“订单创建与已支付确认”映射到统一 payment_events,便于商户端财务关账。
  • 停车与 ENC 顶 up 账本:把 GPS 城市/区域与高速通行顶 up 记录归一化,支持双时间线核对。

特性模块:围绕 KEKS Pay 的数据组织

1) 交易账本 API(OpenData 契约)

数据/能力:转账与“扫码付”支付事件,支持用于账务归类。

把零散的支付信号归一化为一致的 `occurred_at`、`direction`、`amount`、`reference_id` 与 `category`,让你的对账和报表计算不再依赖猜测。

2) 二维码商户结算与订单状态

数据/能力:商户侧的支付链接、订单引用与确认状态。

将网店/收单的订单对象映射到你的业务模型(out_trade_no、订单号、金额、结算时间),输出可追踪的支付事件流。

3) 停车 GPS 支付同步

数据/能力:停车支付的城市/区域识别与会话时间。

导出停车会话记录,支持把费用绑定到车辆注册与凭证归档,便于企业报销与审计。

4) ENC 高速通行顶 up 集成

数据/能力:ENC 顶 up 的交易时间、支付/结算时间与费用字段。

将顶 up 账本化,支持“交易日期 vs 结算日期”双时间线对账,降低会计差异。

5) 账单支付与捐赠凭证导出

数据/能力:服务提供商元数据与支付确认状态。

把水电网费、手机充值与捐赠流程拆成可独立归类的 OpenData 记录,适合合规报表与用户洞察。

6) KEKSICA 预付 Visa 卡事件

数据/能力:卡消费、取现上下文与卡管理动作。

输出与“支付工具”绑定的事件,帮助你做卡维度的 KPI、风控线索与运营支持。

核心收益:给集成团队的落地价值

我们把 KEKS Pay 的协议与界面流程拆成可维护的后端模块,重点不是“做分析”,而是让你的系统拿到可复现、可对账的结构化数据输出,并能持续同步而不会重复计数。

  • OpenData 归一化:统一时间戳、引用号、费用/佣金字段与产品类型。
  • 工程安全:幂等键、可重试策略、确定性的分类映射。
  • 审计可追溯:以最小化留存与必要标识符记录为原则。
  • 交付即可用:提供接口规范、源码与测试方案。

API 对接说明(我们的接入方式)

你给出目标场景(例如“交易明细 OpenData 导出”“二维码结算事件用于对账”“停车 GPS 同步”“日结 CSV 导入到会计系统”),我们把授权流程拆成清晰边界:你的后端做身份与存储,我们的模块做授权检索与归一化输出。

典型流程:授权/会话建立 → 数据采集与导入 → 归一化与校验 → 对外 API 输出。每个模块都会附带回归测试清单,确保协议更新后仍能维持正确映射。

Screenshots

点击任意缩略图打开更大的预览视图。该预览有助于你的团队对照界面路径与协议字段。

可接入的数据类型(OpenData 视角)

以下列出 KEKS Pay 在用户与商户侧体验中能被抽取并归一化的关键数据对象。我们会按 OpenData/OpenFinance 口径输出字段映射,便于对账与合规审计。

数据类型来源(页面/功能)粒度典型用途
转账记录应用内发送/请求资金交易行(时间、金额、引用号)账本与现金流分析
二维码支付事件门店与网店“扫码付”订单/支付事件商户“已支付”报表与对账
KEKSICA 卡消费与取现上下文KEKSICA 卡管理与支付支付工具事件卡维度 KPI 与运维支持
停车支付(GPS 城市/区域)停车功能会话记录(起止与位置标识)企业报销与费用归类
ENC 高速通行顶 upENC 顶 up顶 up 记录(含结算时间)旅行费用与对账
商户日结 CSV(结算字段)商户对账报告CSV 行级数据映射会计入账、STORNO 反向处理

典型集成方案(3–5 个端到端场景)

下面的每个方案都说明:业务背景、你需要的 KEKS Pay 数据/接口适配器,以及如何映射到 OpenData/OpenFinance 下游模型。

场景 1:以日结 CSV 做会计对账(面向结算与净额识别)

业务背景:商户需要“每天一份可复核”的结算明细,用来完成收入确认、费用/佣金净额计算,以及反向(STORNO)处理。

数据/适配器:把日结 CSV 里 `DATUM_TRANSAKCIJE`(交易日期)、`INTERVAL_IZVJESTAJA`(处理日期)、`DATUM_ISPLATE`(支付/结算日期)、`TID`(终端/门店标识)、`IZNOS`(金额)与 `PROVIZIJA`(费用/佣金)映射成统一结算行。

OpenData/OpenFinance 映射:输出 `merchant_settlement_rows`,并提供导入 API,例如 `/settlements/daily?date=YYYY-MM-DD`,让会计系统把“交易类型=SALE/REVERSAL”与“净额=金额-佣金”落入同一套规则。

场景 2:网店二维码“订单已支付”回写(状态流转与对账联动)

业务背景:电商团队希望在系统里自动触发“已支付”状态,而不是人工等待;尤其在二维码结算下,订单与支付事件必须能可靠关联。

数据/适配器:使用商户侧网关的订单创建与订单查询逻辑,把你的 `out_trade_no` 与后续返回的订单引用绑定,再把金额、币种与结算时间写入你的支付事件模型。

OpenData/OpenFinance 映射:对外输出 `payment_events`,字段包含 `order_id`、`amount`、`currency`、`settled_at`、`acquirer_provider` 等,帮助系统把“订单-支付-对账”串成一条可审计链路。相关网店生态包括 WooCommerce 与 Magento 2,便于把订单对象与支付链接映射起来。

场景 3:停车 GPS 同步与车辆报销(多车辆注册与凭证归档)

业务背景:企业用户需要把停车费用按车辆与时间窗归类,形成可提交的凭证包,并能在发生差异时快速定位原因。

数据/适配器:从停车功能导出 GPS 识别到的城市/区域标识,以及会话开始/结束与到期提醒相关的时间窗信息。

OpenData/OpenFinance 映射:生成 `mobility_sessions`,包含 `vehicle_registration_id`、`paid_zone`、`session_start`、`session_end`,让报销系统能自动完成费用分摊与审计留痕。

场景 4:ENC 顶 up 的双时间线对账(避免交易/结算错位)

业务背景:高速通行顶 up 既涉及交易时间,也存在支付/结算时间差,直接影响“按月统计”和“入账期间”的准确性。

数据/适配器:把 ENC 顶 up 记录落成账本行,并保留交易日期与支付/结算日期两个时间维度,同时携带费用/佣金字段。

OpenData/OpenFinance 映射:输出 `toll_topups`,支持按旅行窗口聚合“毛额/净额”,并给对账系统提供“差异解释依据”(例如 `transaction_date != settlement_date` 的规则)。

场景 5:基于同意的分析导出(只保留派生指标)

业务背景:合规要求下,分析系统通常不需要无限期保留原始明细,只需要稳定的派生聚合。

数据/适配器:把转账、二维码与账单支付归一化字段(例如金额、类型、提供商/服务类别、时间窗)输出到分析管道。

OpenData/OpenFinance 映射:对外提供聚合端点,例如按天/按周的 spend_by_category、bill_provider_activity,同时在工程上设置数据最小化与留存窗口,降低 GDPR 风险。

技术实现(示例)

以下代码片段展示我们授权协议分析后,如何把 KEKS Pay 的流程变成你后端可调用的接口合约,并返回归一化字段。它们用作实现参考,不等同于 KEKS Pay 在所有场景都直接公开相同的接口。

// 1) 商户侧二维码订单创建(示例适配器调用)
POST https://devwebpayment.kesspay.io/api/mch/v1/gateway
Content-Type: application/json
Authorization: Basic <base64(username:password)>

{
  "service": "webpay.acquire.createorder",
  "sign": "<generated signature>",
  "sign_type": "HMAC-SHA256",
  "seller_id": "<your_seller_id>",
  "out_trade_no": "KEXS-2026-000123",
  "body": "Order payment",
  "total_amount": "39.90",
  "currency": "EUR",
  "detail": [{"name":"SKU-1","quantity":2,"amount":"19.95"}]
}
// 2) 日结 CSV 导入:字段映射与反向(STORNO)处理
DATUM_TRANSAKCIJE, INTERVAL_IZVJESTAJA, DATUM_ISPLATE, IZNOS, PROVIZIJA,
TID, PNB_ISPLATE, OPIS_TRANSAKCIJE, KEKS_ID, REFERENCA

is_reversal = row.OPIS_TRANSAKCIJE contains "STORNO"
type = is_reversal ? "REVERSAL" : "SALE"
emit {"transaction_id": row.KEKS_ID, "tid": row.TID, "settlement_date": parse(row.DATUM_ISPLATE), "commission": to_decimal(row.PROVIZIJA), "type": type}
// 3) 订单查询与错误处理(幂等 + 可重试)
POST /api/v1/keks-pay/orders/query
{
  "order_reference": "<order_reference>",
  "idempotency_key": "query:KEXS-2026-000123",
  "max_retries": 5
}

// 适配器错误契约示例:
{ "status":"partial", "retry_after_seconds":120, "errors":[{"code":"RATE_LIMITED","message":"Too many queries"}] }

实现要点:用 `out_trade_no` / `KEKS_ID` / `event_id` 进行幂等去重;对 CSV 和 JSON 载荷做严格字段校验;把原始描述中的 `STORNO` 反向记录映射成统一的交易类型,避免重复入账。

合规与隐私(欧盟对齐)

KEKS Pay 的支付体系处在 PSD2(支付服务指令 2)监管与 GDPR 隐私义务的框架下。对集成项目来说,关键不是“抓取更多数据”,而是:基于授权访问、最小化留存,并建立可审计的日志链路来支撑对账与运营安全。

应用侧通过 HTTPS/SSL 进行安全通信,并使用 PIN 或生物识别进行用户认证。我们的集成输出会在工程上反映这些要求:以作用域限制令牌、记录必要标识符,并建议保留窗口只覆盖归一化与对账所需时长。

我们交付的实用控制项
  • 作用域会话:按你需要的读写能力划分(例如 `transactions:read` / `settlements:import`)。
  • 审计链路:`integration_session_id`、检索时间戳、转换哈希。
  • 留存策略:只保留完成归一化所需的原始提取数据。

数据流 / 架构简述

客户端/商户系统 → 授权检索与适配器(协议分析)→ 安全存储(加密原始数据 + 结构化 OpenData 表)→ 给分析/会计系统的 API 输出(归一化事件与对账端点)。

市场与用户画像

KEKS Pay 在克罗地亚及更广泛的 EMEA 场景中定位为移动支付应用:既服务个人用户的手机号码转账,也支持门店/网店二维码支付,并提供停车 GPS、ENC 高速通行顶 up、账单支付与捐赠等“生活服务”能力。它同时兼容商户侧的网店生态(如 WooCommerce 与 Magento 2 模块),因此适合做 B2C 使用数据导出与 B2B 结算/对账数据集成。

交付内容:你会拿到什么

我们交付的是可运行的集成包,而不仅是分析笔记。目标是让开发团队能在你的环境里快速验证并上线:先交付“竖向切片”(例如一条账本同步 + 一条二维码对账链路),再扩展到更多 OpenData/OpenFinance 模块。

  • API 规范(OpenAPI/Swagger 风格)
  • 协议与授权流程报告
  • 可运行源码(Python/Node.js/Go 视你的后端而定)
  • 自动化测试方案(账本同步、二维码结算映射、CSV 导入)
  • 合规建议(作用域、日志与数据最小化)
  • 接口与集成文档(开发/QA 跑通指南)

关于我们的工作室

我们是专注“App 接口集成 + 授权 API 集成”的技术服务工作室。交付包含:协议分析、接口重构、OpenData/OpenFinance 映射,以及源码与专业文档,帮助你从协议理解落到生产实现。

团队成员具备多年移动应用与金融科技实操经验,覆盖协议分析工作流、支付数据归一化、以及面向上线稳定性的测试与回归方法。

我们强调“可验证的接口输出”:每个模块都会给出明确的字段契约、错误/部分失败返回方式,以及去重策略(例如用 `out_trade_no` 或日结 CSV 的交易标识做幂等),避免重复入账与对账偏差。

  • 合规优先:以隐私保护与当地数据处理预期为交付原则
  • Android/iOS 为重点:提供可维护源码与可复用测试计划
  • 一站式支持:分析 → 实现 → 验证 → 文档
  • 透明定价:服务起步 $300,可选择“先交付结果、满意后付款”

联系方式

发送目标 App 名称(KEKS Pay 已填写)与对应需求(交易明细 OpenData 导出、二维码结算事件、停车 GPS 同步、ENC 顶 up 对账、商户日结 CSV 导入)。我们会根据你的范围给出接口合约与交付节奏。咨询与报价请访问:

查看联系方式

合作与提案流程

  1. 需求确认:锁定作用域(账本同步、二维码结算、停车 GPS、ENC 顶 up、账单支付、商户结算导入)与验收指标。
  2. 协议分析与接口设计:输出映射计划和端点合约(通常 2–5 个工作日)。
  3. 开发与内部验证:实现采集模块与归一化 API 输出(通常 3–8 个工作日)。
  4. 交付包:API 规范、源码、开发文档与测试(通常 1–2 个工作日)。
  5. 回归支持(可选):当 KEKS Pay 更新协议或界面流程时,我们可进行补丁扩展。

首个可用交付(竖向切片)一般需要 5–15 个工作日;受监管场景与第三方审批影响可能会延长。

常见问题

你需要我提供什么?

请提供你的集成目标与后端环境。若你已有商户侧约定(例如 seller_id、out_trade_no 规则或订单对象标识),也可以一并说明。

如何保证合规与隐私?

我们在授权访问前提下设计作用域端点与审计日志,强调数据最小化与明确留存窗口,并把合规做成可执行的工程策略。

是否支持持续同步?

支持。大多数项目从单一作用域切片开始,然后扩展到定时账本同步、二维码订单状态更新、以及日结对账导入。

Original App(默认收起):KEKS Pay — 用于群组转账、扫码支付与生活服务

KEKS Pay 面向朋友群组场景设计:让你可以快速、便捷、且安全地发送与请求资金(免转账费用)。如果你希望资金更快变成可支付能力,应用内还提供免费的 KEKSICA Visa 预付卡,用于线上、门店支付,并可在支持的 Erste 银行 ATM 进行取现。

转账与“要回/先付”场景
  • 用手机号码即可发起发送或请求资金,降低传统账户信息处理成本。
  • 支付确认与状态流转可被归一化为事件,便于你做审计与对账。
  • 把转账记录导出为账本行,支持现金流与消费分析。
KEKSICA Visa 预付卡
  • 预付 Visa 卡与 KEKS Pay 账户绑定,面向日常线上线下支付。
  • 可在支持的 Erste 银行 ATM 进行现金取款(适合运营与维保系统做取现追踪)。
  • 支持卡片管理动作:丢失后可在应用内快速阻止/解除卡片状态。
二维码支付:门店与网店
  • 用户可扫描二维码完成支付,适用于越来越多的线下零售点与线上商户。
  • 对集成团队来说,清晰的“订单创建 → 支付确认 → 结算事件导出”链路更利于实现。
  • 商户侧可通过网店生态进行对接,例如 WooCommerce 插件与 Magento 2 模块。
停车支付:GPS 定位
  • 通过 GPS 自动识别所在城市与停车区域,支持多次停车会话管理。
  • 到期提醒减少因错过时间导致的漏付。
  • 可关联多车辆注册信息,利于企业用户做费用分摊。
ENC 高速通行顶 up
  • 在约定的流程内完成 ENC 顶 up,让你系统能把通行费用写入账本。
  • 记录可用于“交易时间 vs 支付/结算时间”对账,避免会计差异。
  • 适合旅行、物流或出行聚合平台做成本统计。
话费/账单支付与捐赠
  • 支持手机充值与水电网等账单支付,并按提供商/服务类型导出结构化记录。
  • 捐赠作为独立服务流程处理,便于建立公益账本与凭证归档。
  • 合规建议:把每类服务作为独立类别输出,降低混入风险。
最近产品变化(需要纳入协议回归)
  • 2025 年 KEKS Pay 完成主体调整:从 2025 年 6 月下旬起以独立公司形式运营,并同步更新条款与隐私处理方式。
  • 同年引入 BlinkCard 信用卡扫描用于卡片添加:上线后首月出现“卡片激活成功率提升约 11%”“卡片添加失败尝试减少约 26%”的效果,属于对集成协议稳定性有影响的变化点。
  • 因此建议在竖向切片上线后,针对卡片添加/激活、二维码支付确认与结算导入做回归用例覆盖。

了解更多:https://www.kekspay.hr/