本发明涉及智能支付技术领域,具体涉及一种商品价格支付方法及装置。
背景技术:
目前,用户在购买商品时,需要到收银台,收银员依次扫描商品条形码,通过pos前台软件确定促销折扣,组合,会员等,确定收银总金额。消费者通过现金和银行卡以及互联网等支付方式完成支付。收银完成找零及打印小票或发票。收银员再协助用户或用户自己完成装袋,拿走商品,完成交易。
现有技术中,用户是在收银台进行支付,收银员需要一直接待当前的用户,其他用户则需要在后面排队等候,直到当前用户支付完成后,收银员才扫描下一位用户购买的商品条形码,这样,支付效率低下,浪费时间。
技术实现要素:
针对现有技术中的上述缺陷,本发明提供了一种商品价格支付方法及装置,可以提高支付效率,节省时间。
第一方面,本发明提供的一种商品价格支付方法,包括:
支付端获取收银端的价格信息;
所述支付端获取用户的支付信息;
所述支付端根据所述支付信息和所述价格信息,生成支付的结果信息;
所述支付端将所述结果信息发送给所述收银端。
可选的,所述支付端接收收银端发送的价格信息,包括:
支付端获取收银端的每个商品的品名、单价信息、所有商品的总价信息、相应的促销折扣信息和会员信息。
可选的,所述支付端获取用户的支付信息,包括:
所述支付端根据用户的付款码获取支付信息;或者,
所述支付端根据支付码获取用户的支付信息。
可选的,当所述支付端获取用户的支付信息为所述支付端根据支付码获取用户的支付信息时,在所述支付端获取用户的支付信息的步骤之前,还包括:
所述支付端根据所述单价信息和所述总价信息,生成支付码;或者,
所述支付端接收所述收银端根据所述单价信息和所述总价信息生成的支付码;
所述支付端显示预先设定的支付码。
可选的,所述支付端根据所述支付信息和所述价格信息,生成支付的结果信息,包括:
所述支付端判断所述支付信息和所述价格信息是否相符;若相符,则生成支付成功的结果信息;若不相符,则生成支付不成功的结果信息。
第二方面,本发明提供的一种商品价格支付装置,包括:
价格信息获取模块,用于支付端获取收银端的价格信息;
支付信息获取模块,用于所述支付端获取用户的支付信息;
结果信息生成模块,用于所述支付端根据所述支付信息和所述价格信息,生成支付的结果信息;
结果信息发送模块,用于所述支付端将所述结果信息发送给所述收银端。
可选的,所述价格信息获取模块,具体用于:
支付端获取收银端的每个商品的品名、单价信息、所有商品的总价信息、相应的促销折扣信息和会员信息。
可选的,所述支付信息获取模块,包括:
第一支付信息获取单元,用于所述支付端根据用户的付款码获取支付信息;或者,
第二支付信息获取单元,用于所述支付端根据支付码获取用户的支付信息。
可选的,当所述支付信息获取模块采用第二支付信息获取单元时,所述装置,还包括:
第一支付码生成模块,用于所述支付端根据所述单价信息和所述总价信息,生成支付码;或者接收由收银端生成的支付码
第二支付码生成模块,用于所述支付端接收所述收银端根据所述单价信息和所述总价信息生成的支付码;
第三支付码显示模块,用于所述支付端显示预先设定的支付码。
可选的,所述结果信息生成模块,具体用于:
判断单元,用于所述支付端判断所述支付信息和所述价格信息是否相符;或者收银端判断
结果生成单元,用于在所述判断单元的判断结果为相符时,则生成支付成功的结果信息;在所述判断单元的判断结果为不相符,则生成支付不成功的结果信息。
可选的,所述装置,还包括:
信息获取模块,用于收银端获取价格信息和支付端的地址信息;
价格信息发送模块,用于所述收银端根据所述地址信息,将所述价格信息发送给所述支付端。
由以上技术方案可知,本发明提供一种商品价格支付方法,通过利用收银端获取商品的价格信息,通过利用支付端获取用户的支付信息,进而使支付端根据支付信息和价格信息,生成支付的结果信息,最后,使收银端获取到支付成功与否的信息。这样,可以将支付端与收银端分开,可以使用户在支付端完成支付过程,用户在支付端进行支付时,收银端可以接待下一个顾客,获取下一个用户购买商品的价格信息,可以避免多个用户在收银端等待,进而能够提高支付效率,节省时间。
本发明提供的一种商品价格支付装置,与上述商品价格支付方法出于相同的发明构思,具有相同的有益效果。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1示出了本发明第一实施例提供一种商品价格支付方法的流程图;
图2示出了本发明第二实施例提供一种商品价格支付装置的示意图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。
需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
本发明提供了一种商品价格支付方法及装置。下面结合附图对本发明的实施例进行说明。
图1示出了本发明第一实施例所提供的一种商品价格支付方法的流程图。如图1所示,本发明第一实施例提供的一种商品价格支付方法包括以下步骤:
步骤s101:支付端获取收银端的价格信息。
在本步骤中,支付端获取收银端的价格信息,可以包括:支付端获取收银端的每个商品的品名、单价信息、所有商品的总价信息、相应的促销折扣信息和会员信息。
支付端获取收银端的价格信息时,可以是支付端接收收银端发送的价格信息,也可以是支付端从收银端主动获取价格信息。
其中,所述商品为用户需要购买的商品。
在本步骤之前,还可以包括:收银端获取价格信息和支付端的地址信息;所述收银端根据所述地址信息,将所述价格信息发送给所述支付端。
其中,所述价格信息为每个商品的单价信息和所有商品的总价信息。所述商品为用户购买的、需要支付的商品。
所述收银端获取价格信息,可以包括:收银端获取商品的条形码信息;根据所述条形码信息获取商品的价格信息。
其中,所述收银端可以包括:条形码扫描器。收银端可以利用所述条形码扫描器扫描用户需要付款的商品的条形码。所述条形码扫描器可以发出多条激光扫描线,并接收条形码反射回来的多条激光扫描线。其中,条形码反射回来的多条激光扫描线包含条形码信息。将所述条形码反射回来的多条激光扫描线作为识别条形码的激光信号。所述条形码扫描器接收所述激光信号后,通过光电转换器件可以将所述激光信号转换为电信号,再经过数模转换器将所述电信号转换为数字信号,得到包含条形码信息的数字信号。其中,所述数字信号为二进制字符串。所述条形码扫描器可以将所述数字信号发送给条形码译码器,条形码译码器根据预存的译码表对所述数字信号进行译码,进而获得商品的条形码信息。其中,所述条形码信息是指商品的编号信息。通过这种方式能够快速获得较准确的条形码信息。
所述收银端中的存储器中存储有每个商品的编号信息、标准单价信息、促销信息和会员信息等商品信息。当收银端利用所述条形码扫描器和条形码译码器获取商品的条形码信息后,可以根据所述编号信息从所述存储器中查找与所述编号信息相对应的商品的标准单价信息、促销信息和会员信息等商品信息,并从所述存储器中调出相应的商品信息。收银端可以根据所述商品信息计算该商品的单价信息。依次对用户需要支付的商品进行扫描、查找商品信息、计算单价信息的处理,进而获得每个商品的单价信息。
当获得每个商品的单价信息后,再对所述单价信息进行计算,获得总价信息。
在本发明提供的一个具体实施例中,所述支付端可以采用至少一个支付端。
当收银端向支付端发送价格信息时,所述收银端需要先获取支付端的地址信息,根据所述地址信息,定向地将所述价格信息发送给指定的支付端。
所述收银端中存储有各个支付端的编号信息和工作状态,收银端可以随时显示各个支付端的编号信息和工作状态。例如,1号支付端为使用状态,2号支付端为停用状态,3号支付端为维修状态,4号支付端为可用状态,等等。所述收银端可以根据各个支付端的工作状态来选择向哪个支付端发送价格信息。
优选的,一个收银端可以配置一个支付端,这样,方便监督管理。
收银端在向支付端发送价格信息时,可以根据支付端的地址信息定向地将价格信息发送给指定的支付端。
当收银端选择了一个支付端后,收银员可以告知用户相应的支付端编号,使用户可以到相应的支付端进行付款,可以避免用户在错误的支付端错误付款。
收银端向支付端发送价格信息有以下两种情况:
若一个支付端正在被用户使用,则该支付端不能接收收银端发送的其它的价格信息,也就是说收银端不能选择该支付端,需要选择其它无人使用的支付端。
例如,若用户正在使用一个支付端进行支付,则该支付端无法再接收另一个用户购买商品的价格信息。这时,收银端就需要将所述价格信息发送给无人使用的其它支付端。
当一个支付端正在被用户使用时,该支付端可以接收收银端发送的其它的价格信息,用户可以到支付端去排队支付。这两种方法都在本发明的保护范围内。
在本步骤中,所述支付端,还可以包括:显示屏。
其中,所述显示屏可以显示用户需要支付的商品的单价信息和总价信息,用户可以校验完所述单价信息和总价信息后再进行付款。这样,可以保证用户正确进行付款。
在本发明中,当收银端将第一个用户购买的商品的第一价格信息发送给第一支付端后,所述收银端可以继续获得第二个用户购买的商品的第二价格信息,并将所述第二价格信息发送给第二支付端。其中,所述第一支付端可以是同一个支付端,也可以是不同的支付端。这样,就可以节省用户排队结账的时间,能够提高支付效率。
在本发明中,所述收银端和所述支付端可以通过无线网络或者数据线或有线网络进行通信。这都在本发明的保护范围内。
步骤s102:所述支付端获取用户的支付信息。
在本步骤中,可以包括:所述支付端根据用户的付款码获取支付信息;或者,所述支付端根据支付码获取用户的支付信息。
其中,所述付款码是指用户的智能设备上的向商家付款的二维码。所述二维码可以是微信或支付宝中的二维码。
其中,所述支付码是指商家用来结账的支付码。用户可以利用智能设备扫描所述支付码,进而向商家付款。
在本发明提供的一个具体实施例中,当所述支付端获取用户的支付信息为所述支付端根据支付码获取用户的支付信息时,在所述支付端获取用户的支付信息的步骤之前,还包括:所述支付端根据所述单价信息和所述总价信息,生成支付码;或者,所述支付端接收所述收银端根据所述单价信息和所述总价信息生成的支付码;所述支付端显示预先设定的支付码。
其中,所述支付码可以在收银端生成,也可以在支付端生成。当所述支付码在收银端生成时,所述收银端可以根据支付端的地址信息,将所述支付码和所述价格信息一起发送给指定的支付端。
在本发明中,根据单价信息和总价信息生成的支付码包含有用户需要支付的总金额,这样,用户可以直接扫描支付码,进行付款,不需要用户手动输入总金额。所述支付码还可以包括每个商品的单价金额,用户扫描完支付码后,可以看到支付码中的每个商品的单价金额,可以对购买的商品进行核对,再进行付款,可以提高付款的准确性,能够提高用户体验。
其中,所述预先设定的支付码是指商家固定的支付码,例如,固定二维码。
在用户利用支付码向商家付款时,所述支付码还可以是固定的二维码,不包含商品的单价信息和总价信息。这样,用户在扫描固定的二维码后,固定二维码导向用户智能客户端的支付模块,支付模块确认支付成功后,支付端可以收到支付信息。用户需要手动输入总金额,再进行付款。用户在手动输入总金额时,可以参照显示屏上的总价信息进行手动输入,这样可以避免用户询问收银员总价信息,可以节省时间;同时,用户可以直接看到总价信息,能够提高付款的准确性。
步骤s103:所述支付端根据所述支付信息和所述价格信息,生成支付的结果信息。
在本步骤中,可以包括:所述支付端判断所述支付信息和所述价格信息是否相符;若相符,则生成支付成功的结果信息;若不相符,则生成支付不成功的结果信息。
其中,所述支付信息是指用户支付成功的金额。
在本步骤中,用户支付成功后,支付端会将获得的支付信息和商品的总价信息进行比较,判断支付信息和价格信息是否相符,若所述支付信息和总价信息的金额相同,则生成支付成功的结果信息;若所述支付信息和总价信息的金额不相同,则生成支付不成功的结果信息。
所述支付端还可以显示是否支付成功。用户在进行支付时,若用户无法支付成功,或者,用户支付的支付信息与商品的总价信息不同,则支付端的显示屏上会显示支付失败;若用户能够支付成功,且用户支付的支付信息与商品的总价信息相同,则支付端的显示屏上会显示支付成功。
在本发明中,所述支付端,还可以包括:打印机。
所述打印机可以用来打印用户购买商品的清单。所述清单包括:每个商品的单价信息、折扣信息和总价信息等。
当支付端验证用户支付成功后,所述打印机才能打印出所述清单。
在本步骤中,当用户支付不成功后,所述支付端可以让用户选择是否继续进行支付,若不继续进行支付,则取消支付;若继续进行支付,则可以重新生成支付码,使用户重新进行扫码支付,或者,重新扫描用户的付款码,使用户重新进行支付,或者,用户重新扫描固定二维码进行支付。
步骤s104:所述支付端将所述结果信息发送给所述收银端。
当支付端验证用户支付不成功后,所述支付端会向所述收银端发送支付不成功的结果信息,进而使收银员与用户进行沟通,看用户是否继续购买或采用其他支付方式支付;当支付端验证用户支付成功后,所述支付端会向所述收银端发送支付成功的结果信息,收银端根据所述支付成功的结果信息,结束本次支付。
在本发明中,所述收银端安装有打印机。
所述打印机可以用来打印用户购买商品的清单。所述清单包括:每个商品的单价信息、折扣信息和总价信息等。
在本步骤中,当收银端接收到支付端发送的支付成功的结果信息后,所述打印机会打印出用户购买商品的清单。这样,可以使收银端保存用户的购买信息,同时,用户也可以到收银端获取所述清单,方便用户查看自己的购买信息。
在本发明中,当所述支付端安装有打印机时,所述收银端可以不安装打印机,也可以安装打印机,这都在本发明的保护范围内。
在本发明中,当所述收银端收到支付成功的结果信息后,收银端的收银员会将打包好的商品递给用户,完成本次商品购买流程。也可以是用户直接拿着打包好的商品去支付端进行支付,或支付完成后再拿取商品。
在本发明中,所述支付端安装有第一摄像头。
其中,所述第一摄像头可以采集用户在支付端付款时的第一头像信息,并将所述第一头像信息发送给服务器。
所述收银端在接收到支付成功的结果信息后,会将用户购买商品的清单和结果信息一起发送给所述服务器。
在用户结束本次商品购买,离开商场、超市等出口时,出口处安装有第二摄像头和报警器。
其中,所述第二摄像头可以采集用户在离开出口时的第二头像信息,并将所述第二头像信息发送给所述服务器,所述服务器能够根据第二头像信息查找相匹配的第一头像信息以及所述用户购买商品的清单和结果信息,若服务器不能查找到第一头像信息,则报警器会发出报警信号;若能够查找到第一头像信息,则查看所述结果信息是否为支付成功的结果信息,若不是支付成功的结果信息,则报警器会发出报警信号;若是支付成功的结果信息,则不发出警报信号。这样,可以防止用户付款不成功就带走商品,能够起到防盗的功能。
在本发明提供的一个具体实施例中,当支付端获取用户的支付信息后,可以将所述支付信息发送给所述收银端,所述收银端可以根据所述支付信息和所述价格信息,生成支付的结果信息。
实施例二:
收银端获取价格信息;支付端显示预先设定的支付码,所述收银端接收用户根据所述支付码生成的支付信息;收银端根据所述支付信息和所述价格信息生成支付的结果信息,完成支付过程。
支付端可以采用pad、收银机、贴码装置等,用户可以用智能设备扫描支付端上的支付码,并能从智能设备中看到自己够买商品的价格信息,可以方便用户校验,进而进行支付,收银端可以接收用户根据所述支付码产成的支付信息,并根据所述支付信息和价格信息,生成支付的结果信息,完成支付过程。
支付端也可以采用扫描设备对用户的付款码进行扫描,获取用户的标识信息,并将所述标识信息发送给所述收银端,所述收银端可以根据所述标识信息获取用户的支付信息。收银端根据所述支付信息和所述价格信息生成支付的结果信息,完成支付过程。
由上述第一实施例和第二实施例可知,支付端可采用单一显示设备、具备计算能力的电子设备、具备固定指向的二维码和二维码读取设备中的一种或多种。
在上述的第一实施例中,提供了一种商品价格支付方法,与之相对应的,本申请还提供一种商品价格支付装置。请参考图2,其为本发明第三实施例提供的一种商品价格支付装置的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
本发明第三实施例提供的一种商品价格支付装置,包括:
价格信息获取模块101,用于支付端获取收银端的价格信息;
支付信息获取模块102,用于所述支付端获取用户的支付信息;
结果信息生成模块103,用于所述支付端根据所述支付信息和所述价格信息,生成支付的结果信息;
结果信息发送模块104,用于所述支付端将所述结果信息发送给所述收银端。
在本发明提供的一个具体实施例中,所述价格信息获取模块101,具体用于:
支付端获取收银端的每个商品的品名、单价信息、所有商品的总价信息、相应的促销折扣信息和会员信息。
在本发明提供的一个具体实施例中,所述支付信息获取模块102,包括:
第一支付信息获取单元,用于所述支付端根据用户的付款码获取支付信息;或者,
第二支付信息获取单元,用于所述支付端根据支付码获取用户的支付信息。
在本发明提供的一个具体实施例中,当所述支付信息获取模块102采用第二支付信息获取单元时,所述装置,还包括:
第一支付码生成模块,用于所述支付端根据所述单价信息和所述总价信息,生成支付码;或者,
第二支付码生成模块,用于所述支付端接收所述收银端根据所述单价信息和所述总价信息生成的支付码;或者
第三支付码显示模块,用于所述支付端显示预先设定的支付码。
在本发明提供的一个具体实施例中,所述结果信息生成模块103,具体用于:
判断单元,用于所述支付端判断所述支付信息和所述价格信息是否相符;
结果生成单元,用于在所述判断单元的判断结果为相符时,则生成支付成功的结果信息;在所述判断单元的判断结果为不相符,则生成支付不成功的结果信息。
在本发明提供的一个具体实施例中,所述装置,还包括:
信息获取模块,用于收银端获取价格信息和支付端的地址信息;
价格信息发送模块,用于所述收银端根据所述地址信息,将所述价格信息发送给所述支付端。
以上,为本发明第二实施例提供的一种商品价格支付装置的实施例说明。
本发明提供的一种商品价格支付装置与上述商品价格支付方法出于相同的发明构思,具有相同的有益效果,此处不再赘述。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不是必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。需要说明的是,本发明附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和获得机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与获得机指令的组合来实现。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个获得机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该获得机软件产品存储在一个存储介质中,包括若干指令用以使得一台获得机机器(可以是个人获得机,服务器,或者网络机器等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。