小程序下单购买支付流程

这篇具有很好参考价值的文章主要介绍了小程序下单购买支付流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

立即购买
点击立即购买会先调用立即购买的接口,传商品id和数量以及规格id过去获取到data数据,

然后跳转到填写订单页面,进入填写订单页面会立即调用填写订单的接口,传catid过去,catid就是刚刚获取到的data数据,调用之后会获取到订单的信息,把信息渲染到订单页面就可以了,

第三步,点击去付款会触发两个接口,首先先触发提交订单的接口,传catid以及优惠券之类的数据,得到订单id,然后拿着订单id去调用支付的接口,会获取到做真正支付需要的数据,最后去调用小程序支付的api实现真正的支付,微信小程序实现真正支付主要是需要一下几个参数,需要记住这几个参数
timeStamp----时间戳
nonceStr ----随机字符串
package-----统一下单接口返回的 prepay_id 参数值
signType-----默认值为MD5,签名算法
paySign-----签名

具体实现代码如下:文章来源地址https://www.toymoban.com/news/detail-533777.html

payOrder() {
    let that = this;
    util.request(api.OrderPrepay, {
      orderId: that.data.orderId
    }, 'POST').then(function(res) {
      if (res.errno === 0) {
        const payParam = res.data;
        console.log("支付过程开始")
        wx.requestPayment({
          'timeStamp': payParam.timeStamp,
      

到了这里,关于小程序下单购买支付流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【微信小程序源码】独立版云贝餐饮连锁V2_2.3.9源码线传小程序,新增堂食订单,支付打印新增下单时间显示

    百度网盘:https://pan.baidu.com/s/150WZX2gN_QM9nyIQAOpuXA?pwd=gzm0  提取码:gzm0 版本:2.9.4 备注: 不需要上传小程序 云贝餐饮连锁V2、云贝多端餐饮外卖连锁版、自助点单系统、餐饮外卖小程序、微信小程序、餐饮小程序 PHP+MYSQL+小程序 CentOS Linux 7.6.1810 (Core)、运行环境:宝塔 Linux v7

    2024年02月09日
    浏览(53)
  • uniapp通过onHide监听小程序页面隐藏,以及获取页面栈的方式,实现点击小程序右上角按钮退出,再次进入小程序时,直接进入首页

    问题:当通过链接或者其他方式进入小程序指定页面时,一般我们会控制页面返回键隐藏,如下图: 但是这样会存在一个问题,当我们再次进入小程序时,会一直停在当前页面,除非将小程序删除,再次搜索进入,才能进入小程序首页 需求 当从链接进入小程序指定页面时,

    2024年02月15日
    浏览(50)
  • 微信扫码进入小程序特定页面

    小程序配置 开发 - 开发管理 - 开发设置-普通链接二维码打开小程序 配置好的截图 如下:二维码规则建议是自己的域名 + /mini/ 功能页面 pages/index/index 是为了方便跳转其他页面 记得把校验文件发给后端 web 端处理 二维码格式为: 二维码规则/功能页/你想跳转的页面 小程序处

    2024年01月22日
    浏览(49)
  • 微信小程序开发实战11_1 微信支付下单

    微信支付存在多个业务流程,包括微信支付流程、退款流程等。本章节主要介绍微信的支付下单流程,图12-1是微信支付流程的交互图: 重点环节说明 步骤1:小程序端用户向商户服务器发起支付请求,重点是提供用户信息、商品信息、支付金额等参数。 步骤3:商户服务器调

    2024年02月09日
    浏览(48)
  • 微信小程序,每次进入tabbar页面刷新数据

    写项目时遇到一个需求:就是从其他页面点击tabbar组件进入tabbar页面(这里叫他A页面),需要对A页面进行一次刷新。 应用场景:我在分类页面点击加号添加商品到购物车,然后点击tabbar的购物车组件,进入购物车,这个时候就要对购物车进行一个刷新。 为什么呢?因为点击

    2024年02月16日
    浏览(50)
  • 前任开发在代码里下毒了,支付下单居然没加幂等

    分享是最有效的学习方式。 又是一个风和日丽没好的一天,小猫戴着耳机,安逸地听着音乐,撸着代码,这种没有会议的日子真的是巴适得板。 不料祸从天降,组长火急火燎地跑过来找到了小猫。“快排查一下,目前有A公司用户反馈积分被多扣了”。 小猫回忆了一下“不对

    2024年01月16日
    浏览(51)
  • uniapp小程序进入横屏页面后竖屏页面样式错乱放大

    问题描述:进入横屏页面后退出再进入一个竖屏页面,样式会错乱放大 解决方法 1.新增一个空白页,blank.vue 2.横屏页面 整体思路就是 当横屏页面卸载后,让他跳转到空白页,然后再跳转回上一个页面

    2024年02月12日
    浏览(46)
  • 微信小程序支付流程

    申请微信支付,配置小程序秘钥,设置秘钥和下载证书,配置HTTPS服务器即可。 具体步骤 1、申请微信支付。小程序认证以后,可以在小程序后台,微信支付菜单栏,申请微信支付。填写企业信息和对公账户,微信支付会打一笔随机金额到对公账户,输入金额完成验证后,在

    2024年02月13日
    浏览(49)
  • 微信小程序 实现支付流程

    开发微信小程序时,涉及到微信支付的开发环节,特此记录一下 官方注册地址👉👉:接入微信支付 - 微信商户平台 备注:此商户号为超级管理员,一般由更上级领导进行注册(     非前端人员注册    ),会成为公司收款账户,主要填写超管信息并上传企业资料(如:营业执

    2024年04月14日
    浏览(58)
  • 微信小程序的支付流程

    微信小程序为电商类小程序,提供了非常完善、优秀、安全的支付功能 在小程序内可调用微信的 API 完成支付功能,方便、快捷 场景如下图所示: 用户通过分享或扫描二维码进入商户小程序,用户选择购买,完成选购流程 调起微信支付控件,用户开始输入支付密码 密码验证

    2024年02月02日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包