Antom, leading provider of tailored payment solutions

快速开始

API
Web
HTML
Java
使用 Antom 的支付功能创建流畅的扫码签约流程。Antom 为仅接口集成提供客户端和服务器端的示例代码,帮助您轻松构建接受多种支付方式的扫码签约体验。
1
设置服务器

安装 Antom Java 库

Maven
GitHub
Server

获取集成资源

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

发起授权咨询请求

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

指定咨询重定向链接

设置咨询重定向链接,其指定用户获得授权后信息将被重定向到哪里。此信息将用于后续的申请令牌请求。
Server

保存支付信息

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

接收授权通知

在您的服务器上添加一个端点,以接收来自 Antom 服务端的授权成功通知。通知的主要内容是 authCode 和 authState,用于申请令牌。
Server

申请令牌

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

发起支付请求

在您的服务器上添加一个端点,以调用 pay(代扣) 接口。在发送支付请求时,指定accessToken、支付方法、支付金额、币种、支付请求 ID、订单信息和此支付所需的其他信息。
Server
2
在客户端构建扫码签约页面

构建扫码签约页面

在扫码签约页面显示您提供给买家的可授权支付方式。
Client

支付

首次支付
后续支付

查询订单状态

前端通过轮询或长连接的方式查询订单状态。订单在授权咨询时被初始化,并在买家授权支付后更新状态。
Client
Download