APM 支付集成
本文档综合概述了 Antom 各产品在替代支付方式(APM)支付集成方面的要求、特性及关键注意事项。
支持的 APM 类型
Antom 提供多种 APM 类型,例如电子钱包、银行转账、网银转账、先买后付、现金支付、实时支付、直接扣款和运营商计费,支持您接受不同国家和地区流行的本地 APM。请参阅支付方式以查看支持的 APM 完整列表。
集成选项
Antom 为您提供多种集成选项,例如 Payment Element 集成、Checkout Page 集成和 API 集成。您可以选择最适合您业务需求的方案。
Payment Element
可直接嵌入应用程序的即用型 UI 组件,提供原生支付体验。
Checkout Page (CKP)
将买家引导至由 Antom 托管的安全支付页面,是以最少的开发工作量实现上线的最快途径。
API-only
通过 API 调用获取各支付方式的跳转链接,打造深度定制的支付体验。您将拥有对 UI 设计与交互流程的绝对控制权,但这也意味着需要投入更多的开发资源来处理较高的集成复杂度。
免密支付
为您的网站或应用程序打造安全简便的支付体验。买家可在首次交易时启用“一键支付”功能,此后只需点击一下即可完成支付。
集成关键注意事项
以下是不同 APM 的关键集成点及推荐方案。
先买后付集成要求
Antom 支持多个先买后付(BNPL)的支付方式。BNPL 是一种分期贷款,为买家提供长期有效且可循环的信用额度。买家可以使用这个信用额度进行交易。然而,支付方式仍需对 BNPL 交易实施实时风险控制,以降低买家和支付方式双方的风险,这要求商家在向 Antom 发起接口请求时提供特定信息。这些信息分为基本信息和扩展信息,对支付的成功与否有很大影响。
对于 pay (单笔支付) 接口请求,需要特定的参数。请参阅以下部分了解详情。
基本信息参数
以下表格中的参数强烈建议由商户提供。支付方式的风险控制很大程度上依赖于这些参数。如果提供这些参数,预计支付成功率可提升 5%~10%。
shippingAddress
扩展信息参数
以下表格中的参数建议由商户传递。 如果提供这些参数, 预计支付成功率可提升约 5%。
goodsUnitAmount
APM 返回的 pspName 值
当通过 notifyPayment 接收异步通知或通过 inquiryPayment 接口查询支付信息时,若支付方式可以提供支付方式名称, pspName 字段可能会返回值。下表列出了每种支付方式会返回的相应 pspName 值:
前置方案
在标准的集成体验中,买家需要被重定向到支付方式页面以完成某些操作,例如选择特定的银行支付方式、输入支付详情或扫描/复制支付密码。以下最佳实践指导您在页面上展示银行列表、支付详情、二维码或支付密码,从而减少支付过程中页面重定向的需要并改善用户体验。