快速开始
API
Web
HTML
Java
使用 Antom 的支付功能创建流畅的订阅流程。Antom 为仅接口集成提供客户端和服务器端的示例代码,帮助您轻松构建支持多种场景的订阅体验。
1
设置服务器安装 Antom Java 库
Maven
GitHub
Server
指定链接
设置接收通知链接,买家在完成订阅后,Antom 服务端将按订阅周期向您设置的订阅、支付通知地址发送信息,首次订阅直接发送通知信息。
设置订阅重定向链接,买家在完成订阅后将被重定向至该重定向链接。
设置订阅重定向链接,买家在完成订阅后将被重定向至该重定向链接。
Server
接收支付通知
在您的服务器上添加一个端点,以接收来自 Antom 服务端的 notifyPayment(订阅),主要内容包括支付结果、支付时间和订阅请求 ID,您可以更新支付状态并把这些信息保存到数据库中,以便后续查询。
Server
接收订阅结果通知
在您的服务器上添加一个端点,以接收来自 Antom 服务端的 notifySubscription,主要内容包括订阅状态、订阅请求 ID 和订阅周期规则,您可以更新订阅状态并把这些信息保存到数据库中,以便后续查询。
Server
2
在客户端构建订阅页面构建订阅页面
在订阅页面显示您提供给买家的产品信息。
Client
获取订阅推进链接
在买家选择了相应的产品订阅后,您发送带有相应订阅信息的订阅请求,并从订阅创建响应中获取授权订阅推进链接。
Client
处理重定向
将买家重定向至授权订阅推进链接以完成授权。
Client
获取订阅结果
当买家完成订阅支付后,通过获取重定向链路中的订阅结果来展示订阅状态。也可以通过轮询后端的订阅结果通知来获取订阅状态。
Client