Universal confirmation API在客户的业务应用程序和Tracker之间提供了一个精简的通信通道。此外,当使用API更新事务状态时,Tracker验证信息,并在更新成功与否时提供立即响应,允许应用程序根据API调用结果立即采取行动。
这个API的好处是:
- 增强客户体验
- 实时更新支付的简单性
- 为同一组的gpi和非gpi机构重用和共享现有API基础设施
与API集成时的附加信息:
使用Universal confirmation API设计应用程序的业务分析师和开发人员必须熟悉Universal confirmation规则手册,该规则手册描述了嵌入在Tracker中的支付事务数据模型和业务验证。
已经处于最终状态(接受ACCC或拒绝RJCT)的MT 103事务不能再更新。从Tracker接收到相应错误的应用程序不能重试API调用,而是记录该事务已经是最终事务。
非gpi金融机构使用此API不应使用的
service_type
标识符或service_level
字段。
有关通用确认的更多信息,请访问Swift.com上的通用确认.
支持的开发人员工具包
该API由斯威夫特SDK而且斯威夫特Microgateway.
订购和供应
监管机构(SUPE)和支付系统参与者(PSPA)不需要订阅。应用程序提供者和合作伙伴目前还不能访问测试API服务。非gpi的金融机构可以请求在Pilot和Live环境中使用此API订购页面。
此API设计用于更新属于同一组的许多非gpi bic收到的付款,使用单个PKI证书对API调用进行签名。