wx.login() 是静默执行的,用户感知不到。
小程序虚拟支付中计算用户态签名时如何获取sessionKey?https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.html [图片] 小程序虚拟支付中计算用户态签名时需要用sessionKey作为参数。 sessionKey可以通过服务端接口auth.code2Session获取。而auth.code2Session接口需要客户端调用 wx.login() 获取到的临时登录凭证code作为入参。 我的疑问是,小程序用户登陆小程序后可能很久才会发起一次虚拟支付。难道我要在发起虚拟支付的时候,再给用户走一遍登陆流程来获取sessionKey吗?或者还有别的办法可以获取到小程序用户最新的sessionKey?
03-01米大师 可以问deepseek 它是腾讯的一个支付平台 [图片]
小程序售卖虚拟商品要求需要接入微信虚拟支付,如何配置虚拟套餐?如何同服务端对接?[图片] 我们产品内有售卖虚拟会员商品,仔细阅读了下接入指引,有以下几个疑问 1、商户开通后,在哪里进行配置不同的会员套餐?套餐是否指的就是“道具”? 2、米大师是指什么? 3、小程序前端跟小程序后端之间是调哪个接口进行下订单? 4、用户态签名和支付签名如何生成?
03-01你用的是云开发吗?你指的是哪个接口?
微信虚拟支付回调问题?虚拟支付回调,接收到的报文 origPrice 这个单价字段 为什么给的是总价? appid: wx7ff658e066c19919 昨天还是正常的,今天就不对了 相关文档:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.html#%E6%8E%A8%E9%80%81%E5%93%8D%E5%BA%94%E6%A0%BC%E5%BC%8F%E8%AF%B4%E6%98%8E
03-01[图片] 小程序用的是云开发,在 设置-其他设置 里设置了这些,支付成功后 virtual-payment-callback 云函数 没有被触发。需要做什么? wx.requestVirtualPayment 已经返回ok了
请问iOS微信小程序虚拟支付的回调URL应该在哪里配置?我正在接入iOS微信小程序虚拟支付功能,目前遇到支付成功但无法收到回调通知的问题。 ## 当前状态 ✅ 已完成: 虚拟支付功能已开通 虚拟支付商户号已开通 签名生成成功(wx.requestVirtualPayment 调用成功) 用户支付成功(返回 `{errMsg: "requestVirtualPayment:ok"}`) 腾讯云HTTP触发器已配置 ❌ 问题: 支付成功后,订单状态一直是 `pending` 云函数 `virtual-payment-callback` 没有收到任何回调日志 怀疑是回调URL未配置或配置错误 ## 已尝试的方法 1. **在小程序后台查找** - 路径:开发 → 开发管理 → 开发设置 → 服务器域名 - 结果:只找到 request合法域名、socket合法域名等配置,没有虚拟支付回调URL配置项 2. **在小程序后台搜索** - 搜索关键词:"虚拟支付"、"回调URL" - 结果:未找到相关配置入口 3. **查看左侧菜单** - 查看了"功能"、"开发"、"设置"等所有菜单 - 结果:没有找到"虚拟支付"相关的独立菜单项 具体想了解: 1. 是在小程序后台配置,还是在微信支付商户平台配置? 2. 具体的导航路径是什么? 3. 是否需要特定的权限或条件才能看到配置入口? ## 环境信息 - 小程序AppID: wxa7981 - 虚拟支付商户号: 1738 - OfferID: 145 - 云开发环境: 腾讯云CloudBase - 回调URL: ` 63.ap-shanghai.app.tcloudbase.com/virtual-payment-callback` ## 测试日志 ```javascript // 支付成功日志 ✅ 签名生成成功,准备调起支付 ✅ 支付成功: {errMsg: "requestVirtualPayment:ok"} 🎉 支付完成,等待回调发货... // 订单查询日志(轮询多次) ❌ 订单状态: pending ❌ 订单状态: pending ❌ 订单状态: pending ...(一直pending) ``` ## 补充说明 - 回调URL已在浏览器测试,可正常访问(返回参数缺失错误,说明云函数正常) - 云函数 `virtual-payment-callback` 已部署,代码逻辑正常 - 签名验证逻辑已实现(包含 paySig 和 signature 验证) --- **期待得到帮助,谢谢!** 如果需要更多信息,我可以补充提供。 虚拟虚拟支付功能已开通支付功能已开通
03-01我也遇到了
wx.navigateTo多个页面存在问题?wx.navigateTo 9 个新页面,然后 通过 wx.navigateBack 一级级返回,返回到第4个页面时,开始白屏无任何显示,1、2、3、4页面都是白屏了,很着急,影响到业务的开发了
2025-03-13官方是怎么暗箱操作的,大家都看到了,破坏公平。
为什么在小程序内举报在ios端存在虚拟产品购买后,小程序不用整改?AppID:wxede796fced8004f0 已经举报多次,没有任何变化。 [图片][图片][图片]
2023-12-11小程序内举报过两次了,没有变化。
为什么有的小程序ios端可以存在虚拟产品购买?Appid :wxede796fced8004f0 [图片][图片][图片][图片][图片]
2023-12-08我也好奇。
微信小程序不支持iOS端虚拟支付,为什么这个小程序不受影响?为什么她的可以卖,还卖了那么多单都没事,就因为有线下核销功能吗 [图片] ,[图片]
2023-12-07官方不回复,是不是这里有什么收费服务是我不知道的?如果有收费服务可以在ios端服务内容中涉及虚拟产品购买,麻烦官方大大方方的介绍。
如下小程序存在虚拟支付违规,为什么可以审核通过并发布?ios端服务内容中涉及虚拟产品购买,存在虚拟支付违规,希望平台按照相关规则对其下发处罚。
2023-12-06出现这个错误是因为 MDataList 定义前应该先定义Array 有可能是插件引用的顺序的问题。
项目接入直播插件 live-player-plugin 后会报错的吗?项目接入直播插件live-player-plugin后项目报错:Uncaught TypeError: Super expression must either be null or a function,现在不知道是哪里的问题,项目真机可以正常运行,直播也能正常进入,但是开发工具报错,文件代码和报错信息如下: "plugins": { "live-player-plugin": { "version": "1.0.3", "provider": "wx2b03c6e691cd7370" } } module.exports = class MDataList extends Array { constructor () { super(); } static fixDataNumber (number, auto = true, fractionDigits = 2) { if (!number) { return 0; } if (auto) { return parseInt(number) === number ? number : number.toFixed(2); } else { return number.toFixed(fractionDigits); } } } [图片] [图片]
2022-10-05