当贵 发表于 2025-6-4 09:57:01

uniapp+thinkphp5实现微信扫码支付(APP支付)

前言

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返回预支付订单号的接口,目前微信支付所有场景均使用这一接口。下面介绍的是其中APP的支付的配置与实现流程
配置

1.首先登录微信开放平台,注册账号。
https://open.weixin.qq.com/
2.点击创建移动应用

3.获取到移动应用的APPID

4.打开前端uniapp的项目,在主目录下找到manifest.json文件->APP模块配置->Payment->微信支付->将微信开放平台的应用APPID填写在对应的位置

5.根据微信开放平台提供的工具对项目包的包名进行签名的获取



下载链接:https://developers.weixin.qq.com/doc/oplatform/Downloads/Android_Resource.html#%E7%AD%BE%E5%90%8D%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7
安装完毕是这样的:输入您的应用包名进行签名的获取即可

6.申请开通微信支付


微信商户号绑定APPID

选择我的产品,申请开通APP、JSAPI支付

选择账户中心->api安全,进行证书与密钥的申请,v2/v3都可以申请,调用的api不同,并不冲突

到此为止关于app微信支付的配置就基本完成了。
流程实现(后端)(PHP)


[*]创建Wechatpay.php文件,放到指定文件目录下(我是放到了extend目录)

豌畔丛 发表于 2025-10-22 04:54:16

这个有用。

栓汨渎 发表于 2025-11-7 13:40:54

前排留名,哈哈哈

米嘉怡 发表于 2025-12-6 00:22:45

感谢发布原创作品,程序园因你更精彩

倡粤 发表于 2025-12-24 14:48:55

东西不错很实用谢谢分享

晦险忿 发表于 2025-12-26 07:01:14

感谢分享,下载保存了,貌似很强大

愤血冒 发表于 2025-12-29 07:21:50

感谢分享

全叶农 发表于 2025-12-30 22:01:00

分享、互助 让互联网精神温暖你我

聱嘹 发表于 2026-1-18 09:24:41

yyds。多谢分享

缀访 发表于 2026-1-18 12:42:57

用心讨论,共获提升!

巴沛若 发表于 2026-1-18 20:40:51

这个好,看起来很实用

玲液 发表于 2026-1-19 23:12:38

懂技术并乐意极积无私分享的人越来越少。珍惜

巨耗 发表于 2026-1-22 01:37:20

东西不错很实用谢谢分享

痕伯 发表于 2026-1-24 07:38:54

感谢,下载保存了

锺冰洁 发表于 2026-1-24 12:16:41

新版吗?好像是停更了吧。

志灿隐 发表于 9 小时前

这个好,看起来很实用
页: [1]
查看完整版本: uniapp+thinkphp5实现微信扫码支付(APP支付)