一种打折方法、客户端、服务器、电子设备和打折系统与流程

文档序号:11251708阅读:238来源:国知局
一种打折方法、客户端、服务器、电子设备和打折系统与流程

本发明涉及银行数据处理技术领域,特别涉及一种打折方法、客户端、服务器、电子设备和打折系统。



背景技术:

目前银行卡的市场营销活动越来越受到银行的重视,各商业银行均投入大量的资源开发市场营销活动,以提升本行银行卡的曝光率、使用率和收益率。其中,最常见的银行卡市场营销活动就是商户刷卡享受优惠,这不仅提高了银行卡的使用率和收益,银行投入成本较少,也为商户带来了大量的客户资源。

在实际操作中,一般由商户收银员根据银行的协议规定,根据用户的消费金额计算出折扣优惠后,再刷卡结算。

由于现有技术设置规则较复杂,且与银行等第三方参与活动方案较复杂且时效性较强,一方面,可能存在收银员不宣传或不知道折扣优惠,造成客户实际没有享受到优惠,另一方面,对于收银员操作要求较高,不但会额外花费收银所需时间,还容易出错,造成用户体消费验差的问题。



技术实现要素:

为了解决现有技术中存在的用户消费体验差的问题,本发明实施例提供了一种打折方法、客户端、服务器、电子设备和打折系统。

为实现上述目的,本发明提供了一种打折方法,所述方法包括:

获取待付款信息,所述待付款信息包括商户信息和商品信息;

向服务器发送所述待付款信息,以使所述服务器根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

接收所述服务器发送的所述折扣信息;

根据所述折扣信息中待付款商品的折扣,计算所述待付款商品的实际所需付款金额。

优选地,所述待付款信息还包括用户银行卡信息和收银员信息中的至少一个。

为实现上述目的,本发明提供了另一种打折方法,所述方法包括:

接收客户端发送的待付款信息,所述待付款信息包括商户信息和商品信息;

根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

向所述客户端发送所述折扣信息。

优选地,所述根据所述待付款信息生成折扣信息,包括:

根据所述待付款信息中的商户信息,判断商户是否为指定商户;

当所述商户为指定商户时,获取所述商户对应的打折信息,所述打折信息包括打折商品标识及打折额度;

根据所述打折信息及所述商品信息,确定所述折扣信息,所述商品信息包括待付款商品的标识,所述折扣信息包括待付款商品的标识及打折额度。

优选地,所述待付款信息还包括用户银行卡信息,所述获取所述商户对应的打折信息,包括:

根据所述待付款信息中的用户银行卡信息,判断用户银行卡是否为指定类型;

当所述用户银行卡为指定类型时,获取所述商户对应的打折信息。

优选地,所述待付款信息还包括收银员信息,所述方法还包括:

根据所述待付款信息中的收银员信息,获取所述收银员积分信息;

增加所述收银员积分信息中的积分值。

为实现上述目的,本发明提供了一种客户端,所述客户端包括:

获取模块,用于获取待付款信息,所述待付款信息包括商户信息和商品信息;

发送模块,用于向服务器发送所述待付款信息,以使所述服务器根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

接收模块,用于接收所述服务器发送的所述折扣信息;

处理模块,用于根据所述折扣信息中待付款商品的折扣,计算所述待付款商品的实际所需付款金额。

为实现上述目的,本发明提供了一种服务器,所述服务器包括:

接收模块,用于接收客户端发送的待付款信息,所述待付款信息包括商户信息和商品信息;

处理模块,用于根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

发送模块,用于向所述客户端发送所述折扣信息。

优选地,所述处理模块,包括:

判断单元,用于根据所述待付款信息中的商户信息,判断商户是否为指定商户;

获取单元,用于当所述商户为指定商户时,获取所述商户对应的打折信息,所述打折信息包括打折商品标识及打折额度;

确定单元,用于根据所述打折信息及所述商品信息,确定所述折扣信息,所述商品信息包括待付款商品的标识,所述折扣信息包括待付款商品的标识及打折额度。

优选地,所述待付款信息还包括用户银行卡信息,所述获取单元,用于:

根据所述待付款信息中的用户银行卡信息,判断用户银行卡是否为指定类型;

当所述用户银行卡为指定类型时,获取所述商户对应的打折信息。

优选地,所述待付款信息还包括收银员信息,所述服务器还包括:

获取模块,用于根据所述待付款信息中的收银员信息,获取所述收银员积分信息;

所述处理模块,还用于增加所述收银员积分信息中的积分值。

为实现上述目的,本发明提供了一种打折系统,所述打折系统包括上述所述的客户端和上述所述的服务器。

为实现上述目的,本发明提供了一种电子设备,所述电子设备用于根据应用程序执行打折,包括:

存储器,用于存储应用程序;

处理器,其与所述存储器耦合,该处理器被配置为执行存储在所述存储器中的应用程序,其中,所述处理器被配置的应用程序用于:

获取待付款信息,所述待付款信息包括商户信息和商品信息;

向服务器发送所述待付款信息,以使所述服务器根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

接收所述服务器发送的所述折扣信息;

根据所述折扣信息中待付款商品的折扣,计算所述待付款商品的实际所需付款金额。

为实现上述目的,本发明提供了另一种电子设备,所述电子设备用于根据应用程序执行打折,包括:

存储器,用于存储应用程序;

处理器,其与所述存储器耦合,该处理器被配置为执行存储在所述存储器中的应用程序,其中,所述处理器被配置的应用程序用于:

接收客户端发送的待付款信息,所述待付款信息包括商户信息和商品信息;

根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

向所述客户端发送所述折扣信息。

优选地,所述处理器进一步被配置的应用程序还用于:

根据所述待付款信息中的商户信息,判断商户是否为指定商户;

当所述商户为指定商户时,获取所述商户对应的打折信息,所述打折信息包括打折商品标识及打折额度;

根据所述打折信息及所述商品信息,确定所述折扣信息,所述商品信息包括待付款商品的标识,所述折扣信息包括待付款商品的标识及打折额度。

优选地,所述待付款信息还包括用户银行卡信息,所述处理器进一步被配置的应用程序还用于:

根据所述待付款信息中的用户银行卡信息,判断用户银行卡是否为指定类型;

当所述用户银行卡为指定类型时,获取所述商户对应的打折信息。

优选地,所述待付款信息还包括收银员信息,所述处理器进一步被配置的应用程序还用于:

根据所述待付款信息中的收银员信息,获取所述收银员积分信息;

增加所述收银员积分信息中的积分值。

上述技术方案具有如下有益效果:

本发明通过在用户付款时,接收客户端发送的待付款信息,根据待付款信息生成折扣信息,然后下发给客户端,使客户端可以根据服务器计算出的待付款商品的折扣计算待付款商品的实际所需付款金额,然后进行结算,一方面,可以避免由于宣传不到位或收银员不知道折扣优惠,造成客户实际没有享受到优惠的问题,另一方面,打折过程无需收银员操作,自动完成,且花费时间少,不易出错,最终提高了用户的消费体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种打折方法的流程图;

图2是本发明实施例提供的另一种打折方法的流程图;

图3是本发明实施例提供的客户端的结构示意图;

图4是本发明实施例提供的服务器的结构示意图;

图5是本发明实施例提供的打折系统的结构示意图;

图6是本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明实施例提供的一种打折方法的流程图,适用于客户端,参见图1,该方法包括:

步骤101:获取待付款信息,待付款信息包括商户信息和商品信息。

其中,商户信息可以包括商户标识,如商户名称、商户编号等。商户信息还可以包括商户地址、联系方式等内容。商品信息可以包括待付款商品的标识,如待付款商品的名称、编号等。

进一步地,商品不限于货物,还可以是服务,例如旅游、交通、住宿等服务型商品。根据不同的商品类型,商品信息还可以包括诸如有效期(旅游、住宿)、起始地和目的地(交通)等信息。

本发明实施例中,客户端既可以是销售终端(英文pointofsale,简称pos),也可以是收银终端(具有收银管理信息系统(英文managementinformationsystem,简称mis))。

当客户端为销售终端时,步骤101可以包括:获取收银终端中存储的商户信息和商品信息。客户端与收银终端连接。

当客户端为收银终端时,步骤101可以包括:获取本机中存储的商户信息和商品信息。客户端与销售终端连接。

步骤102:向服务器发送待付款信息,以使服务器根据待付款信息生成折扣信息,折扣信息包括待付款商品的折扣。

实现时,步骤102可以包括:将待付款信息封装成报文;将上述报文发送至网控器,通过网控器将待付款信息转发至服务器。其中,客户端和服务器通过网控器连接。

步骤103:接收服务器发送的折扣信息。

实现时,步骤103可以包括:接收服务器通过网控器发送的折扣信息。

同样,折扣信息也是以报文形式发送的,因此客户端接收后需要进行解封装操作。

步骤104:根据折扣信息中待付款商品的折扣,计算待付款商品的实际所需付款金额。

实现时,步骤104可以包括:将待付款商品的折扣与对应商品原价相乘,从而得到实际所需付款金额。

进一步地,待付款信息还可以包括用户银行卡信息和收银员信息中的至少一个。当待付款信息还包括用户银行卡信息时,服务器还可以根据用户银行卡信息进一步确定用户是否满足打折条件;当待付款信息还包括收银员信息时,服务器还可以根据收银员信息为收银员进行积分。具体参见后文关于服务器部分的描述。

其中,用户银行卡信息可以包括持卡人信息、卡号、银行卡类型等。当然,用户银行卡信息也可以不包括银行卡类型,根据卡号可以确定其对应的银行卡类型。其中,收银员信息可以包括姓名、年龄、性别、所属商户、编号等。

当客户端为销售终端时,用户银行卡信息可以从客户端自身获取到,收银员信息可以从收银终端获取到。当客户端为收银终端时,用户银行卡信息可以从销售终端获取到,收银员信息可以从本机获取到。

在根据折扣信息计算出待付款商品的实际所需付款金额后,客户端再根据计算出的金额与业务中心系统之间进行扣款流程。

本发明通过在用户付款时,客户端将待付款信息发送至服务器,由服务器根据待付款信息生成折扣信息,然后下发给客户端,客户端根据服务器计算出的待付款商品的折扣计算待付款商品的实际所需付款金额,然后进行结算,一方面,可以避免由于收银员不宣传或不知道折扣优惠,造成客户实际没有享受到优惠的问题,另一方面,打折过程无需收银员操作,自动完成,且花费时间少,不易出错,最终提高了用户的消费体验。

图2是本发明实施例提供的另一种打折方法的流程图,适用于服务器,参见图2,该方法包括:

步骤201:接收客户端发送的待付款信息,待付款信息包括商户信息和商品信息。

实现时,步骤201可以包括:接收客户端通过网控器发送的待付款信息。

待付款信息是以报文形式发送的,因此服务器接收后需要进行解封装操作。

步骤202:根据待付款信息生成折扣信息,折扣信息包括待付款商品的折扣。

实现时,步骤202可以包括:

第一步,根据待付款信息中的商户信息,判断商户是否为指定商户。

在该步骤中,服务器可以预先存储指定商户列表,判断时,根据商户信息(具体可以为商户标识)在商户列表中查找,如果在商户列表中查找到该商户,则确定该商户为指定商户,如果在商户列表中未查找到该商户,则确定该商户为非指定商户。

第二步,当商户为指定商户时,获取商户对应的打折信息,打折信息包括打折商品标识及打折额度。不同的商户,可以设置不同的打折商品及打折额度。

第三步,根据打折信息及商品信息,确定折扣信息,商品信息包括待付款商品的标识,折扣信息包括待付款商品的折扣,具体包括待付款商品的标识及打折额度。

在该步骤中,服务器根据商品的标识在打折信息中进行查找,如果查找到对应标识则获取对应的打折额度。如果未查找到对应标识,则将商品的打折额度设置为100%或空。

进一步地,打折信息还可以包括打折时限等其他信息。如果打折信息包括打折时限,则在打折信息中查找到对应标识后,还需要确定是否超过打折时限,以进一步确定打折额度,这里不作赘述。

进一步地,待付款信息还可以包括用户银行卡信息,此时,获取商户对应的打折信息,可以包括:

根据待付款信息中的用户银行卡信息,判断用户银行卡是否为指定类型;当用户银行卡为指定类型时,获取商户对应的打折信息。

在该实现方式中,服务器可以预先存储指定类型银行卡列表,判断时,根据用户银行卡信息在列表中查找即可,如果查找到,则确定用户银行卡是指定类型,如果未查找到,则确定用户银行卡不是指定类型。

进一步地,在进行用户银行卡是否为指定类型的判断后,获取到的打折信息还可以与银行卡类型对应。

其中,银行卡类型可以先按银行划分,在同一个银行的银行卡中进一步按类型(例如不同的联名卡)、等级(如金卡、钻石卡)划分。

进一步地,待付款信息还可以包括收银员信息,该方法还可以包括:

根据待付款信息中的收银员信息,获取收银员积分信息;增加收银员积分信息中的积分值。通过为收银员积分,并根据积分派发奖励,从而提高收银员鼓励用户采用银行卡消费的积极性。

步骤203:向客户端发送折扣信息,使客户端可以根据折扣信息计算待付款商品的实际所需付款金额。

在根据折扣信息计算出待付款商品的实际所需付款金额后,客户端再根据计算出的金额与业务中心系统之间进行扣款流程。

进一步地,执行完上述扣款流程后,客户端打印用户账单(签购单),所述账单上显示有上述折扣信息,方便用户在进行签字确认时,知晓打折情况。

本发明通过在用户付款时,接收客户端发送的待付款信息,根据待付款信息生成折扣信息,然后下发给客户端,使客户端可以根据服务器计算出的待付款商品的折扣计算待付款商品的实际所需付款金额,然后进行结算,一方面,可以避免由于收银员不宣传或不知道折扣优惠,造成客户实际没有享受到优惠的问题,另一方面,打折过程无需收银员操作,自动完成,且花费时间少,不易出错,最终提高了用户的消费体验。

图3是本发明实施例提供的一种客户端的结构示意图,参见图3,客户端包括:

获取模块301,用于获取待付款信息,待付款信息包括商户信息和商品信息。

发送模块302,用于向服务器发送待付款信息,以使服务器根据待付款信息生成折扣信息,折扣信息包括待付款商品的折扣。

接收模块303,用于接收服务器发送的折扣信息。

处理模块304,用于根据折扣信息中待付款商品的折扣,计算待付款商品的实际所需付款金额。

其中,获取模块301获取待付款信息的方式可以参见步骤101;发送模块302发送待付款信息的方式可以参见步骤102;接收模块303接收折扣信息的方式可以参见步骤103;处理模块304计算待付款商品的实际所需付款金额的方式可以参见步骤104;在此省略详细描述。

本发明通过在用户付款时,客户端将待付款信息发送至服务器,由服务器根据待付款信息生成折扣信息,然后下发给客户端,客户端根据服务器计算出的待付款商品的折扣计算待付款商品的实际所需付款金额,然后进行结算,一方面,可以避免由于收银员不宣传或不知道折扣优惠,造成客户实际没有享受到优惠的问题,另一方面,打折过程无需收银员操作,自动完成,且花费时间少,不易出错,最终提高了用户的消费体验。

图4是本发明实施例提供的一种服务器的结构示意图,参见图4,服务器包括:

接收模块401,用于接收客户端发送的待付款信息,待付款信息包括商户信息和商品信息。

处理模块402,用于根据待付款信息生成折扣信息,折扣信息包括待付款商品的折扣。

发送模块403,用于向客户端发送折扣信息。

在本发明实施例的一种实现方式中,处理模块402,包括:

判断单元4021,用于根据待付款信息中的商户信息,判断商户是否为指定商户。

获取单元4022,用于当商户为指定商户时,获取商户对应的打折信息,打折信息包括打折商品标识及打折额度。

确定单元4023,用于根据打折信息及商品信息,确定折扣信息,商品信息包括待付款商品的标识,折扣信息包括待付款商品的标识及打折额度。

在本发明实施例的另一种实现方式中,待付款信息还包括用户银行卡信息,获取单元4022,用于:

根据待付款信息中的用户银行卡信息,判断用户银行卡是否为指定类型;

当用户银行卡为指定类型时,获取商户对应的打折信息。

其中,接收模块401接收待付款信息的方式可以参见步骤201;处理模块生成折扣信息的方式可以参见步骤202;发送模块403发送折扣信息的方式可以参见步骤203;在此省略详细描述。

在本发明实施例的另一种实现方式中,待付款信息还包括收银员信息,服务器还包括:

获取模块404,用于根据待付款信息中的收银员信息,获取收银员积分信息。

处理模块402,还用于增加收银员积分信息中的积分值。

本发明通过在用户付款时,接收客户端发送的待付款信息,根据待付款信息生成折扣信息,然后下发给客户端,使客户端可以根据服务器计算出的待付款商品的折扣计算待付款商品的实际所需付款金额,然后进行结算,一方面,可以避免由于收银员不宣传或不知道折扣优惠,造成客户实际没有享受到优惠的问题,另一方面,打折过程无需收银员操作,自动完成,且花费时间少,不易出错,最终提高了用户的消费体验。

图5是本发明实施例提供的一种打折系统的结构示意图,参见图5,打折系统包括客户端501、服务器502和网控器503,客户端501和服务器502通过网控器503连接。客户端501用于实现图1提供的打折方法,服务器502用于实现图2提供的打折方法。

具体地,服务器502作为业务中心系统中新增的服务器,用于计算折扣信息。

当客户端501为销售终端时,销售终端中部署有执行上述打折方法相关的程序;销售终端的一端与收银终端连接,销售终端的另一端与网控器503连接,从而完成待付款信息的生成和发送以及折扣信息的接收。

当客户端501为收银终端时,收银终端中部署有执行上述打折方法相关的程序;收银终端的一端与销售终端连接,收银终端的另一端与网控器503连接,从而完成待付款信息的生成和发送以及折扣信息的接收。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

图6是本发明实施例提供的电子设备的结构示意图。所述电子设备用于根据应用程序执行打折,包括:

存储器a,用于存储应用程序;

处理器b,其与所述存储器b耦合,该处理器被配置为执行存储在所述存储器中的应用程序,其中,所述处理器b被配置的应用程序用于:

获取待付款信息,所述待付款信息包括商户信息和商品信息;

向服务器发送所述待付款信息,以使所述服务器根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

接收所述服务器发送的所述折扣信息;

根据所述折扣信息中待付款商品的折扣,计算所述待付款商品的实际所需付款金额。

在本实施例中,另一种电子设备也是根据应用程序执行打折,包括:

存储器a,用于存储应用程序;

处理器b,其与所述存储器b耦合,该处理器被配置为执行存储在所述存储器中的应用程序,其中,所述处理器被配置的应用程序用于:

接收客户端发送的待付款信息,所述待付款信息包括商户信息和商品信息;

根据所述待付款信息生成折扣信息,所述折扣信息包括待付款商品的折扣;

向所述客户端发送所述折扣信息。

对于本实施例来说,所述处理器b进一步被配置的应用程序还用于:

根据所述待付款信息中的商户信息,判断商户是否为指定商户;

当所述商户为指定商户时,获取所述商户对应的打折信息,所述打折信息包括打折商品标识及打折额度;

根据所述打折信息及所述商品信息,确定所述折扣信息,所述商品信息包括待付款商品的标识,所述折扣信息包括待付款商品的标识及打折额度。

对于本实施例来说,所述待付款信息还包括用户银行卡信息,所述处理器b进一步被配置的应用程序还用于:

根据所述待付款信息中的用户银行卡信息,判断用户银行卡是否为指定类型;

当所述用户银行卡为指定类型时,获取所述商户对应的打折信息。

对于本实施例来说,所述待付款信息还包括收银员信息,所述处理器b进一步被配置的应用程序还用于:

根据所述待付款信息中的收银员信息,获取所述收银员积分信息;

增加所述收银员积分信息中的积分值。

本发明实施例还提供一种计算机可读程序,其中当在电子设备中执行所述程序时,所述程序使得计算机在所述电子设备中执行如图1、图2所述的打折方法。

本发明实施例还提供一种存储有计算机可读程序的存储介质,其中所述计算机可读程序使得计算机在电子设备中执行如图1、图2、所述的打折方法。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1