针对扫码点餐类型的订单,同一个桌码生成的订单,大家都是可以看得见的,所以可以由其中的任意一位来完成付款买单/结账。

所以如果在座的如果某人有可用的优惠券,或者是有餐馆的vip,那么建议让他来买单,即可享受折扣价。

具体接口为:

《前端api接口文档》

参数说明

orderId

该参数为用餐桌token获取的当前未支付的订单记录的id;

餐桌的未结算的订单,同一个桌码下扫码用户共享,均可以看见;

该参数一般为6-8位长度的数字,注意不要和订单号(一般为16位以上)注意区分,不要混淆;

calculate

该参数位 boolean 类型,传入 true 为预买单,只是计算当前买单用户所属会员 + 可使用优惠券及使用优惠券后的折扣 + 系统设置的满减规则后实际需要支付的金额;

获取到实际支付金额以后,您就可以通过不传该参数、或者是传入 false ,来完成最终的买单/结账;

couponId

本次买单使用的优惠券id,可传入多张优惠券(如果后台菜品设置来允许使用多张优惠券的情况下),多张优惠券的id,用英文的逗号分隔开;

token

本次买单用户的token,注意,这个token 不再是餐桌的token了

如何结合在线支付

上述接口,默认是从当前用户的可用余额中扣除费用,那么,如果可用余额不足的情况下,如何来实现在线支付和买单动作在一步内完成呢?

① 计算需要在线支付的金额

通过上述接口,传入 calculate=true 获取到本次需要买单的实际金额;

通过查看用户余额的接口,读取到当前可用余额;

根据两者来判断本次需要通过在线支付多少金额;

② 发起在线支付

通过接口文档中的在线支付接口,传入指定金额参数发起在线支付;

支付接口的 nextAction 参数,请传:

{"type": 9,"orderId": 1234,"couponId": 9908
}

具体请参阅:

nextAction 参数使用详解

扫码点餐在线买单/结账接口相关推荐

  1. 前后端齐全的扫码点餐小程序(后端Java)

    真正的大师,永远都怀着一颗学徒的心! 一.项目简介 时间真的经不住算计的,一晃,就是好多年. 时间差不多又过了半年,真的好快.转眼间到了而立之年,可是还没立的起来,依旧在人潮汹涌的社流中,被推着往前走 ...

  2. Java后台微信点餐小程序开发最新版笔记,Springboot+Mysql+Freemarker+Bootstrap+微信小程序实现扫码点餐小程序,包含语音提示,微信消息推送,网页管理后台

    由于之前的Java后台微信点餐小程序有些知识点过时了,所以今天重新出一版,把里面过时的知识点更新下 前五章是部署笔记,后面是知识点的详细讲解,大家可以先看部署笔记,部署起来后,再跟着详细知识学习. 第 ...

  3. 手机点餐系统概述_疫情之下,无接触点餐模式再成热搜,扫码点餐系统能不能普及?...

    近期,广东省逐步恢复堂食,提倡隔桌就餐!宁波.成都等地餐饮店也在慢慢复工,倡导隔桌就餐,间距至少1.5米.随着复工复产政策的执行,这类情况也正在其他各地重演. 受疫情影响,餐饮行业面临巨大改革,其中线 ...

  4. “变味”的扫码点餐 不获取个人信息不能吃饭

    来源:IT时报 ID:vittimes 作者:潘少颖 视频来源:IT时报 显而易见的是,人工成本的下降和运营效率的提升会给餐厅带来经济收益,在成本居高不下的餐饮业,显得尤为重要. 但餐厅更为看重的,则 ...

  5. 扫码点餐系统源码 外卖点餐小程序源码 点餐APP全套源码

    1. 开发语言:JAVA 2. 数据库:MySQL 3. 原生小程序 4. Sass 模式 5. 带调试视频 门店独立管理后台,可打包微信小程序,H5,APP,LBS定位附近门店,可导航前往下单,订单 ...

  6. 外卖点餐 堂食点餐 扫码点餐源码 点餐APP源码

    外卖点餐 堂食点餐 扫码点餐 支持店内扫码点餐.外卖点餐配送于一体的微餐饮系统,支持手机端商家管理,支持商家创建优惠券,支持商家自定义打印机功能,支持商家财务管理,支持商户菜品管理,支持菜品自定义分类 ...

  7. 智慧扫码点餐系统源码

    智慧餐厅扫码点餐小程序系统源码 1. 开发语言:JAVA 2. 数据库:MySQL 3. 原生小程序 4. Saas 模式 5. 带调试部署视频 6.总后台管理端+商家端+门店端+小程序用户端 智慧扫 ...

  8. 外卖扫码点餐系统源码 后台管理端+商家端+门店端+小程序用户端源码

    外卖点餐 堂食点餐 扫码点餐 本套扫码点餐系统源码基于java语言开发,移动端原生小程序,SaaS模式.代码完整,带部署调试视频. 系统由总后台管理端+商家端+门店端+小程序用户端组成,支持扫码点单. ...

  9. 扫码点餐小程序源码_扫码点餐小程序有什么用?怎么制作?

    现在小程序扫码点餐服务已经越来越普及,当用户需要点餐时,无需麻烦服务人员,只需扫描餐桌上或者海报上的小程序码,就能快速点餐下单.这样不仅节约了排队时间,也提高了商家自己的服务效率. 上线了小程序案例, ...

最新文章

  1. 如何在java中叠加图层
  2. wpf单容器中的Chrome
  3. 【转】5亿个数找中位数
  4. Educational Codeforces Round 106 (Rated for Div. 2) D. The Number of Pairs 数论gcd
  5. 关于Istio 1.1,你所不知道的细节
  6. 验证采集[Python]代理抓取并验证-多线程
  7. 设计网站导航|强大且智能的设计师导航
  8. SGU 286 Ancient decoration(Euler路径+二分匹配)
  9. 字节跳动联邦学习平台通过中国信通院首批评估 数据安全能力得到专业验证
  10. 【grpc】[Python] A file with this name is already in the pool
  11. 软件工程 2016.7.3 日报
  12. php7 电子书 下载,php7.3.8中文电子手册
  13. win7自带计算机,win7系统自带的计算器不见了的解决方法
  14. UI自动化报错Can not connect to the Service解决方案
  15. linux输入法图标不见了,桌面上右下角的输入法图标不见了 怎么找回?
  16. MySQL 的 max_allowed_packet
  17. 【Nodejs】732- 我为 Express 开了外挂
  18. SAP MM采购订单上的总账科目如何自动带出来
  19. Android Tools 在线更新SDK Manager
  20. 【题解】A1004 求三个数的平均数

热门文章

  1. HTML系列之表格标签
  2. 网购秒杀系统架构设计案例分析
  3. 2021最新Qt6开发环境(Qt Creator)安装以及卸载记录
  4. 玫瑰花和数据分析的勾搭关系
  5. 2007元旦祝福短信汇总
  6. Unity的Vsync Count垂直同步原理剖析
  7. uniapp微信一键登录微信授权
  8. Java构造方法(与类名相同的方法)、类方法、类变量、实例方法、实例变量
  9. 计费管理系统开发历程与源码分享(武汉理工大学程序设计综合实验课程设计)
  10. 数仓之基础概念汇集1