会员积分方法及装置、移动终端及可读存储介质与流程

文档序号:16790202发布日期:2019-02-01 19:35阅读:164来源:国知局
会员积分方法及装置、移动终端及可读存储介质与流程

本发明涉及电子技术领域,具体涉及一种会员积分方法及装置、移动终端和计算机可读存储介质。



背景技术:

随着移动通讯技术和电子技术的发展,各种电子数据已经越来越普及,其中最具有代表性的就是会员卡一类的电子数据卡。会员卡泛指普通身份识别卡,包括商场、宾馆、健身中心、酒家等消费场所的会员认证。会员卡的用途非常广泛,凡涉及到需要识别身份的地方,都可应用到会员卡,如俱乐部、公司、机关、团体等。会员制服务也是现在流行的一种服务管理模式,它可以提高顾客的回头率,提高顾客对企业忠诚度。很多的服务行业都采取这样的服务模式,会员制的形式多数都表现为会员卡。一个公司发行的会员卡相当于公司的名片,在会员卡上可以印刷公司的标志或者图案,为公司形象作宣传,是公司进行广告宣传的理想载体。同时发行会员卡还能起到吸引新顾客,留住老顾客,增强顾客忠诚度的作用,还能实现打折、积分、客户管理等功能,是一种确实可行的增加效益的途径。

然而,用户在使用会员卡的积分功能时可能会有一些不便。例如,用户在购物时,需要口头将会员卡账号报给收银员来进行积分,由于受到发音是否准确、声音是否清晰洪亮等因素的影响,收银员经常听不清楚或错误,需要重新确认,效率很低,客户体验很差。又如,不同的商户需要提供不同的会员卡,缺少同一入口进行会员积分。



技术实现要素:

鉴于以上内容,有必要提出一种会员积分方法及装置、移动终端和计算机可读存储介质,其可以实现高准确率的会员积分。

本申请的第一方面提供一种会员积分方法,所述方法包括:

检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;

根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;

若所述移动终端绑定所述商户的会员卡,对所述商户进行付款,获取支付反馈信息;

根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;

若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中,所述积分请求包括会员卡信息和所述付款金额。

另一种可能的实现方式中,所述移动终端对所述商户进行付款包括:

判断所述移动终端是否设置了会员卡余额优先支付;

若所述移动终端中未设置会员卡余额优先支付,则使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款;

若所述移动终端中设置了会员卡余额优先支付,则判断所述移动终端绑定的所述商户的会员卡的余额是否大于或等于所述待付金额;

若所述移动终端绑定的所述商户的会员卡的余额大于或等于所述待付金额,则使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款;

若所述移动终端绑定的所述商户的会员卡的余额小于待付金额,则先使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,不足部分再使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

另一种可能的实现方式中,所述判断所述移动终端是否设置了会员卡余额优先支付包括:

判断所述移动终端的会员卡余额优先支付开关是否为打开状态;或者

判断所述移动终端的会员卡余额优先支付选择按钮是否为选中状态。

另一种可能的实现方式中,所述方法还包括:

当侦测到绑定操作时,依据所述绑定操作将对应的会员卡绑定到所述移动终端;以及

当侦测到解绑操作时,依据所述解绑操作将对应的会员卡从所述移动终端解绑。

另一种可能的实现方式中,所述方法还包括:

在对所述商户进行付款之前,获取用户的验证信息进行验证,若通过验证,则对所述商户进行付款。

另一种可能的实现方式中,所述方法还包括:

接收所述会员卡积分系统返回的积分结果,输出所述积分结果。

另一种可能的实现方式中,所述方法还包括:

若所述移动终端未绑定所述商户的会员卡,则发出会员卡未绑定提示信息。

本申请的第二方面提供一种会员积分装置,所述装置包括:

检测单元,用于检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;

第一判断单元,用于根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;

付款单元,用于对所述商户进行付款,获取支付反馈信息;

第二判断单元,用于根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;

积分单元,用于若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中,所述积分请求包括会员卡信息和所述付款金额。

本申请的第三方面提供一种移动终端,所述移动终端包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现所述会员积分方法。

本申请的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述会员积分方法。

本发明检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;若所述移动终端绑定所述商户的会员卡,对所述商户进行付款,获取支付反馈信息;根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中,所述积分请求包括会员卡信息和所述付款金额。本发明通过一个扫码支付入口,支持多家商户的会员卡自动积分,提高了会员卡积分的效率和便捷性。

附图说明

图1是本发明实施例一提供的会员积分方法的流程图。

图2是本发明实施例二提供的会员积分装置的结构图。

图3是本发明实施例四提供的移动终端的示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

优选地,本发明的会员积分方法应用在一个或者多个移动终端中。所述移动终端是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程门阵列(field-programmablegatearray,fpga)、数字处理器(digitalsignalprocessor,dsp)、嵌入式设备等。

所述移动终端可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)、智能穿戴式设备等。

实施例一

图1是本发明实施例一提供的会员积分方法的流程图。所述会员积分方法应用于移动终端。所述会员积分方法通过一个扫码支付入口,支持多家商户的会员卡自动积分。

如图1所示,所述会员积分方法具体包括以下步骤:

步骤101,检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息。

移动终端可以通过主动扫码或被动扫码进行付款,相应地,可以检测移动终端是否进行用于付款的主动扫码或被动扫码。例如,移动终端可以扫描商户的收款码进行付款,当检测到移动终端扫描商户的收款码时,判定移动终端在执行对商户付款的扫码操作。又如,移动终端可以生成付款码供商户扫描进行付款,当检测到商户扫描所述付款码时,判定移动终端在执行对商户付款的扫码操作。

根据扫码操作可以获取付款金额、商户信息(例如商户名称、商户代号)等支付信息。例如,扫码操作所使用的支付码为商户的收款码,所述收款码包含所述支付信息,当扫描所述收款码时,移动终端获取所述支付信息。又如,扫码操作所使用的支付码为移动终端的付款码,商户扫描所述付款码时,返回所述支付信息,移动终端接收所述支付信息。

扫码操作所使用的支付码可以是二维码。二维码又称二维条码,常见的二维码为qrcode,qr全称quickresponse,是一个近几年来移动设备上超流行的一种编码方式,它比传统的条形码能存更多的信息,也能表示更多的数据类型。

二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。

扫码操作所使用的支付码还可以是条形码。条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。

步骤102,根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡,若是,进入步骤s103,若否,则流程结束。

移动终端中可以预设支持扫码支付的会员卡信息。可以检测移动终端设置的支持扫码支付的会员卡信息中是否包含所述商户的会员卡信息,若所述移动终端设置的支持扫码支付的会员卡信息中包含所述商户的会员卡信息,则判定所述移动终端绑定所述商户的会员卡。否则,若所述移动终端设置的支持扫码支付的会员卡信息中不包含所述商户的会员卡信息,则判定所述移动终端未绑定所述商户的会员卡。

举例来说,移动终端设置的支持扫码支付的会员卡信息包含商户a、商户b、商户c的会员卡信息。若所述商户信息对应商户a(即移动终端在对商户a进行付款),则判定所述移动终端绑定所述商户的会员卡。

对于任意商户,移动终端可以不绑定该商户的会员卡,也可以绑定一个或一个以上的会员卡。例如,若用户在该商户办理了两张会员卡,则两张会员卡都可以绑定到所述移动终端。

步骤103,所述移动终端对所述商户进行付款,获取支付反馈信息。

移动终端可以使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款。用户可以预存一定金额在商户的会员卡中,用于对该商户进行付款。

或者,移动终端可以使用电子账户余额支付的方式对所述商户进行付款。移动终端中使用的电子账户可以包括支付宝、微信等。

或者,移动终端可以使用银行卡快捷支付的方式对所述商户进行付款。进行快捷支付的银行卡可以包括任意银行(例如工商银行、建设银行、招商银行等)的银行卡。

在本发明一具体实施例中,所述移动终端对所述商户进行付款可以包括:

(1)判断所述移动终端是否设置了会员卡余额优先支付。

可以在移动终端中设置一个会员卡余额优先支付开关,例如,在移动终端的设置选项中设置所述会员卡余额优先支付开关。检测所述会员卡余额优先支付开关是否为打开状态。若所述会员卡余额优先支付开关为打开状态,则判断移动终端设置了会员卡余额优先支付。否则,若所述余额优先支付开关为关闭状态,则判断移动终端未设置会员卡余额优先支付。

或者,可以在移动终端的支付界面(例如支付码显示界面)显示一个会员卡余额优先支付选择按钮。检测所述会员卡余额优先支付选择按钮是否为选中状态。若所述会员卡余额优先支付选择按钮为选中状态,则判断移动终端设置了会员卡余额优先支付。否则,若所述会员卡余额优先支付选择按钮为未选状态,则判断移动终端未设置会员卡余额优先支付。

(2)若所述移动终端中未设置会员卡余额优先支付,使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

例如,待付金额为450元,若所述移动终端中未设置会员卡余额优先支付,则使用电子账户余额支付或银行卡快捷支付的方式对所述商户付款450元。

移动终端中使用的电子账户可以包括支付宝、微信等。所述电子账户余额可以包括支付宝余额、微信余额等。

所述银行卡可以包括任意银行的银行卡,例如工商银行、建设银行、招商银行等。

具体地,所述移动终端可以向电子账户支付系统或银行卡支付系统发送第一扣款交易请求,所述第一扣款请求对应的扣款金额为所述付款金额,并且接收所述电子账户支付系统或银行卡支付系统返回的第一支付反馈信息。所述电子账户支付系统用于管理电子账户的资金交易。所述银行卡支付系统用于管理银行卡的资金交易。

(3)若所述移动终端中设置了会员卡余额优先支付,则判断所述移动终端绑定的所述商户的会员卡的余额是否大于或等于所述待付金额。

所述移动终端可以向商户发送余额查询请求,并接收商户返回的余额信息,根据所述余额信息判断所述移动终端绑定的所述商户的会员卡的余额是否大于或等于待付金额。

例如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为450元,则所述移动终端绑定的所述商户的会员卡的余额大于待付金额。

又如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为850元,则所述移动终端绑定的所述商户的会员卡的余额小于待付金额。

(4)若所述移动终端绑定的所述商户的会员卡的余额大于或等于所述待付金额,则使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款。

例如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为450元,所述移动终端绑定的所述商户的会员卡的余额大于待付金额,使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,付款后所述移动终端绑定的所述商户的会员卡的余额为50元。

具体地,所述移动终端可以向所述商户的会员卡支付系统发送第二扣款交易请求,所述第二扣款请求对应的扣款金额为所述付款金额,并且接收所述会员卡支付系统返回的第二支付反馈信息。所述会员卡支付系统用于管理会员卡的资金交易。

(5)若所述移动终端绑定的所述商户的会员卡的余额小于待付金额,则先使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,不足部分再使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

例如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为850元,所述移动终端绑定的所述商户的会员卡的余额小于待付金额,则先使用所述移动终端绑定的所述商户的会员卡的余额500元对所述商户进行付款,不足部分350元再使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

具体地,首先,所述移动终端可以向所述商户的会员卡支付系统发送第三扣款请求,所述第三扣款请求对应的扣款金额为所述移动终端绑定的所述商户的会员卡的余额,并且接收所述支付系统返回的第三支付反馈信息。然后,所述移动终端向电子账户支付系统或银行卡支付系统发送第四扣款交易请求,所述第四扣款请求对应的扣款金额为所述付款金额与所述余额的差值,并且接收所述电子账户支付系统或银行卡支付系统返回的第四支付反馈信息。

可以理解,若所述移动终端绑定的所述商户的会员卡的余额为0,则直接使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

步骤104,根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功。

可以根据接收到的支付反馈信息(例如第一支付反馈信息、第二支付反馈信息、第三支付反馈信息、第四支付反馈信息)判断所述移动终端对所述商户付款是否成功。若接收到付款成功的支付反馈信息(例如付款成功的第一支付反馈信息),则所述移动终端对所述商户付款成功。若接收到付款失败的支付反馈信息(例如付款失败的第二支付反馈信息),则所述移动终端对所述商户付款失败。

需要说明的是,若使用所述移动终端绑定的所述商户的会员卡的余额以及电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款,则需要接收到付款成功的第三支付反馈信息与第四支付反馈信息,所述移动终端对所述商户付款成功。

若步骤102中判断所述移动终端未绑定所述商户的会员卡,或者,若步骤104中判断所述移动终端对所述商户付款失败,流程结束。也就是说,本次交易不进行积分。

例如,步骤103中,使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,接收到付款失败的第二支付反馈信息(即使用所述移动终端绑定的所述商户的会员卡的余额对所述商户付款失败)。则判断所述移动终端对所述商户付款失败,流程结束。

又如,步骤103中,使用电子账户余额支付的方式对所述商户进行付款,接收到付款失败的第四支付反馈信息(即使用电子账户余额支付的方式对所述商户付款失败)。则判断所述移动终端对所述商户付款失败,流程结束。

若步骤104中判断所述移动终端对所述商户付款成功,步骤105,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。所述积分请求包括会员卡信息和所述付款金额。所述会员卡信息可以包括卡号、会员姓名、会员级别等。会员卡积分系统根据所述会员卡信息将所述付款金额对应的积分累加到所述会员卡的积分中。

例如,若所述移动终端对商户a成功支付450元,则向所述商户的会员卡积分系统发送积分请求,以将450元对应的积分(例如450积分)累加至所述移动终端绑定的商户a的会员卡中。

若所述移动终端绑定所述商户两个或两个以上的会员卡,则可以设置用来积分的会员卡。若所述移动终端对所述商户付款成功,则向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到设置的用来积分的会员卡中。

实施例一的会员积分方法检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;若所述移动终端绑定所述商户的会员卡,对所述商户进行付款,获取支付反馈信息;根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。实施例一可以通过一个扫码支付入口,支持多家商户的会员卡自动积分,提高了会员卡积分的效率和便捷性。

在其他的实施例中,所述会员积分方法还可以包括:当侦测到绑定操作时,依据所述绑定操作将对应的会员卡绑定到所述移动终端;以及当侦测到解绑操作时,依据所述解绑操作将对应的会员卡从所述移动终端解绑。可以生成会员卡绑定设置界面,从所述会员卡绑定设置界面接收所述绑定操作和解绑操作,根据所述绑定操作和解绑操作绑定会员卡或者解绑会员卡。例如,可以在所述会员卡绑定设置界面接收用户输入的会员卡信息,将用户输入的会员卡信息对应的会员卡绑定到所述移动终端。又如,可以在所述会员卡绑定设置界面显示已绑定的会员卡列表和解绑按钮,根据用户对所述解绑按钮的操作将对应的会员卡从所述移动终端解绑。若选中所述解绑按钮,则对所述解绑按钮对应的会员卡从所述移动终端解绑。可以设置一个全部解绑按钮,若选中所述全部解绑按钮,则对所有已绑定的会员卡从所述移动终端解绑。

在对所述商户进行付款之前,可以获取用户的验证信息进行验证,若通过验证,则对所述商户进行付款。所述验证信息可以包括指纹信息、声纹信息、虹膜信息、面部信息等。例如,在使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款之前,可以获取用户的验证信息进行验证,若通过验证,则使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。又如,在使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款之前,可以获取用户的验证信息进行验证,若通过验证,则使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款。

所述会员积分方法还可以包括:接收所述会员卡积分系统返回的积分结果,输出所述积分结果,从而方便用户获知本次积分信息。

所述会员积分方法还可以包括:若所述移动终端未绑定所述商户的会员卡,则发出会员卡未绑定提示信息,从而方便用户对会员卡进行绑定。

实施例二

图2为本发明实施例二提供的会员积分装置的结构图。如图2所示,所述会员积分装置10可以包括:检测单元201、第一判断单元202、付款单元203、第二判断单元204、积分单元205。

检测单元201,用于检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息。

移动终端可以通过主动扫码或被动扫码进行付款,相应地,可以检测移动终端是否进行用于付款的主动扫码或被动扫码。例如,移动终端可以扫描商户的收款码进行付款,当检测到移动终端扫描商户的收款码时,判定移动终端在执行对商户付款的扫码操作。又如,移动终端可以生成付款码供商户扫描进行付款,当检测到商户扫描所述付款码时,判定移动终端在执行对商户付款的扫码操作。

根据扫码操作可以获取付款金额、商户信息(例如商户名称、商户代号)等支付信息。例如,扫码操作所使用的支付码为商户的收款码,所述收款码包含所述支付信息,当扫描所述收款码时,移动终端获取所述支付信息。又如,扫码操作所使用的支付码为移动终端的付款码,商户扫描所述付款码时,返回所述支付信息,移动终端接收所述支付信息。

扫码操作所使用的支付码可以是二维码。二维码又称二维条码,常见的二维码为qrcode,qr全称quickresponse,是一个近几年来移动设备上超流行的一种编码方式,它比传统的条形码能存更多的信息,也能表示更多的数据类型。

二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。

扫码操作所使用的支付码还可以是条形码。条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。

第一判断单元202,用于根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡。

移动终端中可以预设支持扫码支付的会员卡信息。可以检测移动终端设置的支持扫码支付的会员卡信息中是否包含所述商户的会员卡信息,若所述移动终端设置的支持扫码支付的会员卡信息中包含所述商户的会员卡信息,则判定所述移动终端绑定所述商户的会员卡。否则,若所述移动终端设置的支持扫码支付的会员卡信息中不包含所述商户的会员卡信息,则判定所述移动终端未绑定所述商户的会员卡。

举例来说,移动终端设置的支持扫码支付的会员卡信息包含商户a、商户b、商户c的会员卡信息。若所述商户信息对应商户a(即移动终端在对商户a进行付款),则判定所述移动终端绑定所述商户的会员卡。

对于任意商户,移动终端可以不绑定该商户的会员卡,也可以绑定一个或一个以上的会员卡。例如,若用户在该商户办理了两张会员卡,则两张会员卡都可以绑定到所述移动终端。

付款单元203,用于对所述商户进行付款,获取支付反馈信息。

付款单元203可以使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款。用户可以预存一定金额在商户的会员卡中,用于对该商户进行付款。

或者,付款单元203可以使用电子账户余额支付的方式对所述商户进行付款。移动终端中使用的电子账户可以包括支付宝、微信等。

或者,付款单元203可以使用银行卡快捷支付的方式对所述商户进行付款。进行快捷支付的银行卡可以包括任意银行(例如工商银行、建设银行、招商银行等)的银行卡。

在本发明一具体实施例中,所述移动终端对所述商户进行付款可以包括:

(1)判断所述移动终端是否设置了会员卡余额优先支付。

可以在移动终端中设置一个会员卡余额优先支付开关,例如,在移动终端的设置选项中设置所述会员卡余额优先支付开关。检测所述会员卡余额优先支付开关是否为打开状态。若所述会员卡余额优先支付开关为打开状态,则判断移动终端设置了会员卡余额优先支付。否则,若所述余额优先支付开关为关闭状态,则判断移动终端未设置会员卡余额优先支付。

或者,可以在移动终端的支付界面(例如支付码显示界面)显示一个会员卡余额优先支付选择按钮。检测所述会员卡余额优先支付选择按钮是否为选中状态。若所述会员卡余额优先支付选择按钮为选中状态,则判断移动终端设置了会员卡余额优先支付。否则,若所述会员卡余额优先支付选择按钮为未选状态,则判断移动终端未设置会员卡余额优先支付。

(2)若所述移动终端中未设置会员卡余额优先支付,使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

例如,待付金额为450元,若所述移动终端中未设置会员卡余额优先支付,则使用电子账户余额支付或银行卡快捷支付的方式对所述商户付款450元。

移动终端中使用的电子账户可以包括支付宝、微信等。所述电子账户余额可以包括支付宝余额、微信余额等。

所述银行卡可以包括任意银行的银行卡,例如工商银行、建设银行、招商银行等。

具体地,所述移动终端可以向电子账户支付系统或银行卡支付系统发送第一扣款交易请求,所述第一扣款请求对应的扣款金额为所述付款金额,并且接收所述电子账户支付系统或银行卡支付系统返回的第一支付反馈信息。所述电子账户支付系统用于管理电子账户的资金交易。所述银行卡支付系统用于管理银行卡的资金交易。

(3)若所述移动终端中设置了会员卡余额优先支付,则判断所述移动终端绑定的所述商户的会员卡的余额是否大于或等于所述待付金额。

所述移动终端可以向商户发送余额查询请求,并接收商户返回的余额信息,根据所述余额信息判断所述移动终端绑定的所述商户的会员卡的余额是否大于或等于待付金额。

例如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为450元,则所述移动终端绑定的所述商户的会员卡的余额大于待付金额。

又如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为850元,则所述移动终端绑定的所述商户的会员卡的余额小于待付金额。

(4)若所述移动终端绑定的所述商户的会员卡的余额大于或等于所述待付金额,则使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款。

例如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为450元,所述移动终端绑定的所述商户的会员卡的余额大于待付金额,使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,付款后所述移动终端绑定的所述商户的会员卡的余额为50元。

具体地,所述移动终端可以向所述商户的会员卡支付系统发送第二扣款交易请求,所述第二扣款请求对应的扣款金额为所述付款金额,并且接收所述会员卡支付系统返回的第二支付反馈信息。所述会员卡支付系统用于管理会员卡的资金交易。

(5)若所述移动终端绑定的所述商户的会员卡的余额小于待付金额,则先使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,不足部分再使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

例如,所述移动终端绑定的所述商户的会员卡的余额为500元,待付金额为850元,所述移动终端绑定的所述商户的会员卡的余额小于待付金额,则先使用所述移动终端绑定的所述商户的会员卡的余额500元对所述商户进行付款,不足部分350元再使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

具体地,首先,所述移动终端可以向所述商户的会员卡支付系统发送第三扣款请求,所述第三扣款请求对应的扣款金额为所述移动终端绑定的所述商户的会员卡的余额,并且接收所述支付系统返回的第三支付反馈信息。然后,所述移动终端向电子账户支付系统或银行卡支付系统发送第四扣款交易请求,所述第四扣款请求对应的扣款金额为所述付款金额与所述余额的差值,并且接收所述电子账户支付系统或银行卡支付系统返回的第四支付反馈信息。

可以理解,若所述移动终端绑定的所述商户的会员卡的余额为0,则直接使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。

第二判断单元204,用于根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功。

可以根据接收到的支付反馈信息(例如第一支付反馈信息、第二支付反馈信息、第三支付反馈信息、第四支付反馈信息)判断所述移动终端对所述商户付款是否成功。若接收到付款成功的支付反馈信息(例如付款成功的第一支付反馈信息),则所述移动终端对所述商户付款成功。若接收到付款失败的支付反馈信息(例如付款失败的第二支付反馈信息),则所述移动终端对所述商户付款失败。

需要说明的是,若使用所述移动终端绑定的所述商户的会员卡的余额以及电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款,则需要接收到付款成功的第三支付反馈信息与第四支付反馈信息,所述移动终端对所述商户付款成功。

若第一判断单元202判断所述移动终端未绑定所述商户的会员卡,或者,若第二判断单元204判断所述移动终端对所述商户付款失败,则本次交易不进行积分。

例如,付款单元203使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款,并接收到付款失败的第二支付反馈信息(即使用所述移动终端绑定的所述商户的会员卡的余额对所述商户付款失败)。则第二判断单元204判断所述移动终端对所述商户付款失败,本次交易不进行积分。

又如,付款单元203使用电子账户余额支付的方式对所述商户进行付款,并接收到付款失败的第四支付反馈信息(即使用电子账户余额支付的方式对所述商户付款失败)。则则第二判断单元204判断所述移动终端对所述商户付款失败本次交易不进行积分。

积分单元205,用于若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。所述积分请求包括会员卡信息和所述付款金额。所述会员卡信息可以包括卡号、会员姓名、会员级别等。会员卡积分系统根据所述会员卡信息将所述付款金额对应的积分累加到所述会员卡的积分中。

例如,若所述移动终端对商户a成功支付450元,则向所述商户的会员卡积分系统发送积分请求,以将450元对应的积分(例如450积分)累加至所述移动终端绑定的商户a的会员卡中。

若所述移动终端绑定所述商户两个或两个以上的会员卡,则可以设置用来积分的会员卡。若所述移动终端对所述商户付款成功,则向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到设置的用来积分的会员卡中。

实施例二的会员积分装置10检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;若所述移动终端绑定所述商户的会员卡,对所述商户进行付款,获取支付反馈信息;根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。实施例二可以通过一个扫码支付入口,支持多家商户的会员卡自动积分,提高了会员卡积分的效率和便捷性。

在其他的实施例中,所述会员积分装置10还可以包括:设置单元,用于当侦测到绑定操作时,依据所述绑定操作将对应的会员卡绑定到所述移动终端;以及当侦测到解绑操作时,依据所述解绑操作将对应的会员卡从所述移动终端解绑。可以生成会员卡绑定设置界面,从所述会员卡绑定设置界面接收所述绑定操作和解绑操作,根据所述绑定操作和解绑操作绑定会员卡或者解绑会员卡。例如,可以在所述会员卡绑定设置界面接收用户输入的会员卡信息,将用户输入的会员卡信息对应的会员卡绑定到所述移动终端。又如,可以在所述会员卡绑定设置界面显示已绑定的会员卡列表和解绑按钮,根据用户对所述解绑按钮的操作将对应的会员卡从所述移动终端解绑。若选中所述解绑按钮,则对所述解绑按钮对应的会员卡从所述移动终端解绑。可以设置一个全部解绑按钮,若选中所述全部解绑按钮,则对所有已绑定的会员卡从所述移动终端解绑。

所述会员积分装置10还可以包括:验证单元,用于对所述商户进行付款之前,获取用户的验证信息进行验证。若通过验证,则付款单元203对所述商户进行付款。所述验证信息可以包括指纹信息、声纹信息、虹膜信息、面部信息等。例如,在付款单元203使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款之前,验证单元获取用户的验证信息进行验证。若通过验证,则付款单元203使用电子账户余额支付或银行卡快捷支付的方式对所述商户进行付款。又如,在付款单元203使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款之前,验证单元获取用户的验证信息进行验证,若通过验证,则付款单元203使用所述移动终端绑定的所述商户的会员卡的余额对所述商户进行付款。

所述会员积分装置10还可以包括:输出单元,用于接收所述会员卡积分系统返回的积分结果,输出所述积分结果,从而方便用户获知本次积分信息。

所述会员积分方法还可以包括:提示单元,用于若所述移动终端未绑定所述商户的会员卡,则发出会员卡未绑定提示信息,从而方便用户对会员卡进行绑定。

实施例三

本实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述会员积分方法实施例中的步骤,例如图1所示的步骤101-105:

步骤101,检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;

步骤102,根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;

步骤103,若所述移动终端绑定所述商户的会员卡,对所述商户进行付款,获取支付反馈信息;

步骤104,根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;

步骤105,若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。

或者,该计算机程序被处理器执行时实现上述装置实施例中各模块/单元的功能,例如图2中的单元201-205:

检测单元201,用于检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;

第一判断单元202,用于根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;

付款单元203,用于对所述商户进行付款,获取支付反馈信息;

第二判断单元204,用于根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;

积分单元205,用于若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。

实施例四

图3为本发明实施例四提供的移动终端的示意图。所述移动终端1包括存储器20、处理器30以及存储在所述存储器20中并可在所述处理器30上运行的计算机程序40,例如会员积分程序。所述处理器30执行所述计算机程序40时实现上述会员积分方法实施例中的步骤,例如图1所示的步骤101-105:

步骤101,检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;

步骤102,根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;

步骤103,若所述移动终端绑定所述商户的会员卡,对所述商户进行付款,获取支付反馈信息;

步骤104,根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;

步骤105,若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。

或者,所述处理器30执行所述计算机程序40时实现上述装置实施例中各模块/单元的功能,例如图2中的单元201-205:

检测单元201,用于检测移动终端对商户付款的扫码操作,获取所述扫码操作对应的付款金额、商户信息;

第一判断单元202,用于根据所述商户信息判断所述移动终端是否绑定所述商户的会员卡;

付款单元203,用于对所述商户进行付款,获取支付反馈信息;

第二判断单元204,用于根据所述支付反馈信息判断所述移动终端对所述商户付款是否成功;

积分单元205,用于若所述移动终端对所述商户付款成功,向所述商户的会员卡积分系统发送积分请求,以将所述付款金额对应的积分累加到所述移动终端绑定的所述商户的会员卡中。

示例性的,所述计算机程序40可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器20中,并由所述处理器30执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序40在所述移动终端1中的执行过程。例如,所述计算机程序40可以被分割成图2中的检测单元201、第一判断单元202、付款单元203、第二判断单元204、积分单元205,各单元具体功能参见实施例二。

所述移动终端1可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)、智能穿戴式设备等。

本领域技术人员可以理解,所述示意图3仅仅是移动终端1的示例,并不构成对移动终端1的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述移动终端1还可以包括输入输出设备、网络接入设备、总线等。

所称处理器30可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器30也可以是任何常规的处理器等,所述处理器30是所述移动终端1的控制中心,利用各种接口和线路连接整个移动终端1的各个部分。

所述存储器20可用于存储所述计算机程序40和/或模块/单元,所述处理器30通过运行或执行存储在所述存储器20内的计算机程序和/或模块/单元,以及调用存储在存储器20内的数据,实现所述移动终端1的各种功能。所述存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端1的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述移动终端1集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

在本发明所提供的几个实施例中,应该理解到,所揭露的移动终端和方法,可以通过其它的方式实现。例如,以上所描述的移动终端实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

另外,在本发明各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。移动终端权利要求中陈述的多个单元或移动终端也可以由同一个单元或移动终端通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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