Builderoom

2026年9月28日

查看仓库

一个 Java 支付 SDK,封装支付宝和微信支付的多种支付方式,简化接入流程。

专有
安装命令(说明)bash
<!-- 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日

概览

GitHubGitHub

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 中的配置。

版本更新

新版本提醒我

首个版本 · best-pay-sdk

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。
查看仓库
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品