感谢
支付这块的核心代码来源于开源项目 IJpay
,项目地址(https://gitee.com/javen205/IJPay)
支付宝官方sdk文档:https://opendocs.alipay.com/common/02kkv2
引入依赖
Hntool对所有第三方都是可选依赖,因此在使用支付宝支付时需要自行引入第三方依赖。
<!-- 支付宝sdk -->
<dependency>
<groupId>com.alipay.sdk</groupId>
<artifactId>alipay-sdk-java</artifactId>
<version>3.7.4.ALL</version>
</dependency>Copy to clipboardErrorCopied
参数
在配置表中,配置以下参数:
名称 | 配置名 | 配置值 |
---|---|---|
【支付宝】appid | pay.alipay.appid | 20211011687654321 |
【支付宝】私钥 | pay.alipay.privateKey | xxxxxxx |
【支付宝】支付宝公钥 | pay.alipay.publicKey | xxxxx |
【支付宝】回调地址 | pay.alipay.notifyUrl | http://xxx/xxx |
支付宝密钥生成
参考文档: https://opendocs.alipay.com/open/291/105971/ https://forum.alipay.com/mini-app/post/34401029
1. 工具下载
2. 生成密钥
点击 生成密钥,工具会自动生成商户应用公钥(public key)和应用私钥(private key)