这是一套基于 PHP 7.4 + MySQL 5.6 的好友代付商城系统。前台是手机 H5 商城,用户下单后可选 14 套收银台皮肤,把付款链接用 微信卡片 或 海报二维码 发给好友代付。后台有运营大屏、商品/订单/用户/结算、支付通道和微信配置,适合整站出售或二次开发。
1. 海报与二维码(核心)
- 全站海报统一由前端生成,不再依赖 PHP GD
- 修复旧版常见问题:海报二维码空白、乱码、被拉成长条、码特别小、一张海报叠两个码
- 二维码会裁边后居中铺进白框,得物 / 飞猪 / 猫眼 / 美团等模板不再单边露白、不再漏出卡片
- 美团海报改为原图截图 + 更高清晰度,二维码略缩小并居中,不再糊、不再撑出白框
- 分享引导箭头改为本地资源,国内访问不再依赖外链图标
2. 微信卡片 / 授权
- 授权方式、中转域名、AppID、Secret、Token 全部后台配置,不用全局搜索替换授权地址
- 14 个模板的卡片标题、描述、缩略图可分别修改
- JS-SDK 签名独立请求并加超时,避免页面一直转圈
- 中转站与官方直连两种模式都可用;说明文档写清:中转仍要填公众号密钥
3. 稳定与性能
支付异步回调不再被安全过滤改坏参数,查单改为预处理,降低验签失败、回调不到账
数据库结构升级改为版本号一次性执行,避免每个页面反复 SHOW COLUMNS 导致卡顿
支付状态轮询先释放 PHP 会话,解决收银台轮询把页面卡死、超时
微信、支付接口请求带超时,失败给出明确提示,不再无限等待
源码仅供学习与合法商业使用。买家需自行准备服务器、SSL、支付商户号和公众号资质,并遵守平台与当地法规。品牌皮肤为界面风格还原,不代表与对应官方存在合作。默认账号密码上线后必须修改。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














暂无评论内容