快速开始
API
Web
HTML
Java
使用 Antom 的令牌支付产品,创建流畅的线上自动扣款流程。Antom 为 API-only 集成提供客户端和服务器端的示例代码,帮助您轻松构建接受多种支付方式的支付体验。
1
设置服务器安装 Antom Java 库
Maven
GitHub
Server
发起授权咨询请求
Server
指定咨询重定向链接
设置咨询重定向链接。买家在完成授权后将被重定向至该链接,并携带 authState 和 authCode 参数,这些参数可用于后续的申请令牌操作。
Server
保存支付信息
保存调用此接口的支付信息,为后续支付做准备。在实际开发中您可以将支付信息保存到数据库中。
Server
获取授权结果
获取授权结果有以下两种方式:
重定向链接
授权通知
申请令牌
在您的服务器上添加一个端点,以调用 applyToken 接口。 当接收到来自前端的请求令牌时,您需要指定 authState、authCode、grantType、customerBelongsTo 等参数。在实际开发中,您需要将获取到的 accessToken 保存到数据库中以用于后续支付。
Server
发起支付请求
在您的服务器上添加一个端点,以调用 pay(令牌支付)接口。在发送支付请求时,指定 accessToken、支付方法、支付金额、币种、支付请求 ID、订单信息和此支付所需的其他信息。
Server
2
在客户端构建令牌支付页面构建令牌支付页面
在令牌支付页面展示您提供给买家的可授权支付方式。
Client
获取授权推进链接
在买家选择了相应要授权的支付方式后,您发送带有相应支付方式信息的授权咨询请求,并从授权咨询响应中获取授权推进链接。
Client
处理授权重定向
将买家重定向至授权推进链接以完成授权。
Client
获取并处理授权信息
如果使用了重定向链接的方式获取授权结果,客户端需要将收到的授权信息发送给服务端,以用于服务端申请令牌。
Client