本发明涉及互联网技术领域,特别是涉及一种业务处理方法和装置、计算机设备和存储介质。
背景技术:
为了提高提前回笼资金,锁定高端客户,越来越多的商家推出储值卡。储值卡由商家发行,持卡人预先将资金存储在卡内,消费时从卡内扣款。
通常储值卡要求预先存储的数额都比较大,为了降低持卡人的风险和拉动消费,商家并不会限定储值卡仅持卡人本人使用,持卡人可以将储值卡借给亲戚朋友使用,借到储值卡的消费者出示储值卡也能在商家消费。
而储值卡是唯一的,当借到储值卡的消费者在消费时,持卡人本人或持卡人的其它亲戚朋友无法使用该储值卡,从而导致储值卡的利用率低。
技术实现要素:
基于此,有必要针对储值卡的利用率低的问题,提供一种业务处理方法和装置、计算机设备和存储介质。
一种业务处理方法,包括:
当获取到对储值卡的处理指令时,获取储值卡账号、消费方标识、持卡方标识,所述持卡方标识与所述储值卡账号对应;
根据所述储值卡账号、消费方标识和持卡方标识生成资源信息,由资源接收终端获取转移数值和所述资源信息,将所述储值卡账号对应的余额减小所述转移数值得到业务处理结果,并根据所述业务处理结果向服务端发送资源转移信息,所述资源转移信息包括转移数值、消费方标识和持卡方标识;
接收所述服务端在所述消费方标识与所述持卡方标识不一致时,根据所述资源转移信息发送的资源转移请求,所述资源转移请求包括转移数值和持卡方标识;
当接收到对所述资源转移请求的确认指令时,向服务端发送资源转移确认,由所述服务端从所述消费方标识对应的账户余额减小所述转移数值,从所述持卡方标识对应的账户余额添加所述转移数值。
一种业务处理方法,包括:
接收资源终端发送的资源转移信息;所述资源转移信息包括转移数值、消费方标识和持卡方标识;所述资源转移信息由资源接收终端基于将储值卡账号对应的余额减小所述转移数值后得到的业务处理结果发送;
在消费方标识与所述持卡方标识不一致时,根据所述资源转移信息向消费方标识对应的终端发送资源转移请求,所述资源转移请求包括转移数值和持卡方标识;
当接收到资源转移确认时,从所述消费方标识对应的账户余额减小所述转移数值,从所述持卡方标识对应的账户余额添加所述转移数值,所述资源转移确认由消费方标识对应的终端在接收到对所述资源转移请求的确认指令时发送。
一种业务处理装置,包括:获取模块、发送模块、接收模块;
所述获取模块,用于当获取到对储值卡的处理指令时,获取储值卡账号、消费方标识、持卡方标识,所述持卡方标识与所述储值卡账号对应;
所述发送模块,用于根据所述储值卡账号、消费方标识和持卡方标识生成资源信息,由资源接收终端获取转移数值和所述资源信息,将所述储值卡账号对应的余额减小所述转移数值得到业务处理结果,并根据所述业务处理结果向服务端发送资源转移信息,所述资源转移信息包括转移数值、消费方标识和持卡方标识;
所述接收模块,用于接收所述服务端在所述消费方标识与所述持卡方标识不一致时,根据所述资源转移信息发送的资源转移请求,所述资源转移请求包括转移数值和持卡方标识;
所述发送模块,还用于当接收到对所述资源转移请求的确认指令时,向服务端发送资源转移确认,由所述服务端从所述消费方标识对应的账户余额减小所述转移数值,从所述持卡方标识对应的账户余额添加所述转移数值。
一种业务处理装置,包括:信息接收模块、信息发送模块和处理模块;
所述信息接收模块,用于接收资源终端发送的资源转移信息;所述资源转移信息包括转移数值、消费方标识和持卡方标识;所述资源转移信息由资源接收终端基于将储值卡账号对应的余额减小所述转移数值后得到的业务处理结果发送;
所述信息发送模块,用于在消费方标识与所述持卡方标识不一致时,根据所述资源转移信息向消费方标识对应的终端发送资源转移请求,所述资源转移请求包括转移数值和持卡方标识;
所述处理模块,用于当接收到资源转移确认时,从所述消费方标识对应的账户余额减小所述转移数值,从所述持卡方标识对应的账户余额添加所述转移数值,所述资源转移确认由消费方标识对应的终端在接收到对所述资源转移请求的确认指令时发送。
一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的业务处理方法。
一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的业务处理方法。
上述的业务处理方法和装置,当获取到对储值卡的处理指令时,根据获取的储值卡账号、消费方标识、持卡方标识生成资源信息,由资源接收终端获取转移数值和资源信息,从储值卡账号对应的余额减小转移数值得到业务处理结果,根据业务处理结果向服务端发送资源转移信息,接收服务端根据资源转移信息发送的资源转移请求,当接收到对资源转移请求的确认指令时,向服务端发送资源转移确认,由服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值。由于在资源接收终端根据资源信息从储值卡账号对应的余额减小转移数值后,通过服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,因此,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,并且在消费后向储值卡的持卡方付款,从而提高了储值卡的利用率。
附图说明
图1为一个实施例提供的业务处理方法和装置的应用环境示意图;
图2为一个实施例中的第一终端和第二终端的内部结构示意图;
图3为一个实施例的业务处理方法的流程图;
图4为图3所示的业务处理方法对应的交互示意图;
图5为一个实施例的资源转移请求确认的显示界面示意图;
图6为一个实施例的资源信息的示意图;
图7为另一个实施例的业务处理方法的流程图;
图8为一个实施例的关联用户列表的示意图;
图9为一个实施例的终端对实体储值卡卡片进行拍照的示意图;
图10为另一个实施例的业务处理方法的流程图;
图11为一个实施例中被分享方终端接收到的储值卡的显示界面;
图12再一个实施例的业务处理方法的流程图;
图13为一个实施例的业务处理方法的流程图;
图14为一个实施例的转移数值消息的示意图;
图15为一个实施例的终端的社交应用的储值卡界面的示意图;
图16为一个实施例的业务处理装置的结构框图;
图17为另一个实施例的业务处理装置的结构框图;
图18为一个实施例的业务处理装置的结构框图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
本发明提供一种业务处理方法,用户通过在终端在进行操作,能够根据接收到储值卡进行消费,并且在消费后向储值卡的持有人付款。
图1为一个实施例提供的储值卡分享方法和装置的应用环境示意图。如图1所示,该应用环境包括第一终端101、第二终端102、服务端103和资源接收终端104,第一终端101以及第二终端102分别与服务端103通过网络进行通信,资源接收终端104与服务端103通过网络进行通信。资源接收终端安装在商家侧,第一终端101位于消费方侧,第二终端102位于持卡方侧,第二终端102的用户为储值卡的持卡人。第一终端101出示接收到的储值卡,资源接收终端104通过扫描第一终端101出示的储值卡对应的二维码,或者与第一终端101进行点对通信(例如nfc)获取储值卡的信息。资源接收终端根据储值卡信息从对应账户中扣除消费余额后,向服务端103发送资源转移信息。服务端103根据资源转移信息以及第一终端101发送的确认,从消费方对应的账户余额中减小转移数值,从持卡方对应的账户余额中添加转移数值。第一终端101和第二终端102可以智能移动终端,包括但不限于手机、平板电脑或者个人数字助理或穿戴式设备等。
图2为一个实施例中的第一终端和第二终端的内部结构示意图。如图2所示,终端包括通过系统总线连接的处理器、存储介质、内存储器、网络接口、显示屏、摄像头和输入装置。其中,该处理器用于提供计算和控制能力,支撑整个终端的运行。终端的存储介质存储有操作系统以及一种业务处理装置的计算机程序,该业务处理装置的计算机程序被处理器执行时,用于实现一种业务处理方法。终端的内存储器为存储介质中的业务处理装置运行提供环境。终端的网络接口用于与服务端进行网络通信,例如,接收服务端发送的资源转移请求等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
图3为一个实施例的业务处理方法的流程图,该方法运行在图1所示的第一终端101。本实施例中,将第一终端作为消费方终端,将第二终端作为持卡方终端。图4为图3所示的业务处理方法对应的交互示意图。如图3和图4所示,该方法包括以下步骤:
s302:当获取到对储值卡的处理指令时,获取储值卡账号、消费方标识、持卡方标识,持卡方标识与储值卡账号对应。
储值卡由商家发行,可以为实体储值卡卡片和虚拟储值卡。虚拟储值卡是指商家通过社交应用服务端对充值的用户发行的电子卡券。该电子卡券存储于终端,具有储值卡的支付功能。持卡方在商家充值一定的金额后,商家向持卡方发行储值卡。持卡人可通过社交应用向好友分享储值卡。实体储值卡卡片以电子数据的形式存储在终端中,例如,实体储值卡卡片的照片。本实施例中的储值卡为其它用户通过社交应用分享的储值卡。
处理指令基于用户在终端上对储值卡进行支付操作产生。例如,用户通过终端选择待使用的储值卡并进行支付操作,终端根据支付操作产生处理指令。基于处理指令获取储值卡账号、消费方标识、持卡方标识,持卡方标识与储值卡账号对应。持方卡标识为储值卡的持有人的身份标识,例如,持卡人在社交应用的账号。
s304:根据储值卡账号、消费方标识和持卡方标识生成资源信息,由资源接收终端获取转移数值和资源信息,将储值卡账号对应的余额减小转移数值得到业务处理结果,并根据业务处理结果向服务端发送资源转移信息,资源转移信息包括转移数值、消费方标识和持卡方标识。
资源信息可以为包括储值卡账号、消费方标识和持卡方标识的数据,通过第一终端与资源接收终端的点对点通信,将数据发送至资源接收终端。资源信息还可以为包括储值卡账号、消费方标识和持卡方标识的条码和/或二维码,由资源接收终端利用扫描枪扫描第一终端显示的条码和/或二维码,读取得到资源信息。
本实施例中的资源接收终端可以为商家侧的收银终端。消费方在商家消费后,通过利用电子数据形式的储值卡发起支付。通过展示二维码或点对点通信的方式使资源接收终端获取资源信息。资源接收终端还获取转移数值。转移数值为消费方在商家的实际消费金额或优惠后的消费金额。
持卡方通过在商家充值一定的金额得到储值卡。当商家侧的资源接收终端获取到资源信息和转移数值时,将储值卡账号对应的余额减小转移数值得到业务处理结果。业务处理结果包括储值卡账号的消费后余额。
资源接收终端根据业务处理根据向服务端发送资源转移信息,本实施例中的服务端为社交应用的服务端。资源转移信息包括转移数值、消费方标识和持卡方标识。
s306:接收服务端在消费方标识与持卡方标识不一致时,根据资源转移信息发送的资源转移请求,资源转移请求包括转移数值和持卡方标识。
服务端接收到资源转移信息时,判断消费方标识与持卡方标识是否一致。若消费方标识与持卡方标识一致,则表明消费方为持卡方本人,无需进行资源转移。若消费方标识与持卡方标识不一致,则服务端根据资源转移信息发送资源转移请求至消费方标识对应的终端(即第一终端),资源转移请求包括转移数值和持卡方标识。
s308:当接收到对资源转移请求的确认指令时,向服务端发送资源转移确认,由服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值。
第一终端根据资源转移请求展示资源转移确认的显示界面。一个实施例的资源转移请求确认的显示界面如图5所示,显示有转移数值(消费金额)、持卡方标识(转移对象标识)和付款方式。付款方式可选择社交应用支持的付款方式,例如,与社交应用绑定的银行卡、用户在社交应用的零钱等等。支付方式可以由用户选择。
消费方在图5所示的显示界面点击确认,第一终端接收到对资源转移请求的确认指令时,向服务端发送资源转移确认。服务端从消费方标识对应的账户余额中减小转移数值,从持卡方标识对应的账户余额中添加转移数值。
上述的业务处理方法,由于在资源接收终端根据资源信息从储值卡账号对应的余额减小转移数值后,通过服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,因此,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,并且在消费后向储值卡的持卡方付款,从而提高了储值卡的利用率,储值卡的利用率提高,进一步的加快了储值卡内余额的消耗,减少持卡人的资金风险。
在另一个实施例中,根据储值卡账号、消费方标识和持卡方标识生成资源信息的步骤包括:根据储值卡账号、消费方标识、持卡方标识生成二维码和/或条码,资源信息包括二维码和/或条码。本实施例中,根据储值卡账号、消费方标识、持卡方标识生成二维码和/或条码,二维码和/或条码为付款码。消费方通过终端展示付款码,资源接收终端通过扫码枪扫描第一终端显示的条码或和/或二维码获取包括储值卡账号、消费方标识和持卡方标识的资源信息。一个实施例的资源信息如图6所示。
在另一个实施例中,在根据储值卡账号、消费方标识、持卡方标识生成资源信息的步骤之后,还包括:与资源接收终端通信将资源信息发送至资源接收终端。
本实施例中的资源接收终端和第一终端的通信方式为点对点通信。具体地,利用近距离无线通信技术(nfc)、蓝牙、红外、zibee(紫蜂协议)、uwb(ultrawideband,超宽频)或射频识别技术(rfid),第一终端将包括储值卡账号、消费方标识、持卡方标识的资源信息发送至资源接收终端。可以理解的是,资源接收终端和第一终端包括对应的硬件设备和软件设备,能够基于nfc、蓝牙、红外、zibee、uwb或rfid进行通信连接。
图7为另一个实施例的业务处理方法的流程图。如图7所示,包括以下步骤:
s702:当接收到对储值卡的分享请求时,获取包括储值卡账号的储值卡信息、持卡方标识;持卡方标识为分享请求发起方对应的用户标识。
本实施例中,第一终端也可以作为持卡方终端,将第一终端中以电子形式存储的储值卡分享至社交应用中的其它好友。
本实施例中的储值卡为消费方所持有的储值卡,即消费方为持卡人。分享请求基于分享方在终端上对储值卡进行分享操作产生。例如,用户通过终端选择待分享的储值卡并进行分享操作,获取分享请求。基于分享请求获取储值卡账号的储值卡信息、持卡方标识。持卡方标识为分享请求发起方对应的用户标识。本实施例中的持卡方标识即一张储值卡的第一次分享的发起人对应的标识。
s704:获取关联用户列表,关联用户列表包括与持卡方标识存在关联关系的各用户信息。
在社交应用中互为好友的各用户标识相互关联,当用户加入某个群组时,用户标识与群组标识相互关联。通过获取与持卡方标识存在关联关系的各用户信息得到关联用户列表。关联用户列表可包括用户的好友和/或群组。
具体地,在获得关联的各用户标识和/或群组标识后,对获得的各用户标识和/或群组标识进行排序得到关联用户列表。具体地,获取设定的最近时间段内,例如,最近一个月内,与持卡方标识互动的第一用户标识和/或第一群组标识,根据最近互动时间对获取的各第一用户标识和/或第一群组标识进行排序、对关联的用户标识和或群组标识中除第一用户标识和/或第一群组标识外的第二用户标识和/或第二群组标识按首字母的顺序进行排序得到关联用户列表。设定的最近时间段内,与持卡方标识互动的第一用户标识和/或第一群组标识即持卡方标识的最近联系人。可以认为,最近联系人很大程序上与持卡方具有较亲密的关系,持卡方从最近联系人中选择用户进行分享的概率比较大,因此,将最近联系人排序在前,能够便于用户选择。
s706:获取通过关联用户列表选择的被分享方标识。
图8为一个实施例的关联用户列表的示意图。关联用户列表在第一终端展示,用户通过在第一终端操作选择好友和/或群组作为被分享方,获取所选择的被分享方标识。
s708:基于分享指令将储值卡信息、持卡方标识发送至服务端,由服务端建立储值卡账号与持卡方标识的对应关系,并在满足储值卡信息发送条件时,将储值卡信息和持卡方标识发送至与被分享方标识对应的终端。
储值卡信息发送条件可由服务端进行设置,例如,服务端实时地将接收到的储值卡信息和持卡方标识发送至被分享方标识对应的终端。又例如,服务端接收到储值卡信息时,向被分享方标识对应的终端发送状态更新通知。被分享方标识对应的终端根据状态更新通知显示状态更新标志或消息通知,以提示用户接收到新的储值卡分享。被分享方通过在终端上向服务端发送数据请求以接收储值卡信息和分享方标识。具体地,被分享方通过在终端刷新接收到的储值卡的界面向服务端发送数据请求。
储值卡信息和分享方标识存储在被分享方对应的终端。被分享方可在终端对接收到的储值卡进行处理以实现付款。
上述的业务处理方法,第一终端还可以作为持卡方终端,将持有的储值卡分享给与持卡方标识关联的其它用户,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,进一步地提高了储值卡的利用率。
在另一个实施例中,储值卡为实体储值卡卡片,通过对实体储值卡卡片进行拍照将储值卡信息以电子数据的形式存储在终端。具体地,步骤s702中,获取储值卡账号的步骤包括以下步骤s1至步骤s4:
s1:当接收到对储值卡的分享请求时,获取持卡方标识并打开摄像头。
终端安装有摄像头的驱动程序,当终端接收到对储值卡的分享请求时,获取分享方标识并执行该驱动程序打开终端的摄像头。摄像头打开后,采集视角范围内的图像信息。
s2:接收拍照指令,并获取根据该拍照指令对实体储值卡卡片进行拍照获得的储值卡图片。
图9为一个实施例的终端对实体储值卡卡片进行拍照的示意图。如图9所示,摄像头打开后,终端显示界面的显示区域901显示摄像头的视觉范围内的图像信息。终端的显示界面还显示拍照按钮902。用户将实体储值卡放置在摄像头的视觉范围内,点击拍照按钮902触发拍照指令。终端接收拍照指令,并根据拍照指令对实体储值卡进行拍照得到储值卡图片。拍照完成后,储值卡图片存储在终端。
s3:识别储值卡图片中的文字得到储值卡发行方名称和储值卡账号,储值卡信息包括发行方名称和储值卡账号。
通常,实体储值卡印制有发行方(商家)名称和储值卡卡号,采用文字识别技术识别储值卡图片中的文字,得到储值卡发行方名称和储值卡卡号。储值卡信息还可以包括储值卡图片。
在另一个实施例中,第一终端还可以作为被分享方终端,接收社交应用的其它好友分享的储值卡。具体地,如图10所示,包括以下步骤:
s102:当接收到对储值卡的刷新指令时,向服务端发送数据请求。
服务端接收到分享的储值卡信息时,向被分享方标识对应的终端发送状态更新通知。被分享方标识对应的终端根据状态更新通知显示状态更新标志或消息通知,以提示用户接收到新的储值卡分享。第一终端通过在终端上向服务端发送数据请求以接收储值卡信息和持卡方标识。具体地,被分享方通过在终端刷新接收到的储值卡的界面向服务端发送数据请求。
s104:接收服务端响应数据请求发送的储值卡信息。
s106:展示接收到的储值卡信息;储值卡信息包括储值卡账号和持卡方标识。一个实施例中被分享方终端接收到的储值卡的显示界面如图11所示,包括储值卡图片和持卡方标识。
在另一个实施例中,第一终端还可以作为分享方终端,将接收到的储值卡分享社交应用的其它好友。具体地,如图12所示,包括以下步骤:
s122:当获取到对接收到的储值卡的分享请求时,获取包括储值卡账号的储值卡信息、持卡方标识和分享方标识。
本实施例中的储值卡为分享方接收到的社交应用的好友分享的储值卡。分享请求基于分享方在第一终端上对储值卡进行分享操作产生。例如,用户通过第一终端选择待分享的储值卡并进行分享操作,获取分享请求。基于分享请求获取储值卡账号的储值卡信息、持卡方标识和分享方标识。持卡方标识为该储值卡第一次分享的发起人。
s124:获取关联用户列表,关联用户列表包括与分享方标识存在关联关系的各用户信息。
在社交应用中互为好友的各用户标识相互关联,当用户加入某个群组时,用户标识与群组标识相互关联。通过获取与分享方标识存在关联关系的各用户信息得到关联用户列表。关联用户列表可包括用户的好友和/或群组。
具体地,在获得关联的各用户标识和/或群组标识后,对获得的各用户标识和/或群组标识进行排序得到关联用户列表。具体地,获取设定的最近时间段内,例如,最近一个月内,与分享方标识互动的第一用户标识和/或第一群组标识,根据最近互动时间对获取的各第一用户标识和/或第一群组标识进行排序、对关联的用户标识和或群组标识中除第一用户标识和/或第一群组标识外的第二用户标识和/或第二群组标识按首字母的顺序进行排序得到关联用户列表。设定的最近时间段时,与分享方标识互动的第一用户标识和/或第一群组标识即分享方标识的最近联系人。可以认为,最近联系人很大程序上与分享方具有较亲密的关系,分享方从最近联系人中选择用户进行分享的概率比较大,因此,将最近联系人排序在前,能够便于用户选择。
s126:获取通过关联用户列表选择的被分享方标识。
图8为一个实施例的关联用户列表的示意图。关联用户列表在终端展示,用户通过在终端操作选择好友和/或群组作为被分享方,获取所选择的被分享方标识。
s128:基于分享指令将储值卡信息、持卡方标识、分享方标识和被分享方标识发送至服务端,由服务端在满足储值卡信息发送条件时,将储值卡信息、持卡方标识和分享方标识发送至与被分享方标识对应的终端。
储值卡信息和分享方标识存储在被分享方对应的终端。被分享方可在终端对接收到的储值卡进行处理以实现付款。
上述的业务处理方法,第一终端还可以作为分享方终端,将接收到的储值卡分享给与分享方标识关联的其它用户,扩大了分享对象进一步地提高了储值卡的利用率。
在一个实施例中,提供一种业务处理方法,运行在图1所示的服务端103。如图13所示,该方法包括以下步骤:
s132:接收资源终端发送的资源转移信息;资源转移信息包括转移数值、消费方标识和持卡方标识;资源转移信息由资源接收终端基于将储值卡账号对应的余额减小转移数值后得到的业务处理结果发送。
当第一终端获取到对储值卡的处理指令时,获取储值卡账号、消费方标识、持卡方标识,并根据储值卡账号、消费方标识和持卡方标识生成资源信息。资源接收终端获取转移数值和资源信息,将储值卡账号对应的余额减小转移数值得到业务处理结果,并根据业务处理结果向服务端发送资源转移信息。
本实施例中的资源接收终端可以为商家侧的收银终端。消费方在商家消费后,通过利用电子数据形式的储值卡发起支付。通过展示二维码或点对点通信的方式使资源接收终端获取资源信息。资源接收终端还获取转移数值。转移数值为消费方在商家的实际消费金额或优惠后的消费金额。
持卡方通过在商家充值一定的金额得到储值卡。当商家侧的资源接收终端获取到资源信息和转移数值时,将储值卡账号对应的余额减小转移数值得到业务处理结果。业务处理结果包括储值卡账号的消费后余额。
资源接收终端根据业务处理根据向服务端发送资源转移信息,本实施例中的服务端为社交应用的服务端。资源转移信息包括转移数值、消费方标识和持卡方标识。
s134:在消费方标识与持卡方标识不一致时,根据资源转移信息向消费方标识对应的终端发送资源转移请求,资源转移请求包括转移数值和持卡方标识。
服务端接收到资源转移信息时,判断消费方标识与持卡方标识是否一致。若消费方标识与持卡方标识一致,则表明消费方为持卡方本人,无需进行资源转移。若消费方标识与持卡方标识不一致,则服务端根据资源转移信息发送资源转移请求至消费方标识对应的终端(即第一终端),资源转移请求包括转移数值和持卡方标识。
s136:当接收到资源转移确认时,从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,资源转移确认由消费方标识对应的终端在接收到对资源转移请求的确认指令时发送。
第一终端根据资源转移请求展示资源转移确认的显示界面。一个实施例的资源转移请求确认的显示界面如图5所示,显示有转移数值(消费金额)、持卡方标识(转移对象标识)和付款方式。付款方式可选择社交应用支持的付款方式,例如,与社交应用绑定的银行卡、用户在社交应用的零钱等等。支付方式可以由用户选择。
消费方在图5所示的显示界面点击确认,第一终端接收到对资源转移请求的确认指令时,向服务端发送资源转移确认。服务端从消费方标识对应的账户余额中减小转移数值,从持卡方标识对应的账户余额中添加转移数值。
上述的业务处理方法,由于在资源接收终端根据资源信息从储值卡账号对应的余额减小转移数值后,通过服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,因此,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,并且在消费后向储值卡的持卡方付款,从而提高了储值卡的利用率。
在另一个实施例中,在步骤s136之后还包括:向持卡方标识对应的终端发送转移数值消息,转移数值消息包括转移数值和储值卡账号。
一个实施例的转移数值消息如图14所示,数据转移消息可以包括使用摘要,说明转账缘由和余额。
在另一个实施例中,在步骤s316之后还包括:向储值卡账号对应的终端发送更新的账户余额。可以理解的是,在持卡人将储值卡分享给社交应用的好友后,或在分享方将储值卡分享给社交应用的好友后,还将建立储值卡账号与被分享方标识的对应关系。在每次消费后,将更新的余额发送至与储值卡账号对应终端。
下面结合具体的实施例对本发明的业务处理方法进行说明。
图15为一个实施例的终端的社交应用的储值卡界面的示意图。如图15所示,消费方通过消费方终端打开社交应用的储值卡界面。用户通过终端选择待使用的储值卡并进行支付操作,终端根据支付操作产生处理指令。
如图4所示,消费方终端获取储值卡账号、消费方标识、持卡方标识,持卡方标识与储值卡账号对应。本实施例中,根据储值卡账号、消费方标识、持卡方标识生成二维码和/或条码,二维码和/或条码为付款码。消费方通过终端展示付款码,资源接收终端通过扫码枪扫描消费方终端显示的条码或二维码(付款码),获取包括储值卡账号、消费方标识和持卡方标识的资源信息。一个实施例的资源信息如图6所示。
当商家侧的资源接收终端获取到资源信息和转移数值时,将储值卡账号对应的余额减小转移数值得到业务处理结果。业务处理结果包括储值卡账号的消费后余额。资源接收终端根据业务处理结果将资源转移信息发送至社交应用的服务端。
服务端接收到资源转移信息时,判断消费方标识与持卡方标识是否一致。若消费方标识与持卡方标识一致,则表明消费方为持卡方本人,无需进行资源转移。若消费方标识与持卡方标识不一致,则服务端根据资源转移信息发送资源转移请求至消费方标识对应的终端(即消费方终端),资源转移请求包括转移数值和持卡方标识。
消费方终端根据资源转移请求展示资源转移确认的显示界面。一个实施例的资源转移请求确认的显示界面如图5所示,显示有转移数值(消费金额)、持卡方标识(转移对象标识)和付款方式。付款方式可选择社交应用支持的付款方式,例如,与社交应用绑定的银行卡、用户在社交应用的零钱等等。支付方式可以由用户选择。
消费方在图5所示的显示界面点击确认,消费方终端接收到对资源转移请求的确认指令时,向服务端发送资源转移确认。服务端从消费方标识对应的账户余额中减小转移数值,从持卡方标识对应的账户余额中添加转移数值。
服务端向持卡方标识对应的终端发送转移数值消息,转移数值消息包括转移数值和储值卡账号。一个实施例的转移数值消息如图14所示,数据转移消息可以包括使用摘要,说明转账缘由。
在一个实施例中,提供一种业务处理装置,如图16所示,包括:获取模块161、发送模块162和接收模块163。
获取模块161,用于当获取到对储值卡的处理指令时,获取储值卡账号、消费方标识、持卡方标识,持卡方标识与储值卡账号对应。
发送模块162,用于根据储值卡账号、消费方标识和持卡方标识生成资源信息,由资源接收终端获取转移数值和资源信息,将储值卡账号对应的余额减小转移数值得到业务处理结果,并根据业务处理结果向服务端发送资源转移信息,资源转移信息包括转移数值、消费方标识和持卡方标识。
接收模块163,用于接收服务端在消费方标识与持卡方标识不一致时,根据资源转移信息发送的资源转移请求,资源转移请求包括转移数值和持卡方标识。
发送模块162,还用于当接收到对资源转移请求的确认指令时,向服务端发送资源转移确认,由服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值。
上述的业务处理装置,由于在资源接收终端根据资源信息从储值卡账号对应的余额减小转移数值后,通过服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,因此,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,并且在消费后向储值卡的持卡方付款,从而提高了储值卡的利用率。
在另一个实施例中,获取模块,用于根据储值卡账号、消费方标识、持卡方标识生成二维码和/或条码,资源信息包括二维码和/或条码;
或
业务处理装置还包括通信装置,用于与资源接收终端通信将资源信息发送至资源接收终端。
在再一个实施例中,如图17所示,还包括:信息获取模块164、关联获取模块165、列表获取模块166和分享模块167。
信息获取模块164,用于当接收到对储值卡的分享请求时,获取包括储值卡账号的储值卡信息、持卡方标识;持卡方标识为分享请求发起方对应的用户标识。
关联获取模块165,用于获取关联用户列表,关联用户列表包括与持卡方标识存在关联关系的各用户信息。
列表获取模块166,用于获取通过关联用户列表选择的被分享方标识。
分享模块167,用于基于分享指令将储值卡信息、持卡方标识发送至服务端,由服务端建立储值卡账号与持卡方标识的对应关系,并在满足储值卡信息发送条件时,将储值卡信息和持卡方标识发送至与被分享方标识对应的终端。
具体地,信息获取模块164包括控制模块1641、拍照处理模块1642和会员卡获取模块1643。
控制模块1641,用于当接收到对储值卡的分享请求时,获取持卡方标识并打开摄像头;
拍照处理模块1642,用于接收拍照指令,并获取根据该拍照指令对实体储值卡卡片进行拍照获得的储值卡图片;
会员卡获取模块1643,用于识别储值卡图片中的文字得到储值卡发行方名称和储值卡账号得到包括储值卡账号的储值卡信息。
上述的业务处理装置,第一终端还可以作为持卡方终端,将持有的储值卡分享给与持卡方标识关联的其它用户,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,进一步地提高了储值卡的利用率。
请继续参阅图17,业务处理装置还包括:请求模块168和展示模块169。
请求模块168,用于当接收到对储值卡的刷新指令时,向服务端发送数据请求;
接收模块163,还用于接收服务端响应数据请求发送的储值卡信息;
展示模块169,展示接收到的储值卡信息;储值卡信息包括储值卡账号和持卡方标识。
在再一个实施例中,信息获取模块164当获取到对接收到的储值卡的分享请求时,获取包括储值卡账号的储值卡信息、持卡方标识和分享方标识。
列表获取模块165,还用于获取关联用户列表,关联用户列表包括与分享方标识存在关联关系的各用户信息。
用户获取模块166,还用于获取通过关联用户列表选择的被分享方标识。
分享模块167,还用于基于分享指令将储值卡信息、持卡方标识、分享方标识和被分享方标识发送至服务端,由服务端在满足储值卡信息发送条件时,将储值卡信息、持卡方标识和分享方标识发送至与被分享方标识对应的终端。
上述的业务处理装置,第一终端还可以作为分享方终端,将接收到的储值卡分享给与分享方标识关联的其它用户,扩大了分享对象进一步地提高了储值卡的利用率。
一种业务处理装置,如图18所示包括:信息接收模块181、信息发送模块182和处理模块183。
信息接收模块181,用于接收资源终端发送的资源转移信息;资源转移信息包括转移数值、消费方标识和持卡方标识;资源转移信息由资源接收终端基于将储值卡账号对应的余额减小转移数值后得到的业务处理结果发送。
信息发送模块182,用于在消费方标识与持卡方标识不一致时,根据资源转移信息向消费方标识对应的终端发送资源转移请求,资源转移请求包括转移数值和持卡方标识。
处理模块183,用于当接收到资源转移确认时,从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,资源转移确认由消费方标识对应的终端在接收到对资源转移请求的确认指令时发送。
上述的业务处理装置,由于在资源接收终端根据资源信息从储值卡账号对应的余额减小转移数值后,通过服务端从消费方标识对应的账户余额减小转移数值,从持卡方标识对应的账户余额添加转移数值,因此,储值卡的信息不再依托于储值卡卡片,其它用户能够同时拥有储值卡信息并基于储值卡信息进行消费,并且在消费后向储值卡的持卡方付款,从而提高了储值卡的利用率。
在再一个实施例中,信息发送模块182,还用于向持卡方标识对应的终端发送转移数值消息,转移数值消息包括转移数值和储值卡账号。
基于如上所述的示例,在一个实施例中还提供一种计算机设备,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现如上述各实施例中的任意一种业务处理方法。
基于如上所述的示例,在一个实施例中还提供一种存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上述各实施例中的任意一种业务处理方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性的计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。