APM 支付集成

本文档综合概述了 Antom 各产品在替代支付方式(APM)支付集成方面的要求、特性及关键注意事项。

支持的 APM 类型

Antom 提供多种 APM 类型,例如电子钱包、银行转账、网银转账、先买后付、现金支付、实时支付、直接扣款和运营商计费,支持您接受不同国家和地区流行的本地 APM。请参阅支付方式以查看支持的 APM 完整列表。

集成选项

Antom 为您提供多种集成选项,例如 Payment Element 集成、Checkout Page 集成和 API 集成。您可以选择最适合您业务需求的方案。

Payment Element

内嵌支付组件

可直接嵌入应用程序的即用型 UI 组件,提供原生支付体验。

核心特性
无需页面跳转
预设 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 值:

前置方案

在标准的集成体验中,买家需要被重定向到支付方式页面以完成某些操作,例如选择特定的银行支付方式、输入支付详情或扫描/复制支付密码。以下最佳实践指导您在页面上展示银行列表、支付详情、二维码或支付密码,从而减少支付过程中页面重定向的需要并改善用户体验。