微信小程序支付demo

December 16, 2023 · View on GitHub

0.概述

pay-demo-taroui中提供了简单的微信demo支付接入,需要在微信环境中进行, 需要准备好微信支付的相关信息,具体的可以参考微信支付的官方文档 ,运行示例项目必须运行simple-admin-job项目的pay-job分支,否则项目无法收到支付完成的回调信息

  1. 打开微信开发者工具,选择「小程序」,点击「添加项目」,填写小程序的 AppID,点击「确定」。

  2. 微信公众平台中,选择「开发」->「开发设置」,将微信开发者工具中的 AppID 填写到「开发者ID」中,点击「确定」。

  3. 选择「详情」 ->「本地开发」,勾选不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书,点击「确定」。

  4. 进入demo目录打开终端

    使用 npm 安装 CLI npminstallg@tarojs/cli使用pnpm安装依赖npm install -g @tarojs/cli 使用pnpm安装依赖 pnpm install 使用 npm 编译运行 $ npm run dev:weapp

  5. 选择编译模式后刷新微信开发者工具,即可看到效果。

images3

支付功能测试

openid可以在通过Simple Admin Member模块中获取

images5