├── README.md └── 小程序微信支付 ├── 小程序端 └── weixin_pay │ ├── app.js │ ├── app.json │ ├── app.wxss │ ├── pages │ ├── index │ │ ├── index.js │ │ ├── index.wxml │ │ └── index.wxss │ └── logs │ │ ├── logs.js │ │ ├── logs.json │ │ ├── logs.wxml │ │ └── logs.wxss │ └── utils │ └── util.js └── 服务端java └── weixinpay ├── pom.xml ├── src └── main │ ├── java │ └── com │ │ └── weixinpay │ │ ├── GetOpenId.java │ │ ├── PayResult.java │ │ ├── Refund.java │ │ ├── Sign.java │ │ ├── Xiadan.java │ │ ├── common │ │ ├── Configure.java │ │ ├── HttpRequest.java │ │ ├── MD5.java │ │ ├── PayUtils.java │ │ ├── RandomStringGenerator.java │ │ ├── Signature.java │ │ └── StreamUtil.java │ │ ├── model │ │ ├── OrderInfo.java │ │ ├── OrderReturnInfo.java │ │ └── SignInfo.java │ │ └── sendTemplateMsg.java │ ├── resources │ └── log4j.properties │ └── webapp │ └── WEB-INF │ └── web.xml └── target ├── classes ├── com │ └── weixinpay │ │ ├── GetOpenId.class │ │ ├── PayResult.class │ │ ├── Sign.class │ │ ├── Xiadan.class │ │ ├── common │ │ ├── Configure.class │ │ ├── HttpRequest$MyX509TrustManager.class │ │ ├── HttpRequest.class │ │ ├── MD5.class │ │ ├── RandomStringGenerator.class │ │ ├── Signature.class │ │ └── StreamUtil.class │ │ └── model │ │ ├── OrderInfo.class │ │ ├── OrderReturnInfo.class │ │ └── SignInfo.class └── log4j.properties └── m2e-wtp └── web-resources └── META-INF ├── MANIFEST.MF └── maven └── com.weixinpay └── weixinpay ├── pom.properties └── pom.xml /README.md: -------------------------------------------------------------------------------- 1 | # xcx-wxpay 2 | 关于微信小程序支付、退款、模板消息发送功能的demo(前后台代码) 3 | -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/app.js -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/app.json -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/app.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/app.wxss -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/pages/index/index.js -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/index/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/pages/index/index.wxml -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/index/index.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/pages/index/index.wxss -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/logs/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/pages/logs/logs.js -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/logs/logs.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "查看启动日志" 3 | } -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/logs/logs.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/pages/logs/logs.wxml -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/pages/logs/logs.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/pages/logs/logs.wxss -------------------------------------------------------------------------------- /小程序微信支付/小程序端/weixin_pay/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/小程序端/weixin_pay/utils/util.js -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/pom.xml -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/GetOpenId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/GetOpenId.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/PayResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/PayResult.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/Refund.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/Refund.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/Sign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/Sign.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/Xiadan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/Xiadan.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/Configure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/Configure.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/HttpRequest.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/MD5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/MD5.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/PayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/PayUtils.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/RandomStringGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/RandomStringGenerator.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/Signature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/Signature.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/StreamUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/common/StreamUtil.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/model/OrderInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/model/OrderInfo.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/model/OrderReturnInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/model/OrderReturnInfo.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/model/SignInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/model/SignInfo.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/sendTemplateMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/java/com/weixinpay/sendTemplateMsg.java -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/GetOpenId.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/GetOpenId.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/PayResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/PayResult.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/Sign.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/Sign.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/Xiadan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/Xiadan.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/Configure.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/Configure.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/HttpRequest$MyX509TrustManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/HttpRequest$MyX509TrustManager.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/HttpRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/HttpRequest.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/MD5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/MD5.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/RandomStringGenerator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/RandomStringGenerator.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/Signature.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/Signature.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/StreamUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/common/StreamUtil.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/model/OrderInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/model/OrderInfo.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/model/OrderReturnInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/model/OrderReturnInfo.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/model/SignInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/com/weixinpay/model/SignInfo.class -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/classes/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/classes/log4j.properties -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/m2e-wtp/web-resources/META-INF/maven/com.weixinpay/weixinpay/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/m2e-wtp/web-resources/META-INF/maven/com.weixinpay/weixinpay/pom.properties -------------------------------------------------------------------------------- /小程序微信支付/服务端java/weixinpay/target/m2e-wtp/web-resources/META-INF/maven/com.weixinpay/weixinpay/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KevinYounGa/xcx-wxpay/HEAD/小程序微信支付/服务端java/weixinpay/target/m2e-wtp/web-resources/META-INF/maven/com.weixinpay/weixinpay/pom.xml --------------------------------------------------------------------------------