月费会员45元
年费会员88元
终身会员288元(送展示平台)
小程序封装H5后,不能直接使用H5原本的微信支付功能,只能使用小程序的支付方式支付。
根据微信支付规范,小程序内必须使用原生支付接口“wx.requestPayment”完成交易,禁止在小程序跳转的H5页面中调用JSAPI支付接口。在小程序跳转的H5页面中使用微信支付属于违规行为,iOS系统严格禁止任何形式的虚拟支付外链跳转,涉及虚拟商品交易时,跳转H5支付会导致审核不通过。
如果需要在小程序封装的H5页面中实现支付功能,可通过H5页面与小程序进行通信,将支付参数传递给小程序,由小程序调用原生支付接口来完成支付。例如,H5页面点击支付按钮后,通过“window.postMessage”向小程序发送支付请求,小程序接收请求后调用后端API生成支付参数,再通过“wx.requestPayment”唤起支付页面,支付完成后小程序再将结果传递回H5页面。