一个 Java 支付 SDK,封装支付宝和微信支付的多种支付方式,简化接入流程。
专有
<!-- https://mvnrepository.com/artifact/cn.springboot/best-pay-sdk -->
<dependency>
<groupId>cn.springboot</groupId>
<artifactId>best-pay-sdk</artifactId>
<version>请使用最新版</version>
</dependency>产品信息
- 形态
- API / SDK / 库
- 分类
- 电商与零售 › 支付与结账
- 定价
- 开源
- 授权协议
- 专有
- 首发日期
- 2026年9月28日
- 收录时间
- 2026年9月28日
概览
best-pay-sdk 是一个基于 Java 的支付 SDK,旨在简化支付宝和微信支付的接入流程。由于支付宝和微信提供的支付方式多样且原生 API 开发较为繁琐,该 SDK 对这些能力进行了封装,使开发者可以用较少的代码完成支付功能的集成。 ## 支持的支付方式 根据更新记录和仓库 topics,该 SDK 支持以下支付场景: - **微信支付**:包括 APP 支付、公众号支付等。 - **支付宝支付**:包括 WAP 支付等。 ## 主要能力 - 封装了支付宝与微信支付的底层接口,降低对接复杂度。 - 提供订单查询功能。 - 支持沙盒环境调试(1.3.3 版本修正了支付沙盒)。 - `PayRequest` 中可配置 `returnUrl` 参数,且优先级高于 `PayConfig.returnUrl`。 ## 使用要求 - 运行环境需要 JDK 8 及以上版本。 - IDE 需安装 lombok 插件。 - 通过 Maven 引入依赖,groupId 为 `cn.springboot`,artifactId 为 `best-pay-sdk`。 ## 适用人群 适合需要在 Java 项目中同时接入支付宝和微信支付的开发者,尤其是希望减少重复对接工作、快速实现支付功能集成的后端工程师。项目提供了在线体验地址和使用文档供参考。
功能特性
- 支付宝支付:封装支付宝支付接口,支持 WAP 支付等方式。
- 微信支付:封装微信支付接口,支持 APP 支付、公众号支付等方式。
- 订单查询:提供查询订单状态的能力。
- 沙盒环境支持:支持在沙盒环境中进行支付调试。
- returnUrl 配置:PayRequest 支持设置 returnUrl,优先级高于 PayConfig 中的配置。
版本更新
新版本提醒我Q&A
- 使用该 SDK 需要什么环境要求?由 AI 生成
- 要求 JDK 8 及以上版本,并且 IDE 需要安装 lombok 插件。
- 如何通过 Maven 引入 best-pay-sdk?由 AI 生成
- 在 pom.xml 中添加依赖,groupId 为 cn.springboot,artifactId 为 best-pay-sdk,version 使用最新版即可。
- 这个 SDK 支持哪些支付平台?由 AI 生成
- 目前支持支付宝和微信支付两个平台。
- 有示例代码或 Demo 吗?由 AI 生成
- 有,官方提供了一个示例仓库:https://github.com/Pay-Group/best-pay-demo。
收藏
这个产品还没有主理人
由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。
认领这个产品