交易控制系统及方法技术方案

技术编号:21401511 阅读:21 留言:0更新日期:2019-06-19 07:41
一种交易控制方法,应用于自动售货机,所述交易控制方法包括:侦测是否接收到交易请求;若接收到交易请求,获取请求交易的商品信息及在付款方式选择界面所选定的一付款方式,并禁用其他付款方式;判断付款是否成功;若付款成功,根据所述请求交易的商品信息控制自动售货机进行出货,以完成交易;及若付款不成功,显示交易失败信息。本发明专利技术还提供一种交易控制系统。上述交易控制系统及方法,支持多种付款方式,且可避免重复付款,提示用户使用体验。

【技术实现步骤摘要】
交易控制系统及方法
本专利技术涉及电子设备
,尤其涉及一种应用于自动售货机的交易控制系统及方法。
技术介绍
自动售货机是20世纪70年代在日本、欧美发展起来的一种全新的消费方式,自动售货机又被称为24小时营业的微型自助超市。现有自动售货机主要销售的货品对象是饮料或者小食品、盒装商品、片装/袋装商品等,交易模式是采用小额现金交易,其包含有现金入与出(硬币找零)两大系统,由于采取现金支付的方式,不方便用户使用。随着移动支付的兴起,改进型的自动售货机支持扫码付款及现金付款,其多种付款方式可同时使用,当用户误操作时可能会出现重复付款,影响用户的使用体验。
技术实现思路
有鉴于此,有必要提供一种交易控制系统及方法,其能避免出现重复付款,提升用户的使用体验。本专利技术一实施方式提供一种交易控制系统,应用于自动售货机。所述交易控制系统包括:处理器;及存储器,适于存储多条指令,所述指令适于由所述处理器执行:侦测是否接收到交易请求;若接收到交易请求,获取请求交易的商品信息及在付款方式选择界面所选定的一付款方式,并禁用其他付款方式;判断付款是否成功;若付款成功,根据所述请求交易的商品信息控制所述自动售货机进行出货,以完成交易;及若付款不成功,显示交易失败信息。本专利技术一实施方式提供一种交易控制方法,包括以下步骤:侦测是否接收到交易请求;若接收到交易请求,获取请求交易的商品信息及在付款方式选择界面所选定的一付款方式,并禁用其他付款方式;判断付款是否成功;若付款成功,根据所述请求交易的商品信息控制自动售货机进行出货,以完成交易;及若付款不成功,显示交易失败信息。与现有技术相比,上述交易控制系统及方法,可支持多种付款方式,且可避免重复付款,并可根据外界环境控制自动售货机切换售货模式与广告播放模式,具有良好的广告宣传效果,人机交互方式更人性化。附图说明图1是本专利技术一实施方式的自动售货机的应用场景图。图2是本专利技术一实施方式的自动售货机的功能模块图。图3是本专利技术一实施方式的交易控制系统的功能模块图。图4是本专利技术另一实施方式的交易控制系统的功能模块图。图5是本专利技术一实施方式的交易控制方法的步骤流程图。主要元件符号说明如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参阅图1,在一实施方式中,一种自动售货机100可以通过网络与服务器200进行通信,例如WIFI网络、GPRS网络、CDMA网络或3G/4G网络等。服务器200可以实时获取多个自动售货机100的运行状态信息、交易信息、库存信息等等。请同时参阅图2-3,自动售货机100包括存储器101、处理器102及交易控制系统103。所述交易控制系统103包括一个或多个模块,所述一个或多个模块可以存储在存储器101中并可由处理器102执行,以完成本专利技术所提供的功能。存储器101可以用于存储自动售货机100的各种资料,例如存储交易控制系统103的程序指令。在一实施方式中,所述一个或多个模块包括交易侦测模块10、主控模块20、判断模块30、显示模块40及出货控制模块50。交易侦测模块10用于侦测是否接收到交易请求。在一实施方式中,所述自动售货机100可以支持售卖多种商品,所述商品可以是饮料、日用品、零食、电子产品、香烟、保健品等等。所述交易请求可以是自动售货机100上的物品选择按键(图未示)被按压时所发出的。若自动售货机100无物品选择按键,而是通过触控屏(图未示)触控来选择购买商品,则所述交易请求也可以是点击触控屏的商品图标或商品名称所发出的。在一实施方式中,交易侦测模块10可以在自动售货机处于售货模式时侦测是否接收到交易请求。需要说明的是,若请求交易的商品的库存为零,则不能对该商品发起交易请求。例如,若某一商品的库存为零,该商品对应的物品选择按键的指示灯熄灭或屏幕商品图片灰色显示,若该商品的库存不为零,则该商品对应的物品选择按键的指示灯点亮或屏幕商品图片彩色显示。若接收到交易请求,主控模块20用于获取请求交易的商品信息及在付款方式选择界面所选定的一付款方式,并禁用其他付款方式。在一实施方式中,所述请求交易的商品信息可以包括商品名称、商品价格及商品所处的货道信息。当接收到交易请求后,自动售货机100的显示模块40可以生成一付款选择界面,以供用户选择,该付款选择界面可以包括多种付款方式。所述自动售货机100支持的付款方式可以分为三种:刷卡付款、扫码付款及现金付款。所述刷卡付款可以包括银联卡刷卡付款、城市一卡通刷卡付款、员工工卡刷卡付款等。所述扫码付款可以包括微信扫码付款、支付宝扫码付款等。所述现金付款可以包括纸币投入付款、硬币投入付款等。当主控模块20接收到用户选定的其中一种付款方式时,将禁用其他未选用的付款方式,以避免出现同时使用。例如用户选定为刷卡支付,则主控模块20将禁用扫码付款及现金付款。在一实施方式中,若用户选定的付款方式是刷卡付款,主控模块20将激活读卡器(即所述读卡器由待机状态切换为使用状态)并可控制扬声器输出一“请刷卡”的语音提示。若用户选定的付款方式是扫码付款,主控模块20将控制显示模块40显示微信/支付宝二维码,并可控制扬声器输出一“请扫码”的语音提示,进而用户可以选择用微信APP扫码微信二维码进行付款或用支付宝APP扫码支付宝二维码进行付款。若用户选定的付款方式是现金付款,主控模块20可控制扬声器输出一“请投币”的语音提示,进而用户可以选择将硬币投入硬币机中或将纸币平整投入纸币机中。判断模块30用于判断付款是否成功。在一实施方式中,若选定的付款方式是刷卡付款,所述判断模块30用于判断在第一预设时间内是否扣款成功,所述第一预设时间可以是从扬声器发出“请刷卡”的语音提示后开始计时。所述第一预设时间可以根据实际使用进行设定,例如将所述第一预设时间设置为10s,在第一预设时间内,如果刷卡扣款失败(例如可以是扣款金额异常、余额不足、无效卡等情形),可以尝试重新刷卡。若超过第一预设时间仍未扣款成功,判断模块30判断本次商品交易付款失败,显示模块40输出并显示交易失败信息(例如,显示交易失败信息持续2s),自动售货机100将再次进入售货模式,以允许用户发起交易请求。所述交易失败信息可以是“卡信息读取有误”、“刷卡黑名单”、“当天消费金额已满”、“扣款失败”等信息。若刷卡付款成功,所述主控模块20可控制扬声器发出“嘟”的一声提示刷卡成功,并控制所述显示模块40显示刷卡付款信息。所述刷卡付款信息可以包括商品名称、消费金额、余额等信息。例如,银联卡刷卡消费,显示模块40显示消费金额;城市一卡通、员工工卡刷卡消费,显示模块40显示消费金额及余额信息。若选定的付款方式是扫码付款,所述判断模块30用于判断在第二预设时间内是否扣款成功,所述第二预设时间可以是从扬声器发出“请扫码”的语音提示后开始计时。所述第二预设时间可以根据实际使用进行设定,例如将所述第二预设时间设置为120s,在第二预设时间内,如果扫码扣款失败(例如可以是扣款金额异常、余额不足、网络繁忙等情形),可以尝试重新扫码。若超过第二预设时间仍未扣款成功,判断模块30判断本次商品交易付款失败,显示模块40输出并显示交易失败信息(例如,显示交易失败信息持续2s),自动售货机100将再次进入售货模式,以允许用户发起交易请求。所述本文档来自技高网...

【技术保护点】
1.一种交易控制系统,应用于自动售货机,其特征在于,所述交易控制系统包括:处理器;及存储器,适于存储多条指令,所述指令适于由所述处理器执行:侦测是否接收到交易请求;若接收到交易请求,获取请求交易的商品信息及在付款方式选择界面所选定的一付款方式,并禁用其他付款方式;判断付款是否成功;若付款成功,根据所述请求交易的商品信息控制所述自动售货机进行出货,以完成交易;及若付款不成功,显示交易失败信息。

【技术特征摘要】
1.一种交易控制系统,应用于自动售货机,其特征在于,所述交易控制系统包括:处理器;及存储器,适于存储多条指令,所述指令适于由所述处理器执行:侦测是否接收到交易请求;若接收到交易请求,获取请求交易的商品信息及在付款方式选择界面所选定的一付款方式,并禁用其他付款方式;判断付款是否成功;若付款成功,根据所述请求交易的商品信息控制所述自动售货机进行出货,以完成交易;及若付款不成功,显示交易失败信息。2.如权利要求1所述的交易控制系统,其特征在于,所述指令还包括:判断所述自动售货机是否存在触发事件;若存在所述触发事件,控制所述自动售货机进入售货模式,以接收所述交易请求;若不存在所述触发事件,在预设时间后控制所述自动售货机进入广告播放模式;及其中,所述触发事件包括:有物体靠近所述自动售货机、所述自动售货机的物品选择按键接收到按压动作、所述自动售货机的触摸屏接收到触控动作、或所述自动售货机接收到投币。3.如权利要求1所述的交易控制系统,其特征在于,所述指令还包括:检测所述自动售货机是否正常出货;若出货正常,记录并保存交易数据;及若出货异常,将已扣款金额按原扣款路径进行返还并输出退款提示信息。4.如权利要求1所述的交易控制系统,其特征在于,所述付款方式包括刷卡支付方式、扫码支付方式及现金支付方式,所述指令还包括:若选定的付款方式为刷卡支付方式,激活读卡器并判断预设时间内是否刷卡付款成功;及若刷卡付款不成功,显示刷卡付款异常原因;或若选定的付款方式为扫码支付方式,生成待付商品二维码并判断预设时间内是否扫码付款成功;及若扫码付款不成功,显示扫码付款异常原因;或若选定的付款方式为现金支付方式,显示投币金额并判断是否可以扣款成功;及若扣款不成功,显示扣款异常原因并退币。5.如权利要求1所述的交易控制系统,其特征在于,所述指令还包括:若当前交易结束,判断是否接收到新的交易请求;若接收到新的交易请求,控制所述自动售货机进入售货模式并解锁被禁用的付款方式;及若未接收到新的交易请求,控制所述自动售货机进入自检模式,以检测是否存在系统异常。6.如权利要求1所述的交易控制系统,其特征在于,所述指令还包括:获取对所述自动售货机每一货道在一时刻拍摄的图片;将所述图片与上一时刻拍摄的图片进行比对,以判断每一所述货道的库存是否发生变化;及若某一货道的库存发生变...

【专利技术属性】
技术研发人员:黄丽全俊杰夏茂林
申请(专利权)人:鸿富锦精密工业武汉有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1