Antom, leading provider of tailored payment solutions

快速开始

SDK
Web
HTML
Java
使用 Antom 的支付功能创建流畅的快捷支付流程。Antom 为 SDK 集成提供客户端和服务器端的示例代码,帮助您轻松构建安全简单的快捷支付体验。
1
设置服务器

安装 Antom Java 库

Maven
GitHub
Server

获取集成资源

在 Antom Dashboard 的开发者模块获取集成资源。在您的应用中配置获取的集成资源,以便向 Antom 服务器发送请求时能使用这些资源。
Server

创建支付会话

在您的服务器上添加一个端点,用来调用 createPaymentSession(快捷支付)接口。买家首次支付时,需指定授权信息、支付方式、支付金额、支付币种、支付请求 ID、结算币种、订单信息以及其他支付必要信息,后续支付虽不需要指定授权信息,但需额外指定令牌。
Server

指定支付重定向链接

设置支付重定向链接。买家在完成支付后将被重定向至该链接。您可以在该页面指引买家完成后续操作。
Server

接收授权通知

买家在授权完成后,Antom 服务端会向您设置的通知地址发送通知,通知包括 authorizationNotifyType、authState、accessToken、userLoginId 等信息,您需要保存这些信息和买家的对应关系,以便后续买家进行免密支付。
Server

查询支付结果

在您的服务器上添加一个端点,通过调用 inquiryPayment 接口来获取支付结果,并在需要时展示支付结果。
Server
2
在客户端构建结账页面

安装 Antom SDK

通过 CDN 安装 SDK 资源包。
注意:请将代码中的
{latest_version}
替换为最新版本号。
<script src="https://sdk.marmot-cloud.com/package/ams-checkout/{latest_version}/dist/umd/ams-checkout.min.js"></script>
注意:Antom SDK 遵循 PCI 指南,确保用户的支付信息不经过您的服务器直接传输给 Antom。
Client

构建结账页面

在结账页面展示您提供给买家的快捷支付方式。
Client

初始并实例化 SDK

创建 SDK 实例并完成基本配置。
Client

获取支付会话

在买家选择相应的快捷支付方式后,您发送带有相应支付方式信息的支付会话创建请求,以获取支付会话。
Client

调用 SDK

使用所获取的支付会话调用 SDK。调用后,SDK 将引导买家授权指定的支付方式并完成后续支付。
Client

查询支付结果

买家完成授权后,Antom 服务端会根据之前保存的支付信息进行支付并重定向至设置的重定向链接,您可以调用服务端的 支付结果查询 接口来获取支付结果。
Client
Download