首页/新闻资讯/正文详情

活动报名缴费小程序:云开发+微信支付

发布时间:2026/9/23 10:36:44 来源:云帆数科 栏目:资讯中心
活动报名缴费小程序:云开发+微信支付
使用微信小程序云开发进行开发无单独后台界面管理后台也是通过小程序实现云资源包含云函数文档型数据库带宽oss存储空间、云日志等资源配额价格低廉无需域名和服务器即可搭建且可根据业务发展需要随时弹性扩展。支持免费或付费报名流程海报生成分享、准考证生成等功能。主要功能用户注册与登录活动浏览与搜索查看活动的详细信息包括活动介绍、时间、地点、费用等分享活动生成海报图报名流程填写自定义报名表单、提交、微信支付、报名成功、重复报名、取消报名、退款审批查看报名状态管理后台用户管理、活动管理、公告管理、报名列表、支付流水、退款、操作日志、数据统计与分析开发环境前后端微信开发者工具开发、部署步骤在project.config.json修改appid导入项目打开并登录微信开发者工具选择【导入项目】后端服务选择“微信云开发”并勾选同意云开发服务条款点击确定导入。点击 【云开发】 按钮开通云开发第一个月免费创建环境拷贝云环境ID设置云环境本项目使用到了一个云函数mcloud打开cloudfunctions/mcloud/config/config.js文件填写上一步的云环境ID进行如下配置大约第4行小程序端目录为miniprogram下打开miniprogram/setting/setting.js文件修改云环境ID云函数上传点击云函数目录mcloud右键上传选择上传并部署云端安装依赖云函数参数设置打开云开发控制台点击【云函数】按钮点击【版本与配置】选择当前云函数版本 点击【配置】运行系统搭建好之后都是初始化状态会自动创建部分演示数据需要在 设置– 后台管理 录入各项业务数据和设置。默认超级管理员用户名为admin密码为123456。 请及时登录管理后台修改密码可新增管理员。开发工具支持版本因为本小程序用到了上传头像等功能需要【开发工具】和【基础库】支持。请保持微信开发者工具升级到最新版本同时确保【调试基础库】3.4.0云函数本地调试通过开发者工具上传小程序并进行版本发布流程。常见问题云函数修改及时上传至云端。可点击开发者工具右上角【消息】按钮查看状态云函数本地调试 可以方便地进行云函数断点调试查看日志支持修改云函数后自动热更新。微信支付对接需要是已经开通了微信支付且已绑定了商户号的小程序。对接方式云调用、工作流a. 云调用b. 工作流在云模板中安装。微信支付对接源码对比(都是在服务端-云函数中调用)工作流asyncorder(){constresawaitcloudBase.getCloud().callFunction({name:cloudbase_module,data:{name:wxpay_order,data:{description:...,attach:...,amount:{total:...,currency:CNY,},out_trade_no:tradeNo,payer:{openid:...,},},},});letdata{业务数据}PayModel.insert(data)res.result.data.packageres.result.data.packageValreturn{payment:res.result.data,tradeNo}}云调用asyncorder(){letcloudcloudBase.getCloud();constresawaitcloud.cloudPay.unifiedOrder({body:...,// 商品描述outTradeNo:tradeNo,// 商户订单号spbillCreateIp:....,// 终端 IPsubMchId:config.PAY_MCH_ID,// 商户号totalFee:...,// 总金额attach:...,nonceStr:...,spbillCreateIp:...,tradeType:JSAPI,envId:config.CLOUD_ID,// 云函数环境名称functionName:mcloud// 支付结果通知回调云函数名})if(res.returnCodeSUCCESSres.resultCodeSUCCESS){letdata{业务数据}awaitPayModel.insert(data)return{payment:res.result.data,tradeNo}}}云调用支付授权报错Error: Base resp abnormal, 268500896注意根据交易类小程序运营规范对于小程序内提供珠宝玉石、3C 数码、盲盒、服饰内衣、海淘、美妆、酒类、家用电器、玩具、箱包皮具、鞋靴、运动户外等商品在线销售及配送服务时不可使用云调用支付能力请使用云模板-微信支付模板接入微信支付。解决方案工作流回调经测试有回调无参数通过后台主动查询解决。 云本地调试不能接收到回调。打开高级日志(付费)可以查看所有云函数调用及后台 console.log 日志微信云开发某些用户或苹果手机无法加载云存储中的图片。解决方案存储权限设置支持准考证生成参考资料微信小程序开发基础https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/小程序云开发基础知识https://cloud.weixin.qq.com/cloudbase欢迎联系开发交流技术分享问题答疑功能建议收集版本更新通知安装部署协助小程序开发定制等。如果这篇文章对您有所帮助欢迎点赞、分享和留言让更多的人受益。感谢您的细心阅读如果发现了任何错误或需要补充的地方请随时告诉我我会尽快处理^_^

相关推荐

一个命令行JSON工具解决95%日常问题
一个命令行JSON工具解决95%日常问题

1. 为什么我敢把收藏夹里8个JSON工具全删了?一个就够了JSON这东西,说简单也简单——不就是键值对加方括号花括号嘛;说难也真难——你刚写完一行,CtrlS保存,前端报错Unexpected token },后端抛出JsonParseEx… · 2026/9/23 10:36:44

江西省居民健康档案避坑指南:3个性能优化点救活你的项目
江西省居民健康档案避坑指南:3个性能优化点救活你的项目

江西省居民健康档案避坑指南:3个性能优化点救活你的项目 看了一堆教程还是不会写项目?别慌。 很多新人死磕算法题,真到做江西省居民健康档案这类政务系统时,却卡在数据加载慢、接口超时上。 这篇避坑指南,直接给你能落地的性能优化方案。 考点梳理… · 2026/9/23 10:36:44

3个案例图解普雅花底层逻辑:版本升级API突变,老手教你快速上手
3个案例图解普雅花底层逻辑:版本升级API突变,老手教你快速上手

3个案例图解普雅花底层逻辑:版本升级API突变,老手教你快速上手 刚把项目从旧版切到新版,编译直接报错?那种熟悉的 API 突然失效、文档找不到对应字段的绝望感,真的让人想把电脑扔出窗外。别慌,这不是你代码写得烂,而是 版本升级后 API… · 2026/9/23 10:36:44

蚂蚁集团计划在科创板上市完整示例:告别语法焦虑,3步搭建高性能数据流
蚂蚁集团计划在科创板上市完整示例:告别语法焦虑,3步搭建高性能数据流

蚂蚁集团计划在科创板上市完整示例:告别语法焦虑,3步搭建高性能数据流 还在对着Python或Java的语法手册发呆,却连一个像样的数据管道都搭不起来?这种“会写if-else却不会造轮子”的困境,折磨了无数刚入行的开发者。别急,今天不聊虚的… · 2026/9/23 11:19:33

AI代码审查工具登顶GitHub热榜:原理、接入与踩坑指南
AI代码审查工具登顶GitHub热榜:原理、接入与踩坑指南

今天打开 GitHub 今日热榜(2026-09-16),排在最前面的不是某个新框架,也不是明星模型,而是阿里开源的一款代码审查工具。作为每天早晚各刷一次 Trending 的老用户,我第一反应是意外,第二反应是&q… · 2026/9/23 11:19:27

Kinect骨骼估计精度优化:从传感器调优到滤波参数扫描
Kinect骨骼估计精度优化:从传感器调优到滤波参数扫描

简介:一份PDF格式的学术论文,面向从事动作捕捉、医疗康复、步态识别与人机交互等方向的研究者与开发者,针对微软Kinect v2骨骼估计在真实场景下误差较大的问题,系统提出基于统计度量、运动范围分析、重复动作聚合与运动方向判断的… · 2026/9/23 11:19:20

咬尾卷积码实战:从生成多项式到循环维特比译码
咬尾卷积码实战:从生成多项式到循环维特比译码

简介:围绕(13,17)卷积码与咬尾卷积码,这份MATLAB实现包面向通信工程、信号处理及信息论方向的学习者和研究者,用于理解卷积编码、软输出解码及系统性能评估等核心问题。压缩包共11个文件,以10个… · 2026/9/23 11:19:20

GPU加速SOD评估:PyTorch一键计算MAE、F-measure、S-measure、E-measure
GPU加速SOD评估:PyTorch一键计算MAE、F-measure、S-measure、E-measure

简介:这份资源面向从事计算机视觉与显着性对象检测研究的开发者与研究生,提供一套基于 PyTorch 的 GPU 加速评估工具,用于一键计算 MAE、Max F-measure、S-measure、E-measure 四项常用指标。其代码由 dpfan.net 的 MATLAB 版本重新实现&… · 2026/9/23 11:19:20

Codex切换模型处显示自定义解决方法:用CC-Switch配TaoToken统一Key的config.toml骨架
Codex切换模型处显示自定义解决方法:用CC-Switch配TaoToken统一Key的config.toml骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/23 11:19:14

3招搞定手机怎么下载微信面试难题实战项目解析
3招搞定手机怎么下载微信面试难题实战项目解析

3招搞定手机怎么下载微信面试难题实战项目解析 面试被问“手机怎么下载微信”背后的原理,90%的人答不上来。别笑,这看似弱智的问题,实则是考察你对移动应用分发机制、安全校验及网络协议理解的试金石。我带过不少校招新人,他们背了八股文,却连一个A… · 2026/9/23 0:00:03

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型
你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型 面试被问“高并发下如何保证消息不丢失”,你张口就是“用Redis”,结果面试官追问“如果Redis宕机了怎么办”,你瞬间卡壳。这种场景太常见了,很多新手在背八股文时,只记住了技术名词… · 2026/9/23 0:00:29

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧
Win7无线热点配置工具源码解析:解决API失效的3个实战技巧

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧 Win7无线热点配置工具在Win10/11上跑不动?不是你的问题,是版本升级后 API 全变了。很多老项目里的 netsh wlan… · 2026/9/23 0:00:36

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码