支付服务:支付宝,微信,银联详细 代码案例 (除银联支付可以测试以外,支付宝和微信支付测试均需要企业认证,个人无法完成测试),项目启动前请仔细阅读 注意事项 。
SpringMvc-Dubbox-pay版本
JDK1.7、Maven、Eclipse、SpringBoot1.5.2、spring-boot-starter-thymeleaf、Dubbox2.8.4、zookeeper3.4.6
由于工作原因,项目正在完善中(仅供参考),随时更新日志,有疑问请留言或者加群
部分功能完善中!!!
支付宝网关名、partnerId和appId open_api_domain = https://openapi.alipay.com/gateway.do mcloud_api_domain = http://mcloudmonitor.com/gateway.do 此处请填写你的PID pid =XXXXXXXXXXXXXX 此处请填写你当面付的APPID appid =XXXXXXXXXXXXXX RSA私钥、公钥和支付宝公钥 private_key = XXXXXXXXXXXXXX public_key = XXXXXXXXXXXXXX alipay_public_key = XXXXXXXXXXXXXX 当面付最大查询次数和查询间隔(毫秒) max_query_retry = 5 query_duration = 5000 当面付最大撤销次数和撤销间隔(毫秒) max_cancel_retry = 3 cancel_duration = 2000 交易保障线程第一次调度延迟和调度间隔(秒) heartbeat_delay = 5 heartbeat_duration = 900
服务号的应用ID APP_ID = XXXXXXXXXXXXXX 服务号的应用密钥 APP_SECRET = XXXXXXXXXXXXXX 服务号的配置token TOKEN = XXXXXXXXXXXXXX 商户号 MCH_ID = XXXXXXXXXXXXXX API密钥 API_KEY = XXXXXXXXXXXXXX 签名加密方式 SIGN_TYPE = MD5 微信支付证书名称 CERT_PATH = apiclient_cert.p12
支付宝生成支付二维码Demo已经测试完成
支付宝手机端H5支付Demo已经测试完成
支付宝电脑支付Demo已经测试完成
微信二维码支付模式二Demo测试完成
微信公众号支付(需要添加认证网址)
银联支付电脑支付Demo测试完成
银联支付H5支付Demo测试完成
微信二维码支付模式一Demo测试完成
集成Dubbo服务,全注解提供RPC服务
集成logback日志组间
集成HTTPS证书安全服务
集成微信H5(WAP)支付
那些年支付宝微信银联支付遇到的坑
微信扫码支付模式以及使用场景
JAVAWEB如何集成银联网关支付(模拟环境测试)
2017年最新javaweb整合银联在线支付DEMO
微信支付linux下java.net.UnknownHostException: api.mch.weixin.qq.com
JAVA实现微信退款报错unexpected end of file from server
支付宝扫码支付和微信扫码支付业务场景及问题记录
微信扫码支付(模式一)遇到的那些坑
作者: 小柒2012
欢迎关注: https://blog.52itstyle.com