支付相关
图
Spring Boot是一个非常流行的Java框架,它可以用来构建各种类型的应用程序,包括支付应用程序。在Spring Boot中,您可以使用多个库和框架来实现支付功能,例如:Stripe: Stripe、PayPal、Alipay

文档

https://pay.weixin.qq.com/docs/merchant/products/mini-program-payment/preparation.html

基础

微信商户助手

证书/密钥/签名是为了解决安全性

注意不同的接入方式,不同的服务类型需要不同的材料进行申请,相应的服务费收取也不同(接入不收费)

关键

需要:营业执照、法人身份证、对公银行账户/法人对私账户、组织机构代码证(企业)

第一步:在微信商户助手中提交资料进行申请,拿到商户号(即后台的登录账号),期间需要管理员微信进行签约

第二步:进入微信公众平台进行注册一个类型为服务号的公众号,最后拿到AppID,并在微信商户助手中进行绑定

第三步:在微信商户支付平台API安全中设置证书、密钥

微信SDK文档

https://github.com/wechatpay-apiv3/wechatpay-java