感谢
支付这块的核心代码来源于开源项目 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)
3. 打开密钥文件路径

4. 登录 开发者中心控制台



5. 复制第 2 步生成的公钥到 填写公钥字符 的输入框中

