# weixin-java-pay-v3-demo **Repository Path**: ronghe_ero/weixin-java-pay-v3-demo ## Basic Information - **Project Name**: weixin-java-pay-v3-demo - **Description**: weixin-java-pay-v3-demo 基于Wxjava的微信支付V3 demo参考 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2024-07-13 - **Last Updated**: 2024-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # weixin-java-pay-v3-demo ### 介绍 基于WxJava的微信支付V3 demo参考,喜欢给个star吧 ### 关于本项目 WxJava提供了很多微信相关的api,极大的方便了开发者进行微信接口的调用,但是目前还没有微信支付V3的demo例子,我这里提供了一些参考,远离支付,珍爱生命 ### 如何使用 将配置文件里的配置换成你自己的 ``` # 微信支付 wx: pay: appId: 111 #微信公众号或者小程序等的appid mchId: 111 #微信支付商户号 apiV3Key: 111 # 以下为设置API证书时下载解压的三个证书,放到对应位置就行,正式生产场景也可以放到服务器的绝对位置 keyPath: classpath:cert/apiclient_cert.p12 privateKeyPath: classpath:cert/apiclient_key.pem privateCertPath: classpath:cert/apiclient_cert.pem ``` ### 关于微信支付 #### 前置准备工作 前提要开通商户平台,手续费300块,企业认证,其他不多赘述,下面是接入前如何获取各种参数的官网教程 https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_1.shtml #### 微信小程序下单官方教程 https://pay.weixin.qq.com/docs/partner/apis/partner-mini-program-payment/partner-mini-prepay.html ### 关于WxJava #### WxJava的项目地址 欢迎关注原作者,做的太牛了 https://gitee.com/binary/weixin-java-tools.git #### WxJava的微信支付demo地址 https://gitee.com/binary/weixin-java-pay-demo.git ### 实现进度 - 统一下单V3简单例子 - 接口地址:/createOrderV3,注意每次替换下订单号,不能重复哦 - 接口地址:/notifyOrderV3,回调地址,处理支付结果 ### 其他 #### 内网穿透 回调地址要求是https的,本地环境很不方便调试,推荐一个很牛的内网穿透的东西:cpolar,支持https域名 官网:https://www.cpolar.com/