一种显码播报设备、账号绑定与支付业务处理方法及装置与流程

文档序号:16394132发布日期:2018-12-25 19:37阅读:586来源:国知局
一种显码播报设备、账号绑定与支付业务处理方法及装置与流程

本说明书实施例涉及互联网应用技术领域,尤其涉及一种显码播报设备、账号绑定与支付业务处理方法及装置。

背景技术

随着互联网技术的快速发展,电子交易走进了人们的生活,从网上转账、网上支付等线上电子交易逐步发展到线下场景,比如:用户在实体商户购买货品或服务后,通过互联网实现账单支付。在线下的电子交易场景中,需要更便捷、更安全的支付方案。



技术实现要素:

针对上述技术问题,本说明书实施例提供一种显码播报设备、账号绑定与支付业务处理方法及装置,技术方案如下:

根据本说明书实施例的第一方面,提供一种显码播报设备,包括:显码子设备与播报子设备;

所述显码子设备包括:显示器、显码通信模块、显码处理模块及第一接口;

其中,显码通信模块支持通过无线及有线链路与显码子设备外部进行通信;显码处理模块在收到显码触发信号时,输出收款码信号到显示器,以驱动显示器显示收款码;

所述播报子设备包括:扬声器、播报通信模块、播报处理模块及第二接口;

其中,播报通信模块支持通过无线及有线链路与播报子设备外部进行通信;播报处理模块在通过播报通信模块收到来自播报子设备外部的触发信号时,输出支付结果语音信号到扬声器,以驱动扬声器输出支付结果语音;

所述第一接口与所述第二接口用于承载显码通信模块与播报通信模块的有线链路、和/或显码子设备与播报子设备的电性连接。

根据本说明书实施例的第二方面,提供一种基于所述显码播报设备的账号绑定方法,该方法包括:

收款客户端获得显码播报设备的设备标识,并向服务端发送账号绑定请求;所述账号绑定请求中携带获得的设备标识、及本客户端对应的账号信息;

服务端接收到收款客户端的账号绑定请求后,根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定。

根据本说明书实施例的第三方面,提供一种基于所述显码播报设备的支付业务处理方法,该方法包括:

支付客户端接收到扫码操作触发后,调用摄像装置扫描显码子设备所显示的收款码,并向服务端发起支付请求,所述支付请求中携带付款账号信息、及根据扫描结果获取的收款账号信息;

服务端接收到支付客户端的支付请求后,根据该支付请求中携带的付款账号信息及收款账号信息,处理该支付请求,并将支付结果发送至收款账号预先绑定的播报子设备;

播报子设备接收到服务端发送的支付结果后,播报对应的支付结果语音。

根据本说明书实施例的第四方面,提供一种基于所述显码播报设备的账号绑定系统,该系统包括:收款客户端、显码播报设备及服务端;

收款客户端获得显码播报设备的设备标识,并向服务端发送账号绑定请求;所述账号绑定请求中携带获得的设备标识、及本客户端对应的账号信息;

服务端接收到收款客户端的账号绑定请求后,根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定。

根据本说明书实施例的第五方面,提供一种基于所述显码播报设备的支付业务处理系统,该系统包括:支付客户端、显码子设备、播报子设备及服务端;

支付客户端接收到扫码操作触发后,调用摄像系统扫描显码子设备所显示的收款码,并向服务端发起支付请求,所述支付请求中携带付款账号信息、及根据扫描结果获取的收款账号信息;

服务端接收到支付客户端的支付请求后,根据该支付请求中携带的付款账号信息及收款账号信息,处理该支付请求,并将支付结果发送至收款账号预先绑定的播报子设备;

播报子设备接收到服务端发送的支付结果后,播报对应的支付结果语音。

本说明书实施例所提供的技术方案,通过控制显码子设备的显示器显示收款码,代替静态的纸质收款码,从而避免因收款码被盗换导致的盗刷,提高了通过扫描收款码进行支付过程的安全性。此外,显码播报设备包括显码子设备与播报子设备2部分,为了便于支付过程中用户扫描收款码,通过显码子设备实现显示收款码的功能,而为了便于商户收听支付结果,通过播报子设备实现播报支付结果的功能,显码子设备与播报子设备可以作为一个整体使用,也可以分别放置与不同的位置独立使用,从而使客户与商户均可以通过便捷的方式获得支付服务,提升电子支付体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书实施例。

此外,本说明书实施例中的任一实施例并不需要达到上述的全部效果。

附图说明

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

图1是本说明书实施例的显码播报设备的一种示意图;

图2是本说明书实施例的显码子设备的一种结构示意图;

图3是本说明书实施例的播报子设备的一种结构示意图;

图4是本说明书实施例的账号绑定方法的一种交互流程示意图;

图5是本说明书实施例的支付业务处理方法的一种交互流程示意图;

图6是用于配置本说明书实施例装置的一种设备的结构示意图。

具体实施方式

为了使本领域技术人员更好地理解本说明书实施例中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于保护的范围。

图1是本说明书实施例的显码播报设备的一种示意图。

如图1所示,所述显码播报设备包括有显码子设备100和播报子设备200。显码子设备100和播报子设备200可以作为1个整体设备使用,如图1(a)所示;也可以作为2个分立的子设备分开独立使用,如图1(b)所示。

参考图1(b),显码子设备100包括第一接口101(图示为电子接点形式)、播报子设备200包括第二接口201(图示为电子接点插槽形式)。在第一接口101与第二接口201连接的情况下,显码子设备100与播报子设备200内部分别具有的通信模块将构成有线链路,从而可以通过该有线链路实现信号传输;并且,显码子设备100与播报子设备200还可以实现电性连接,从而可以实现电源共享等功能。

图2是本说明书实施例的显码子设备的一种结构示意图。

基于图1所示的实施例,如图2所示,显码子设备100还包括显示器102,该显示器102可设置于显码子设备100内部,且其显示屏1021可设置于显码子设备100表面。图1所示的显示屏1021的位置仅为一种示例,本说明书实施例对显示屏1021在显码子设备100表面的位置不做限定。

显示器102用于向消费者用户提供商户账号的标识信息,例如在显码子设备100绑定商户的收款账号后,服务端可以将收款账号的相关信息发送给显码播报设备,进而由显示器102显示携带该收款账号信息的收款码,用户可以扫描该收款码实现支付。

在一个例子中,显示器102还可以用于显示显码子设备100的设备图形编码,该设备图形编码的形式可以是条形码、二维码等多种形式,本说明书实施例不进行限定。商户若要为显码播报设备配置网络和/或绑定收款账号,可以通过该设备图形编码实现。例如,显示器102所显示的设备图形编码中,可以包括显码播报设备的设备标识,根据设备图形编码便可以解析得到该设备标识,从而绑定显码播报设备与收款账号;又例如,显示器102所显示的设备图形编码中,可以包括显码播报设备的无线连接信息,根据设备图形编码便可以解析得到该无线连接信息,并与显码播报设备建立连接,从而可以进一步地为显码播报设备配置网络。

在另一个例子中,显码子设备100还可以包括设置于设备表面的静态标识(未图示),商户若要为显码子设备100配置网络和/或绑定账号,可以通过该静态标识实现。例如,该静态标识可以为显码播报设备的序列号,服务端可以直接将该序列号与收款账号绑定;又例如,该静态标识可以为设备图形编码,且其中包括显码播报设备的设备标识和/或无线连接信息,从而通过解析该设备图形编码可以得到设备标识,进而绑定、连接该显码播报设备。

此外,在上述2个例子中,显码播报设备的显码子设备100和播报子设备200可以共用相同的设备标识和/或无线连接信息,也可以分别具有不同的设备标识和/或无线连接信息,本说明书实施例对此不做限定。

图3是本说明书实施例的播报子设备的一种结构示意图。

基于图1所示的实施例,如图3所示,播报子设备200还包括扬声器202,该扬声器202可设置于播报子设备200内部,且其扬声孔2021可设置于播报子设备200表面。图1所示的扬声孔2021的位置仅为一种示例,本说明书实施例对扬声孔2021在播报子设备200表面的位置不做限定。

显码子设备100还包括显码通信模块103,设置于显码子设备100内部。播报子设备200还包括播报通信模块203,设置于播报子设备200内部。

其中,显码通信模块103与播报通信模块203支持通过无线及有线链路与所属子设备外部进行通信。例如,如前面所述,在第一接口101与第二接口201连接的情况下,显码子设备100与播报子设备200之间将构成有线链路,显码通信模块103与播报通信模块203可以通过所构成的有线链路通信;又例如,显码通信模块103可以向显码子设备100外部发出无线信号,播报通信模块203可以向播报子设备200外部发出无线信号,从而显码子设备100与播报子设备200可以通过所发出的无线信号互相检测与连接、或检测与连接其他终端设备;等等。

在上述例子中,无线信号可以是蓝牙信号、nfc信号、和/或wi-fi信号。例如,显码通信模块103、播报通信模块203可以是wi-fi模块,可通过wi-fi技术与所属子设备外部进行通信;又例如,显码通信模块103、播报通信模块203还可以是蓝牙模块,还可通过蓝牙技术与所属子设备外部进行通信;等等。当然,显码通信模块103、播报通信模块203也可以作为wi-fi模块、蓝牙模块、nfc模块等具有通信功能的模块的总称,本说明书对此不做限定。

显码子设备100还包括显码处理模块104,设置于显码子设备100内部并与显示器102、显码通信模块103连接。播报子设备200还包括播报处理模块204,设置于播报子设备200内部并与扬声器202、播报通信模块203连接。显码处理模块104与播报处理模块204均可以分别为mcu(microcontrollerunit,微控制单元)、cpu、fpga(field-programmablegatearray,现场可编程门阵列)、se(secureelement,安全模块)等,本说明书实施例对此不做限定。

除图1所示外,显码播报设备还可以设置有电源键(主控键)、音量调节按键或旋钮、led状态指示灯、usb接口、电源输入线、等等其他配件,并且对于显码子设备100与播报子设备200,上述其他配件可以只设置于其中1个子设备,也可以均设置于2个子设备,本说明书实施例对此不做限定。

此外,显码子设备100还可以包括无线按钮(未图示),从而使商户可以通过该无线按钮触发显码子设备100向外发射无线信号。具体地,可以由显码处理模块104在收到通过无线按钮触发的无线连接通知的情况下,驱动显码通信模块103向显码子设备100外部发出无线信号。可以理解的是,该无线按钮可以是单独设置的专用于触发无线功能的按钮,也可以是其他1个或多个按钮的某种操作。例如,可以以电源键+音量(-)键作为无线按钮,即同时按下电源键+音量(-)键将触发显码子设备100向外发射无线信号;等等,可以由开发人员根据实际需求灵活地设置,本说明书实施例对此不做限定。播报子设备200也可以包括与前述类似的无线按钮,在此不再赘述。

显码子设备100还可以包括内存105、非易失性存储器106等,播报子设备200还可以包括内存205、非易失性存储器206等,本说明书实施例对此不做限定。

在本说明书实施例中,以业务服务提供方是商户为例,商户可以预先将显码播报设备与其收款账号绑定。已绑定收款账号的显码子设备100的显码处理模块104在收到显码触发信号时,输出收款码信号到显示器102,以驱动显示器102通过显示屏1021显示商户收款账号的收款码。

在本说明书实施例中,用户使用基于付款账号登录的客户端,扫描显示屏1021显示的收款码,从而向服务端发送携带收、付款账号信息的支付请求,服务端处理该请求后根据预先进行的绑定,将支付结果下发至该收款账号绑定的播报子设备200。播报子设备200的播报处理模块204通过播报通信模块203收到来自服务端的触发信号时,可以输出支付结果语音信号到扬声器202,以驱动扬声器202通过扬声孔2021输出支付结果语音,如支付宝收款**元。

由以上描述可以看出,本说明书记载的显码播报设备包括显码子设备100与播报子设备200两部分。通过控制显码子设备100显示收款码,代替静态的纸质收款码,从而可以避免因收款码被盗换导致的盗刷,提高了通过扫描收款码进行支付过程的安全性。

此外,为了同时方便收款方商户与付款方用户的使用,通过显码子设备100实现显示收款码的功能,通过播报子设备200实现播报支付结果的功能,并且显码子设备100与播报子设备200可以作为一个整体使用,也可以分开独立使用,如将显码子设备100放置于用户附近,便于支付过程中用户扫描收款码,而将播报子设备200放置于商户附近,便于商户收听支付结果,从而使客户与商户均可以通过便捷的方式获得支付服务,提升电子支付体验。

下面以业务提供方是商户为例,分别从显码播报设备的网络配置、显码播报设备的账号绑定、以及支付业务处理这三个方面来描述本说明书的具体实现过程。可以理解的是,本说明书后续描述显码播报设备的各种功能时,将着重描述各功能的实现流程,设备中各硬件模块之间配合以实现对应功能的过程可以参照相关技术,本说明书后续不再一一赘述。

一、显码播报设备的网络配置

在本说明书实施例中,商户在使用显码播报设备之前,通常需要配置显码播报设备的网络,以将显码播报设备接入互联网,从而可以实现显码播报设备的2个子设备之间、与其他终端设备及服务端等的无线通信。

在本说明书实施例中,显码子设备100的显码通信模块103包括有蓝牙模块。显码子设备100在接入电源后,商户可以通过显码子设备100的无线按钮,触发显码子设备100的无线连接功能,向外发出蓝牙信号并允许终端设备连接。如前面所述,该无线按钮可以是单独设置的专用于触发无线功能的按钮,也可以由其他1个或多个按钮的某种操作实现。

例如,商户所使用的终端设备为手机,显码子设备100设置有专用的无线按钮,则商户按下该无线按钮后,显码子设备100的显码处理模块104将收到通过该无线按钮触发的无线连接通知,从而驱动显码通信模块103向显码子设备100外部发出蓝牙信号。而商户的手机将检测到显码子设备100,并展示在手机的可连接蓝牙设备列表中,用户可以根据厂商提供的设备名称选择并连接显码子设备100,还可以进一步地输入厂商提供的连接认证密码。

在本说明书的另一个实施例中,显码子设备100可以在接入电源后即向外发出无线信号,并在设置于本设备表面的静态标识、或显示于显示屏的设备图形编码等中,包括本设备对应的无线连接名称与连接认证密码等无线连接信息,商户的终端设备根据该静态标识或设备图形编码,得到无线连接信息后,与显码子设备100建立连接。

例如,显码子设备100可以在接入电源后即向外发出蓝牙信号,并将本设备的蓝牙名称及认证密码,印刷于设备下表面、或编入设备图形编码且显码子设备100接入电源后即通过显示器102显示该设备图形编码等。商户可以在手机的客户端中输入下表面所印刷的蓝牙名称及认证密码、或者扫描并解析设备图形编得到码蓝牙名称及认证密码,从而与显码子设备100建立蓝牙连接。

商户的手机与显码子设备100成功建立蓝牙连接后,可以通过该蓝牙连接配置显码子设备100的网络连接信息,如显码子设备100需要接入的wi-fi网络中路由器的ssid和密码。例如,在与显码子设备100成功建立蓝牙连接后,商户手机可以在显码播报设备对应客户端,显示已连接该设备的消息,商户进而可以通过该客户端为显码子设备100配置路由器的ssid和密码。

显码子设备100的显码通信模块103还可以包括有wi-fi模块,该wi-fi模块支持sta(station)模式。显码子设备100在接收到客户端配置的ssid和密码后,通过该wi-fi模块的sta(station)模式,基于配置的ssid和密码接入对应的wi-fi网络,从而接入互联网。

显码子设备100在接入互联网后,可以基于预先配置的服务端地址,与服务端建立长连接,以接收服务端发送的各种信息。其中,所述服务端地址通常存储在非易失性存储器106中,建立长连接请求的报文通常由显码处理模块104封装,而发送和接收通常是通过显码通信模块103实现等。

在本说明书的另一个实施例中,显码子设备100的显码通信模块103也可以包括支持sta(station)模式+ap(accesspoint)模式的wi-fi模块,首先将该wi-fi模块切换到ap模式,使商户的终端设备接入显码子设备100的wi-fi,通过商户终端设备的客户端配置显码子设备100的网络连接信息,然后将该wi-fi模块切换到sta模式,从而通过所配置的网络连接信息接入互联网。

除蓝牙模块与wi-fi模块,显码子设备100的显码通信模块103也可以包括其他无线通信模块,并由商户的终端设备基于其他无线通信模式进行网络配置,本说明书实施例对此不做限定。

商户的终端设备与显码子设备100建立无线连接、及显码子设备100接入互联网的结果,还可以通过商户终端设备的客户端、显码子设备100的显示器102、和/或显码子设备100配置的指示灯进行指示。

播报子设备200可以通过与前述类似的方式进行网络配置,接入互联网的结果还可以通过播报子设备200的扬声器202进行指示。并且,本说明书实施例对显码子设备100与播报子设备200的网络配置顺序、及是否使用相同的网络配置方式不做限定。

在本说明书的另一个实施例中,可以先将显码子设备100与播报子设备200绑定,如使2个子设备均发出蓝牙信号后建立蓝牙连接,或者通过第一接口101与第二接口201建立有线连接,具体地绑定2个子设备的过程可以在出厂前进行、或者由商户在网络配置前进行,本说明书实施例对绑定的方式及时机不做限定。将2个子设备绑定后,若与其中1个子设备成功建立无线连接,则可以基于该连接同时或先后完成2个子设备的网络配置。

二、显码播报设备的账号绑定

商户在使用显码播报设备之前,需将显码播报设备和商户的收款账号绑定。

在本说明书实施例中,如图4所示,显码播报设备绑定收款账号的过程可包括以下步骤:

s401,收款客户端获得显码播报设备的设备标识,并向服务端发送账号绑定请求;所述账号绑定请求中携带获得的设备标识、及本客户端对应的账号信息;

s402,服务端接收到收款客户端的账号绑定请求后,根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定。

其中,收款客户端可以通过多种方式获得显码播报设备的设备标识。

在一个例子中,收款客户端根据显码播报设备的无线通信模式,检测该设备发出的无线信号;通过检测到的无线信号与显码播报设备建立连接;当然,前述的2个步骤可以在为显码播报设备配置网络而建立无线连接时即一并执行。在与显码播报设备建立连接后,显码播报设备可以主动或根据收款客户端的触发信号,向收款客户端发送本设备的设备标识。

为了避免显码播报设备重复发送设备标识与绑定收款账号、或者被他人绑定其他收款账号,在本说明书实施例中,服务端接收到收款客户端的账号绑定请求后,首先根据该请求中的设备标识,检测该显码播报设备是否已绑定账号;若否,再根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定;若是,则可以首先通知已绑定的收款账号解绑、或移交绑定权、等等,本说明书实施例对此不做限定。

在另一个例子中,收款客户端接收到扫码操作触发后,调用摄像装置扫描显码播报设备的设备图形编码;所述设备图形编码设置于显码播报设备表面、或由显码播报设备的显示器显示;根据扫描结果获得显码播报设备的设备标识。

此外,如前面所述,收款客户端扫描显码播报设备的设备图形编码后,还可以根据扫描结果获得的连接信息,如蓝牙连接信息、nfc连接信息、或wi-fi连接信息;根据获得的连接信息向显码播报设备发出连接请求;在连接成功的情况下向显码播报设备发送用于配置网络的wi-fi信息,显码播报设备接收到所述wi-fi信息后,根据所述wi-fi信息完成网络配置;接入互联网后的显码播报设备便可以接收服务端发送的账号绑定结果,并根据接收的账号绑定结果,通过播报子设备200输出对应的语音指示、通过显码子设备输出对应的画面指示、和/或通过设置于本设备的指示灯输出灯光指示。

可以理解的是,本说明书实施例中收款客户端所获得的设备标识,其形式可以为显码播报设备的唯一设备标识本身,也可以为承载了该设备标识信息的其他形式。例如,收款客户端扫描设备图形编码,可以解析该设备图形编码得到其中的设备标识,也可以将承载了该设备标识信息的设备图形编码发送至服务端,由服务端进行解析,本说明书实施例对此不做限定。

在本说明书实施例中,服务端接收到商户的收款客户端发送的设备标识后,还可以进一步地根据预先存储的合法标识数据,检测该设备标识对应的设备是否合法,若合法再执行后续步骤;若不合法则可以返回安全提示,以提示商户存在安全风险。并且服务端可以同步或异步地监测显码播报设备是否存在安全风险,并在确定存在安全风险时,采取对应的措施,以确保商户利益不受侵害。例如,自动解除其与收款账号之间的绑定关系,并发送提醒到客户端。

此外,商户可以通过客户端查看显码播报设备的情况,如是否已绑定显码播报设备、已绑定的显码播报设备是否在线等,还可以通过客户端解绑显码播报设备,这部分的处理与实现可以参照相关技术,本实施例在此不再一一赘述。

三、支付业务处理

在本说明书实施例中,在显码播报设备完成网络配置与收款账号绑定后,商户便可以使用该设备进行收款。

如图5所示,包括显码播报设备的支付系统处理支付业务的过程可以包括以下步骤:

s501,支付客户端接收到扫码操作触发后,调用摄像装置扫描显码子设备所显示的收款码,并向服务端发起支付请求,所述支付请求中携带付款账号信息、及根据扫描结果获取的收款账号信息;

用户需要向商户付款时,可以使用其所持有的手机等终端设备中装载的客户端,通过客户端中的扫码触发操作,使客户端调用终端设备的摄像装置扫描显码子设备100所显示的收款码,如前面所述,收款码可以为条形码、二维码等本说明书实施例不做限定的形式。

扫描收款码后,客户端可以根据收款码获得收款账号的信息,从而生成携带该收款账号信息及本端付款账号信息的支付请求,发送至服务端。此外,扫描收款码后,客户端还可以展示面向该收款账号的支付页面,以使用户基于给支付页面进行支付,比如:输入消费金额,确认支付等,用户基于该支付页面输入的支付信息,如支付金额、交易时间等,也可以通过前述支付请求发送至服务端。

s502,服务端接收到支付客户端的支付请求后,根据该支付请求中携带的付款账号信息及收款账号信息,处理该支付请求,并将支付结果发送至收款账号预先绑定的播报子设备;

s503,播报子设备接收到服务端发送的支付结果后,播报对应的支付结果语音。

服务端向播报子设备200发送的支付结果,可以为支付结果语音,播报子设备200接收到之后可以直接进行播放;也可以为支付结果语音的url(uniformresourcelocator,统一资源定位符),播报子设备200接收到之后可以根据该url获取到对应的支付结果语音,然后进行播放;还可以为支付结果参数,播报子设备200接收到之后可以根据该参数组合预先存储的通用语音片段,得到完整的支付结果语音,然后进行播放,例如,播报子设备200预先存储了“已成功收款”、“元”、“点”、以及“0”、“1”……“9”等通用语音片段,服务端向播报子设200备发送的支付结果为支付结果参数,如“已成功收款3点8元”的信息,则播报子设备200根据将预先存储的“3”、“点”、“8”、“元”、以及“已成功收款”等通用语音片段,得到完整的“已成功收款3点8元”的支付结果语音,然后进行播放;等等,本说明书实施例对此不做限定。

此外,服务端在支付失败的情况下,也可以发送对应支付结果到播报子设备200,以使播报子设备200输出对应的支付结果语音,本说明书实施例对此不做限定。

在本说明书实施例中,显码子设备100所显示的收款码,可以根据预设的更新规则动态更新。例如,可以根据预设更新周期更新所显示的收款码;可以在探测到具备nfc功能的终端设备的情况下,更新所显示的收款码,即在确定用户具备nfc功能的手机等终端设备靠近显码子设备100,进行扫码支付时,为该用户更新所显示的收款码,以提高支付的安全性;还可以在接收到服务端发送的更新通知的情况下,更新所显示的收款码;该更新通知由服务端处理在支付请求后发送;也可以在接收到播报子设备200发送的更新通知的情况下,更新所显示的收款码;该更新通知由播报子设备200发在接收到服务端的支付结果后发送;等等,只要可以实现动态更新所显示的收款码,提高支付安全性的目的,本说明书实施例不对具体的更新规则进行限定。

此外,显码子设备100所显示的收款码,可以由服务端生成后下发至显码子设备100,且每次可下发一个或多个收款码;也可以由显码子设备100根据预先接收并存储的收款账号信息、及收款码生成规则生成,且每次可生成一个或多个收款码;等等,本说明书实施例对此不做限定。

此外,显码子设备100所显示的收款码中,还可以包括安全性检验码,如特定的字符串,服务端在接收到支付请求后,首先根据安全性检验码检验支付客户端所获取的收款账号信息是否安全,即检验本次支付是否存在安全风险,若经检测无安全风险,如该收款账号为安全使用中的账号、且为该显码子设备100当前绑定的账号,则确定无安全风险,继续执行后续的处理步骤。

根据前面所述,显码子设备100与播报子设备200可以分开独立工作,以便于商户与用户使用,当然,也可以通过第一接口与所述第二接口连接后,作为整体工作。

在本说明书实施例中,显码子设备100与播报子设备200在检测到所述第一接口与所述第二接口已连接的情况下,将工作模式切换为整体模式;并在检测到所述第一接口与所述第二接口未连接的情况下,将工作模式切换为分立模式;

例如,若显码子设备100检测到第一接口与第二接口已连接,则将显码子设备100的工作模式切换为整体模式,并通过连接后构成的有线链路将播报子设备200也切换为整体模式;又例如,显码子设备100检测到第一接口与第二接口未连接,则将显码子设备100的工作模式切换为分立模式,并通过与播报子设备200的无线连接,通知播报子设备200切换为分立模式;又例如,显码子设备100与播报子设备200分别根据是否连接的检测结果,切换自身的工作模式;等等,本说明书实施例对此不进行限定。

其中,所述整体工作模式为:显码子设备100与播报子设备200间的信号与电流,通过所述第一接口与所述第二接口构建的有线链路传输的模式;所述分立工作模式为:显码子设备100与播报子设备200间的信号与电流通过无线传输的模式。

商户可以根据使用中的需求及变化,灵活地选择采用整体模式或者分立模式,从而使得显码播报设备的使用更为便捷。

相应于上述方法实施例,本说明书实施例还提供一种基于所述显码播报设备的账号绑定系统,该系统包括:收款客户端、显码播报设备及服务端;

收款客户端获得显码播报设备的设备标识,并向服务端发送账号绑定请求;所述账号绑定请求中携带获得的设备标识、及本客户端对应的账号信息;

服务端接收到收款客户端的账号绑定请求后,根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定。

本说明书实施例还提供一种基于所述显码播报设备的支付业务处理系统,该系统包括:支付客户端、显码子设备、播报子设备及服务端;

支付客户端接收到扫码操作触发后,调用摄像系统扫描显码子设备所显示的收款码,并向服务端发起支付请求,所述支付请求中携带付款账号信息、及根据扫描结果获取的收款账号信息;

服务端接收到支付客户端的支付请求后,根据该支付请求中携带的付款账号信息及收款账号信息,处理该支付请求,并将支付结果发送至收款账号预先绑定的播报子设备;

播报子设备接收到服务端发送的支付结果后,播报对应的支付结果语音。

上述系统中各功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

本说明书实施例还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现前述的账号绑定方法。该方法至少包括:

收款客户端获得显码播报设备的设备标识,并向服务端发送账号绑定请求;所述账号绑定请求中携带获得的设备标识、及本客户端对应的账号信息;

服务端接收到收款客户端的账号绑定请求后,根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定。

本说明书实施例还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现前述的支付业务处理方法。该方法至少包括:

支付客户端接收到扫码操作触发后,调用摄像装置扫描显码子设备所显示的收款码,并向服务端发起支付请求,所述支付请求中携带付款账号信息、及根据扫描结果获取的收款账号信息;

服务端接收到支付客户端的支付请求后,根据该支付请求中携带的付款账号信息及收款账号信息,处理该支付请求,并将支付结果发送至收款账号预先绑定的播报子设备;

播报子设备接收到服务端发送的支付结果后,播报对应的支付结果语音。

图6示出了本说明书实施例所提供的一种更为具体的计算设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。

处理器1010可以采用通用的cpu(centralprocessingunit,中央处理器)、微处理器、应用专用集成电路(applicationspecificintegratedcircuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。

存储器1020可以采用rom(readonlymemory,只读存储器)、ram(randomaccessmemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。

输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。

总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。

需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。

本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的账号绑定方法。该方法至少包括:

收款客户端获得显码播报设备的设备标识,并向服务端发送账号绑定请求;所述账号绑定请求中携带获得的设备标识、及本客户端对应的账号信息;

服务端接收到收款客户端的账号绑定请求后,根据该请求中的设备标识及账号信息,将显码播报设备与收款客户端对应的账号绑定。

本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的支付业务处理方法。该方法至少包括:

支付客户端接收到扫码操作触发后,调用摄像装置扫描显码子设备所显示的收款码,并向服务端发起支付请求,所述支付请求中携带付款账号信息、及根据扫描结果获取的收款账号信息;

服务端接收到支付客户端的支付请求后,根据该支付请求中携带的付款账号信息及收款账号信息,处理该支付请求,并将支付结果发送至收款账号预先绑定的播报子设备;

播报子设备接收到服务端发送的支付结果后,播报对应的支付结果语音。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书实施例可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书实施例各个实施例或者实施例的某些部分所述的方法。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,在实施本说明书实施例方案时可以把各模块的功能在同一个或多个软件和/或硬件中实现。也可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅是本说明书实施例的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本说明书实施例的保护范围。

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