如何设计一个好的收银台?五个场景案例分析,让你轻松搞定

2024-09-12
来源:网络整理

在日常生活中,相信大家都对“收银机”并不陌生,在各种场景下都需要用到它。那么如何设计一款好的“收银机”呢?笔者列举了“收银机”的五种场景,并对其业务架构设计、关键逻辑设计、收银功能设计等进行了探讨,希望能够给大家带来启发。

案例一:医疗场景收银柜台

在医疗业务场景中,患者在接受医疗服务后需要支付相应的费用,但传统医院收费方式存在排队等候、付款不方便等问题。因此我们在医疗场景中的收银模块设计旨在解决这些问题,提供更加方便、快捷的付款方式。

现在我们通过两个常见的医疗场景来了解现有的用户痛点。

场景一:预约

小李上班时间固定,有一天请假去医院就医,但由于不熟悉医院流程,不知道该挂号哪个科室,只能去前台问诊,问诊结束后,他到挂号窗口排队交费,却被告知该科室已经没有预约,只能改日再来。

小红上班时间固定,有一天身体不舒服,就很轻松地通过小程序预约了某医院的专家诊疗,到诊疗时间就直接到医院。

场景二:线下问诊

小李在诊所门口等候,听到叫号,便进门问诊。医生开完处方后,小李便去付款窗口付款。付完钱后,小李拿着收据去药房取药。

小红在诊所门口等候,听到叫号后,便进入诊所问诊,医生开好处方后,小红用手机扫码完成支付,然后直接去药房取药。

从以上场景我们可以看出,收银员在医疗场景下解决的核心问题是方便快捷的支付,减少排队等候,提高医院工作效率。

1.业务架构设计

通过以上医疗场景分析,业务架构设计如下:

2. 关键逻辑设计

2.1 门诊服务

在您访问之前:

这里的“收银员”界面即“确认预约”界面。

治疗期间:

医疗咨询过程中有两种交互支付方式:

方法一:医生开具处方后,HIS系统直接推送“缴费单”信息到微信,或者患者直接进入小程序点击“缴费单”,再点击“立即支付”即可完成支付。(小程序中已经有患者信息)

方法二:医生开具处方并打印账单后,患者只需用微信扫描即可进入“付款发票”界面,点击“立即支付”即可完成支付。(小程序不一定包含患者信息)

这里的“收银员”界面即“付款单”界面。

访问后:

患者通过微信支付成功后,微信支付将支付信息回传给收银模块,收银模块通知订单系统,订单通知相关业务系统。

2.2 住院

入学前:

这里的“收银”界面就是“住院存款”界面,跟金额充值类似。

住院期间:

医生每天录入患者处方信息,生成日清单(订单),向收银模块发起账户扣款请求,执行成功并记录在住院清单模块中。若余额不足,账户系统推送余额不足信息。患者点击进入“住院押金”界面。

出院后:

医生在住院业务系统中点击结算按钮,结算系统获取订单信息并生成结算信息,推送到账户系统执行扣款结算任务,若有余额,收银模块执行原退回任务。

3.收银功能设计

在医疗场景中,收银模块是非常重要的部分,可以提高医院的工作效率,节省时间和资源,同时也能提高患者及家属的支付体验。

3.1 收费功能

收费功能包括各类费用的收取和处理,例如挂号费、检查费、药品费、手术费等。同时,收费功能还需要考虑支付方式的多样化,包括现金、银行卡、支付宝、微信等。(下面的介绍以微信小程序为例,因此在支付方式上只支持微信支付。)

3.2 退款功能

退款功能包括了各种费用的退款处理,比如挂号费、检查费、药品费、手术费等,同时退款功能还需要考虑退款的流程和时间,以及各种支付方式的退款方式。

3.3 预约登记功能

预约挂号功能包括患者预约登记等操作,同时预约功能还需要考虑预约流程、时间,以及预约方式、费用等细节。

3.4 查询功能

查询功能包括各类费用、预约、登记等的查询与办理,同时查询功能还需要考虑查询方式和流程,以及查询结果的呈现等细节。

总之,在医疗场景中,收银模块需要兼顾收费、退费、预约登记、查询等各项功能的设计,只有做好每一个功能设计的细节,才能开发出高效、安全、易用的收银应用产品。

4. 最后的想法

在医疗场景下设计收银应用产品时,需要考虑很多方面,比如保护患者信息安全、提高工作效率、简单易用等。由于医院级别越高,业务系统越复杂,需要为产品设计相应的模块和功能,以满足不同的业务需求和用户群体。同时也要保证产品简单易懂,适应不同用户的需求。

除此之外,收银应用产品还可以应用到其他场景,比如食堂收费、停车收费等,产品设计需要根据不同的业务需求为产品设计相应的功能,满足用户需求。

案例二:积分电商收银员

作为线上+线下新零售积分电商系统,有APP收银员和线下门店收银员POS收银员,线上线下支付收银员都可以参与促销活动、营销活动,下单后会影响商户进销存体系的库存,收银员有积分+积分全抵扣、积分+第三方支付、第三方支付、大额转账等。

商户店铺内商品可享受促销活动:满额折扣、满额赠礼、满额加购、营销优惠券(品牌、类目、产品、全店优惠券)、消费抵扣积分、会员等级、会员价。同时店铺可充值储值卡、使用储值卡支付。

1.业务流程图及系统逻辑

平台运营后台为收银台设置支付方式规则,前台用户下单时系统会获取支付方式设置订单,用户选择第一种支付方式后会判断是否为积分支付,积分支付会有全额扣款订单和扣款部分订单,当使用的积分不足以进行部分扣款时系统会进入合并支付。当用户选择第二种方式时会根据后台设置支付比例获取两种支付方式,两种支付方式之和大于100%为合并支付,不满足则无法合并。

同时,当支付方式有积分时,系统会判断是否实名认证、设备是否频繁使用等,首次验证手机验证码,最后验证交易密码,完成订单积分支付。

请求调用收银台时会判断商品是否有营销、促销、会员价等折扣,系统会排除相互排斥的折扣方式,将最终折扣价分配给参与的商品。订单使用积分抵扣后,会按照抵扣金额与商品金额的比例将抵扣金额分配给每件商品,最后计算单件商品实际支付金额与订单总实际支付金额,用于后期商户分账、折扣补贴等结算用途。

2. 产品原型

2.1 商户店铺营销

2.2 商户店铺促销

2.3 在线支付接口

2.4 POS支付接口

2.5 POS会员充值

2.6 平台支付方式设置

案例三:线下娱乐收银员

线下娱乐是指依赖线下实体的休闲娱乐场所,比如街机厅、真人CS、密室逃脱等,在这些场所里,收银员是不可或缺的一部分,支撑着整个店铺的运营。

1. 场景与功能

与传统收银系统仅负责收银不同,线下游乐园为了满足多样化经营的需求,往往要求收银柜台除了正常的售票功能外,还需兼顾在线下单、会员管理、当日订单管理、团建订单管理、预约订单管理等。

现在我们来看看收银机改造升级的整个过程,以及上图所示的功能体系是如何一步步形成的。

1.1 线下交易功能

小王开了一家密室,连接了一台收银机,帮他完成门店的售票、收银工作,小王会用这台收银机做什么呢?

在管理后台上架商品,顾客到店时选品、创建订单,使用条码扫描器扫描用户的支付码,用户支付完成后将收银员打印的小票交给顾客,当日结束时在管理后台查看当天的订单。

1.2 当日订单管理功能

上述的结账流程会造成一个问题,那就是对当天的订单进行管理非常不方便。

如果顾客想要换货或者退款,必须先离开收银台或者在其他设备登录管理后台,才可以管理订单。

所以小王希望能够直接在收银台管理当天的订单。

1.3 折扣及导购功能

升级收银机功能后,小王开始思考怎样才能吸引更多的顾客。

他想到通过优惠活动吸引用户消费,同时招募一些推广员,为活动带动流量。

为了能够在收银台使用折扣,以及和促销员结算佣金费用,小王需要能够在管理后台配置优惠券,并在收银台使用优惠券。同时,还需要能够在创建订单时关联导购员,方便结算促销员费用。

1.4 班次切换功能

小王的生意渐渐红火起来,他发现自己一个人实在是太忙了,需要招聘一名或者多名店长帮他处理收银工作,这样就可以几个人轮流上班了。

这时候,一个新的问题又出现了:小王该怎么结算各个店长的绩效?

最好的办法是每个店长下班的时候交接班,收银机会自动打印出店长工作流程汇总,小王再根据流程跟店长结算业绩。

1.5 第三方订单功能

很快小王的店铺就遇到了瓶颈,单纯依靠线下的自然流量已经无法实现收入增长,小王想到把商品放到美团或者抖音上,增加线上收入。

因此收银员需要能够直接识别美团或抖音的订单,或者至少能够将美团或抖音的订单与当前订单关联起来,方便核对。

考虑到不清楚第三方订单到底有多少,是否会有新的第三方加入,小王选择了关联订单的解决方案。

1.6 会员管理功能

为了更好地服务顾客,增加顾客回头客,小王想推出自己的会员卡业务。

另外为了管理方便,最好在收银台集成开通会员卡、充值会员卡、管理会员卡的功能,同时可以选择会员卡进行支付。

支付页面模板_支付界面图片_支付界面设计

为了方便管理会员卡充值订单,最好能在当日的订单管理功能中查询会员卡充值订单。

1.7 在线订单出票功能

当积累了一定数量的会员之后,小王考虑能不能接入一个网上商城,让会员们可以在他的网上商城购买商品,还可以管理会员卡?

小王说到做到,很快网上商城就上线了,然而新的问题又出现了:线上订单如何线下结算?

收银台好像要支持在线订单的开票功能,同样,为了方便收银员日常的订单管理,订单也要能够进行查询和管理。

1.8 团队订单/预约订单功能

小王的密室逃脱店越来越火爆,订单量一天天增多,很多大大小小的团体都希望在小王的店里开展自己的团队活动,同时散客也不喜欢在网上买票后到店购买失败。

于是小王只能考虑增加团购单功能和预约单功能,考虑到这两者的对象和消费方式与一般用户不同,小王选择在收银台处将功能整合起来,一起管理,但要注意与当日单进行区分和整合(在最终支付完成前,团购单和预约单不要计入当日单)。

2. 收银员结构

根据以上场景分析及收银功能思维导图,收银架构如下(蓝色为应用层,黄色为服务层,此处描述以文字表述,以保证结构图清晰):

3.收银台设计

说完了场景和架构,我们来看看具体的设计(会员相关的内容在钱包中已经分析过了,这里就不再赘述了)。

3.1 线下交易接口

选择导购员,本质上就是将导购员的信息和订单信息绑定在一起了(你甚至可以在订单备注里写上导购员的昵称),所以在下订单的时候,选择预先设置好的导购员就可以了。

接下来我们来看看商品选择,在商品区选中商品后,会出现在订单区,订单区还会显示预计支付金额(为了推广会员卡,还会同步显示使用会员卡支付可以优惠多少,省去店长心算的麻烦)。

为了方便商品的展示和管理,订单区中的商品信息进行了简化,并可修改商品数量、删除商品。

选择商品后我们还需要选择是否使用优惠券,如下图所示,我们可以看到优惠券信息及使用限制。选择优惠券后订单区会同步优惠券信息,预估金额也会同步变化。点击优惠券的“X”可以删除该优惠券。

3.2 选择折扣方式界面

选择好商品和优惠券之后,我们可以点击 来确认订单信息并收款,如下图所示。

3.3 选择支付方式界面

最终的订单信息将会显示在支付方式选择界面的左侧,需要注意的是,该信息可能会根据支付方式的不同而变化。

除了在右侧选择支付方式外,如果是第三方订单,还需要输入第三方订单号来关联订单(也可以使用备注的方式)。

如果支付方式为微信或者支付宝,可以使用扫码枪扫描用户的支付码并确认支付;如果支付方式为会员卡,需要输入会员卡号或者用户手机号,点击确认支付。

尖端:

知识点1:客户已经在第三方支付了费用,怎么在这里支付呢?简单的解决办法就是小王在货架上放一个0元的商品,和第三方卖的商品进行匹配。如果第三方卖的是代金券呢?只要在货架上放一张和代金券面值一样的代金券就可以了。

知识点2:商户扫描用户的支付码就是B扫C,本质上是通过扫码获取用户的支付码号,然后通过支付码号调用相应的平台接口完成支付。

3.4 购票流程

支付完成后系统会自动打印小票,到此收银柜台最常用的收银功能已经形成了一个完整的闭环。整体流程如下(虚线表示可以跳过下一环节,实线表示不能跳过):

此时,我们再来回顾一下曾经在收银台出现过,但是从未被提及过的一项功能:在线订单出票。

在前面的功能分析中,这个功能被认为是一个重要的组件,但是为什么它却变成了收银台的一个小按钮呢?

我们来看看问题出在哪儿,我们先来看网上订票的流程:

我们可以发现,相比线下结账流程,步骤少了很多,线上下单不需要选择导购、链接第三方信息,甚至不需要输入支付信息,绝大部分步骤都是线上完成(黄色方块)。

那么收银机只要能出票就行了,多简单啊,只要输入订单号就可以打印小票,这样就不会占用收银机太多的空间了。

出票之后,收银台最重要的功能就是提供订单管理,我们先来看一下订单管理界面。

3.5 今日订单管理界面

这是一个很常用的订单管理功能,可以检索订单、查看订单信息和管理订单。这里我们重点讲解一下订单分类和订单管理部分。

前面我们提到过,订单的类型有很多,但一般来说,不管是哪种订单,都应该包含上图所示的元素。不过,不同的订单类型对于其中一些元素可能有不同的子项目。

比如线下交易的订单状态有“待支付”、“已付款”、“已开票”、“已使用”等,而会员服务的订单状态要么是“充值成功”,要么是“充值失败”。再比如会员服务不具备换货功能,而线下和线上交易都需要支持换货。

订单管理部分主要讲解各个功能的含义或者处理流程,并不涉及具体的页面表现。

3.6 产品更换流程

更换商品是一种很常见的行为,而之所以需要更换商品,需要根据店铺的经营内容和顾客的心理状态具体分析。比如小王的密室店铺,可能是因为上一位顾客破坏了装备,导致下一位玩家无法正常消费,而不得不更换商品。

退款也是店铺经营中常见的问题,一般支付渠道都会提供退款渠道,这里就不细说了。

3.7 打印票证

打印小票是特别值得一提的,有人会疑惑,之前收银、出票的时候不是已经打印过小票了吗?为什么还要提供一个重复这个操作的函数呢?

这个由业务来决定,如果有验票环节,那么就要考虑用户一次购买多个商品,在购买时把票丢了的情况,这时候重新打印票就有意义了。

接下来我们看一下队令管理,还是先看图。

3.8 团队订单管理界面

如图所示,一个团购单除了基本的下单时间和序列号外,还会包含顾客的联系方式,预约时间和定金(定金是为了避免顾客取消订单导致店铺空空如也)。

让我们看看如何添加新订单。

3.9 团队订单新页面

订单下单成功后即可等待顾客来店消费,消费完成后使用结算功能收取余款即可完成团队订单的交易,同时该订单将从团队订单管理移至日常订单管理。

最后说一下预订订单管理。由于预订流程主要发生在用户端,收银台仅用于接收预订信息和进行简单的管理(获取用户联系方式、取消预订),因此本文就不做深入分析,感兴趣的读者可以自行研究。

案例四:ETC收银场景

在常见的收银台中,前台负责支付充值请求、可用支付方式处理、默认支付方式及排序处理、支付方式图标及文字显示处理、支付充值处理;后台负责各种支付方式使用及显示规则的配置。

ETC场景下的收银员比较简单,主要负责收单和充值两个功能。充值主要是给ETC钱包充值,用于后续的通行费扣款。消费者收单主要是用于通行费扣款以及申请等增值服务费用。

收单支付的需求和传统消费支付是一样的,就不多说了,这次主要介绍一下ETC充值场景。

由于我们是微信小程序上的产品,所以ETC充值的首选支付方式肯定是微信支付,当用户点击【充值按钮】后,会显示收银台(筛选显示可用支付方式后),用户可以选择通过微信支付或者银行卡转账进行充值。

为了兼容另外一种特殊的充值方式,我们的收银台和传统的收银台有点不同,您必须先选择付款方式,然后进行相应的付款操作。

点击微信支付,跳转至选择充值金额页面,选择金额并确认付款后,会启动微信支付APP,支付成功即充值成功。

以上说的特殊充值方式为银行卡转账充值,需要用户主动使用手机银行向指定账户转账,款项到账后,我们的ETC账户系统会将款项充值到钱包,流程如下:

因此在点击银行转账时,不需要调出支付渠道,而是向用户展示相应的转账指南,并且提供复制按钮,方便用户切换到手机银行快速粘贴操作,而不需要输入那么多文字。

因此,如果让用户选择金额,然后告诉他需要自己转账,那就显得多余,用户也会感到困惑。

案例五:海外博彩业收银员

说到游戏行业,大家首先想到的就是王者荣耀、英雄联盟、阴阳师等国产游戏。其实,无论在国内还是国外,游戏都是年轻人的最爱。年轻人在游戏中花费不菲,购买皮肤、钻石、通行证,不仅满足了自己的游戏需求,也为游戏公司提供了可观的收入。

游戏中必须要有收银员,收银员的核心能力是支持当地最流行的支付方式,让玩家能够快速完成游戏充值。好的收银员往往支付流程简单,能够覆盖当地所有主流支付方式,支付体验良好。

为了提高支付成功率,该公司希望开发一种流程更简单、收银台用户体验更好的支付方式。

经过仔细调研,我们发现部分电子钱包在产品能力中提供了扣款功能,只要用户在第一次支付时完成绑定合约,钱包便可以在第二次及后续支付中主动发起扣款。完成合约后,用户只需一键即可完成支付流程,大大缩短了支付交互流程。交互流程的缩短必然带来转化率的提升,从而提高整体支付成功率。我们将这种支付方式命名为“一键支付(一)”。

该解决方案在泰国现有收银柜台的电子钱包菜单中添加了一种名为“一键支付”的新支付方式。

原有常规支付流程与一键支付流程的区别如下:

在一键支付流程中,最关键的逻辑是建立游戏用户与游戏商家之间的一对一绑定关系。

绑定过程流程如下:

进入收银台后,选择支付方式,点击付款。

若游戏用户尚未绑定协议,跳转至协议签署页面。

若游戏用户已绑定协议,则直接发起扣款,此时页面会显示支付成功、正在处理、支付失败三种结果。点击“返回商户”跳转回游戏商户页面,商户会显示收到的支付结果并完成充值。

专栏作家

陈天宇洲,微信公众号:陈天宇洲,人人都是产品经理专栏作家,多个平台支付领域专栏作家,十年资深产品人,专注于为十万支付产品经理、支付机构、企业提供有深度的支付内容与服务!

题图来自,基于CC0协议。

分享