Easy-Pay

注意事项

  • 如果只想使用支付宝或微信其中一方支付方式,配置文件只需要配置微信或支付宝的配置无需两个支付方式都配置

各种框架使用Easy-Pay的Demo

  • SpringBoot使用Easy-Pay的Demo

使用前配置文件配置如下

  • 在项目pom.xml文件中引入Easy-Pay的依赖,该依赖已经发布到了maven的中央仓库。
        <dependency><groupId>com.niezhiliang.easy.pay</groupId><artifactId>easy-pay</artifactId><version>1.0.0</version></dependency>
  • 必须创建一个application.yml或者application.properties文件放在项目的根目录下

这是yml格式的配置文件

#支付宝支付参数配置
alipay:#应用ID,您的APPID,收款账号既是您的APPID对应支付宝账号appId: ''#商户私钥,您的PKCS8格式RSA2私钥privateKey: publicKey: #服务器异步通知页面路径  需http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问notifyUrl: 'http://www.niezhiliang.com:9999/alipay/callback'#页面跳转同步通知页面路径 需http://格式的完整路径,不能加?id=123这类自定义参数,必须外网可以正常访问returnUrl: 'http://www.niezhiliang.com:9999/success'#签名方式(固定值,无需修改)signType: RSA2#字符编码格式(固定值,无需修改)charset: utf-8#支付宝网关(固定值,无需修改)gatewayUrl: 'https://openapi.alipay.com/gateway.do'#保存支付日志的地址(该功能待实现)logPath: /tmp/
#微信支付参数配置
wxpay:#公众号appidappId: #商户idmchId: #支付api安全密钥mchKey: #支付类型(固定值,无需修改)tradeType: 'NATIVE'#支付结果回调地址payNotify: 'http://www.niezhiliang.com:9999/wx/callback'#退款结果回调(该值暂时还未使用到,因为退款我并没有做回调,待以后完善吧)refundNotify:#项目根目录根目录下的证书名称(退款需要用到证书)certName: 'xxx.p12'
  • 支付宝支付使用文档

  • 微信支付使用文档

项目地址:https://github.com/easy-pay/easy-pay

有问题可以微信我,加微信前希望能支持我一下,在我github该项目上面点一个start,哈哈

Easy-Pay一行代码解决支付宝微信支付功能相关推荐

  1. 真香!一行代码搞定微信支付回调

    前言 微信支付成功之后,会对商户系统发送异步回调请求,来通知商户支付成功. 需要注意的是: 同样的通知可能会多次发送给商户系统,商户系统必须能够正确处理重复的通知 后台通知交互时,如果微信收到商户的应 ...

  2. springboot整合支付宝微信支付案例+代码

    springboot支付宝微信支付 每天多学一点点~ 之前写好了一篇,不下心被覆盖的,我的锅....下次写博客记得导出来!!!! 话不多说,这就开始吧- 文章目录 springboot支付宝微信支付 ...

  3. android下单代码,Android实现微信支付的统一下单

    本文实例为大家分享了Android实现微信支付统一下单的具体代码,供大家参考,具体内容如下 准备工作 申请微信开发者账号,添加应用及申请开通微信支付功能,如 查看开通流程 统一下单的接口文档: 查看接 ...

  4. 不改一行代码,将微信小程序转成商业App?

    Web2.0前期的"眼球经济",即以吸引用户长时间观看内容.使用工具为导向,占有用户的"屏幕时间"(Screen time),从中寻求各种"变现&qu ...

  5. 【安卓学习之第三方库】 Rxpay学习:支付宝微信支付

    █ [安卓学习之第三方库] Rxpay学习:支付宝微信支付 █ 相关文章: [安卓学习之第三方库]库的使用2-jar类库的使用(以dom4j为例)和升级(以极光推送为例) [安卓学习之第三方库] 消息 ...

  6. java微信支付代码_10行代码搞定微信支付(Java版)

    原标题:10行代码搞定微信支付(Java版) 微信支付痛点 对于大多数同学来说,要开发微信支付可不简单.附上微信支付官方文档网页链接 从文档上可以看出,你需要解决很多问题,我就随便挑几个吧. xml与 ...

  7. WooCommerce接入支付宝微信支付

    WooCommerce接入支付宝微信支付 前言 安装支付宝插件(方法一) 安装配置 获取注册信息 安装支付宝插件(方法二) 安装微信支付插件 下载及安装 获取微信公众号APPID,微信支付密钥 获取微 ...

  8. php调用支付宝微信支付接口 免签约 实测能用

    找了很多支付宝微信支付收款的办法,接入的时候发现根本不靠谱,终于实测到了一个可以用的,(验证效果不用改代码,php环境下Demo.php直接打开看就行了 附件放在下面了) 支付宝收款实测有效,微信支付 ...

  9. ajax余额支付宝微信支付(多种情况调用同一个接口、jquery创建新对象设置属性)

    需求:需要用余额.支付宝.微信支付方式支付会员,余额支付显示余额其余支付不显示余额.余额点支付直接成功或失败,支付宝/微信支付弹出相应的二维码.支付接口为同一个,但要处理三种情况. 用到了ajax的c ...

最新文章

  1. Flash Builder 4 安装ANT插件
  2. [工具]Tomcat CVE-2017-12615 远程代码执行
  3. 如何修改和查看tomcat内存大小
  4. Spring Boot 学习系列(09)—自定义Bean的顺序加载
  5. 深度学习笔记8 数据预处理
  6. 第三次学JAVA再学不好就吃翔(part1)--初识JAVA
  7. codeforces855 C. Helga Hufflepuff‘s Cup(树形dp)
  8. 4 种方法!检查字符串是否为合法的日期格式
  9. MySQL5.7 semi-sync replication功能增强
  10. 牛X | 一款比传统数据库快100-1000倍的数据库,认识一下
  11. shell逐行读取文件拼接Sql语句并访问数据库
  12. “乐享生活,随心而行”,第四届APEC车联网研讨会即将在上海召开
  13. 《Mastering opencv....读书笔记》基于标记的虚拟现实
  14. primefaces_Primefaces AccordionPanel组件示例
  15. C#中调用Windows API的要点 .
  16. 加速Web开发的9款知名HTML5框架
  17. SAP License:公司上一套sap系统得多少钱?
  18. 投资理财-有趣的灵魂
  19. ubuntu下如何查看和设置分辨率
  20. 全差分运算放大器ADA4930的分析(1)

热门文章

  1. 关于免费的seo网站推广方法有哪些?
  2. 南通大学python期末考试试卷答案_南通大学大一下学期英语期末考试必考题答(已排版)...
  3. STM32F4+DP83848以太网通信指南系列(一):知识储备
  4. 秀一段《易语言》的源代码
  5. 批量更改Excel文件中大量工作表的内容(修改公司一千多份excel表格)
  6. 农村中学扩建工程全套CAD施工图哪里找?
  7. 详细说明如何在pycharm不联网的情况下,离线安装第三方库及依赖包(如sklearn)
  8. 实现iframe嵌套bilibili视频
  9. Xampp/MySQL Mysql的启动失败问题(端口号被占用):Xampp port 3306 in use by“ Unable to open process“
  10. MySQL数据库任意IP连接设置