Antom, leading provider of tailored payment solutions

快速开始

API
Web
HTML
Java
使用 Antom 的令牌支付产品,创建流畅的线上自动扣款流程。Antom 为 API-only 集成提供客户端和服务器端的示例代码,帮助您轻松构建接受多种支付方式的支付体验。
1
设置服务器

安装 Antom Java 库

Maven
GitHub
Server

获取集成资源

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

发起授权咨询请求

在您的服务器上添加一个端点,以调用 consult 接口。在发送授权请求时,指定 authState、customerBelongsTo、scopes 和此咨询所需的其他信息。
Server

指定咨询重定向链接

设置咨询重定向链接。买家在完成授权后将被重定向至该链接,并携带 authState 和 authCode 参数,这些参数可用于后续的申请令牌操作。
Server

保存支付信息

保存调用此接口的支付信息,为后续支付做准备。在实际开发中您可以将支付信息保存到数据库中。
Server

获取授权结果

获取授权结果有以下两种方式:
重定向链接
授权通知

申请令牌

在您的服务器上添加一个端点,以调用 applyToken 接口。 当接收到来自前端的请求令牌时,您需要指定 authState、authCode、grantType、customerBelongsTo 等参数。在实际开发中,您需要将获取到的 accessToken 保存到数据库中以用于后续支付。
Server

发起支付请求

在您的服务器上添加一个端点,以调用 pay(令牌支付)接口。在发送支付请求时,指定 accessToken、支付方法、支付金额、币种、支付请求 ID、订单信息和此支付所需的其他信息。
Server

查询支付结果

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

构建令牌支付页面

在令牌支付页面展示您提供给买家的可授权支付方式。
Client
在买家选择了相应要授权的支付方式后,您发送带有相应支付方式信息的授权咨询请求,并从授权咨询响应中获取授权推进链接。
Client

处理授权重定向

将买家重定向至授权推进链接以完成授权。
Client

获取并处理授权信息

如果使用了重定向链接的方式获取授权结果,客户端需要将收到的授权信息发送给服务端,以用于服务端申请令牌。
Client

查询支付结果

获取令牌后,后端会直接调用支付接口。您可以通过接口返回信息或调用 inquiryPayment 接口来获取支付结果。
Client
Download