小程序
小游戏
企业微信
微信支付
扫描小程序码分享
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
调用wx.requestOrderPayment时的入参, 你先要调用 云开发接口 cloudPay.unifiedOrder去微信小程序侧先下单拿到prepayId,这个prepayId需要做为wx.requestOrderPayment入参里的 orderInfo里的一个参数 ,具体可看 orderInfo 要求的结构 https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/requestOrderPayment.html
而 prepayId有效期就是 2小时,你可以把 调用cloudPay.unifiedOrder的返回结果保证起来,并设置为2小时过期,在2小时内,可以一直使用保存的prepayId,发起wx.requestOrderPayment调用,就会是一个订单,而不是新订单了,过期了,则拉起收银时,微信会自动提示提单过期无效。
还有问题,可以@我,我会定期回复
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
调用wx.requestOrderPayment时的入参, 你先要调用 云开发接口 cloudPay.unifiedOrder去微信小程序侧先下单拿到prepayId,这个prepayId需要做为wx.requestOrderPayment入参里的 orderInfo里的一个参数 ,具体可看 orderInfo 要求的结构 https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/requestOrderPayment.html
而 prepayId有效期就是 2小时,你可以把 调用cloudPay.unifiedOrder的返回结果保证起来,并设置为2小时过期,在2小时内,可以一直使用保存的prepayId,发起wx.requestOrderPayment调用,就会是一个订单,而不是新订单了,过期了,则拉起收银时,微信会自动提示提单过期无效。
还有问题,可以@我,我会定期回复