Skip to content

Tangxinzi/sandbox-wxpay-wxa

Repository files navigation

微信小程序支付

打开命令行,Windows 上下载安装 Cmder 作为命令行工具,macOS 用户使用系统自带的终端(Terminal)。然后在命令行下面执行下面这些步骤。

1. 克隆仓库

git clone [email protected]:Tangxinzi/sandbox-v2-wxpay-wxa.git

2. 安装与运行

先确定您的操作系统上,在全局范围已经安装了 @adonisjs/cli 这个包。然后执行下面这些命令:

npm install
cp .env.example .env
adonis key:generate
adonis serve --dev

如果提示没有找到 adonis 命令,您需要先去安装一下。

npm install @adonisjs/cli --global

3. 配置

微信支付的主配置文件是在 config/wxpay.js 这个文件里面,打开这个文件,修改里面的相关的配置。然后你要修改项目根目录下的 .env 这个环境变量文件。在这个文件里添加下面这些配置:

WXPAY_MCH_ID=1328508902
WXPAY_KEY=3fa1815e38bf4908sse12287eb6a7f92
WXPAY_NOTIFY_URL=https://sandbox.ferer.net/wxpay/notify
WXA_APP_ID=wxd863a659d2893386
WXA_SECRET=37768931e8a1fe185e9cf93f361259e3

等号左边是配置的名字,右边是配置的值,你可把等号右边的东西换成你自己的。

  • WXPAY_MCH_ID:微信支付账户的商户 ID
  • WXPAY_NOTIFY_URL:微信支付成功以后,在应用里接受支付结果通知的地址
  • WXMP_APP_SECRET:公众号开发者密码,需要在公众号后台,开发 - 基本设置 这里去设置开发者密码
  • WXA_APP_ID:小程序ID
  • WXA_SECRET:小程序密钥

4. 小程序

用的小程序项目在 wxpay-wxa 这个仓库里。项目地址

About

微信支付的 Sandbox 环境

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published