一种mPOS机及其数据处理方法技术

技术编号:26506985 阅读:16 留言:0更新日期:2020-11-27 15:35
本公开实施例公开了一种mPOS机及其数据处理方法,涉及智能支付领域;其中,该方法包括:接收模式选择指令;当所述模式选择指令为主模式指令时,接收交易数据,与所述移动终端建立BNEP连接,调用所述移动终端的移动和/或无线通信模块将所述交易数据发送至后台服务器,完成后续交易;当所述模式选择指令为从模式指令时,与安装在所述移动终端上的应用程序建立连接,接收交易数据并通过所述应用程序将所述交易数据发送至后台服务器,完成后续交易。

【技术实现步骤摘要】
一种mPOS机及其数据处理方法
本公开涉及智能支付领域,具体涉及一种mPOS机及其数据处理方法。
技术介绍
目前市面上主流的mPOS机(MobilePOS)机都是采用移动终端(例如:APP)蓝牙和mPOS机中蓝牙芯片连接通讯的,其中移动终端端蓝牙做主模式(Master),在移动终端APP上输入需要交易的金额,而后将指令发送给从端(Slave)POS端,POS端交易完成后,再将组包报文上送给移动终端,移动终端APP上执行签名,而后送到POS交易后台。在上述整个交易过程中,用户需要在移动终端APP和mPOS机上来回切换操作,交易流程繁琐,用户体验较差;而且为了配合mPOS机的使用,需要在安卓市场及IOS的APPSTORE上架特定APP;为了避免发生APP被窃听等安全事故,特定APP还要通过各种安全检验,需要投入大量人力物力财力进行研发、认证,此外特定APP后续的运营和维护工作也给供应商带来较大的压力。
技术实现思路
针对现有技术中的上述技术问题,本公开实施例提出了一种mPOS机及其数据处理方法,以解决现有技术中用户交易流程繁琐,需要开发和维护特定应用程序,资源耗费大,供应商压力大,用户体验较差等问题。本公开实施例的第一方面提供了一种mPOS机数据处理方法,包括:接收模式选择指令;当所述模式选择指令为主模式指令时,接收交易数据,与所述移动终端建立BNEP连接,调用所述移动终端的移动/无线通信模块将所述交易数据发送至后台服务器,完成后续交易;当所述模式选择指令为从模式指令时,与安装在所述移动终端上的应用程序建立连接,接收交易数据并通过所述应用程序将所述交易数据发送至后台服务器,完成后续交易。在一些实施例中,交易信息包括交易金额和刷卡信息;当所述模式选择指令为从模式指令时,接收所述应用程序传来的所述交易金额后,接收所述刷卡信息。在一些实施例中,所述方法还包括:通过安全芯片和/或密钥对所述交易数据进行加密。在一些实施例中,所述方法还包括:所述后台服务器解对加密后的交易数据进行解密,并判断所述交易数据是否正确。在一些实施例中,与安装在所述移动终端上的应用程序建立连接后,还包括:将所述交易数据通过蓝牙从模式协议透传至所述应用程序。本公开实施例的第二方面提供了一种mPOS机,包括:接收模块,用于接收模式选择指令;第一处理模块,用于当所述接收模块接收的指令为主模式指令时,接收交易数据,与所述移动终端建立BNEP连接,调用所述移动终端的移动/无线通信模块将所述交易数据发送至后台服务器,完成后续交易;第二处理模块,用于当所述接收模块接收的指令为从模式指令时,与安装在所述移动终端上的应用程序建立连接,接收交易数据并通过所述应用程序将所述交易数据发送至后台服务器,完成后续交易。在一些实施例中,交易信息包括交易金额和刷卡信息;所述第二处理模块,还用于当所述接收模块接收的指令为从模式指令时,接收所述应用程序传来的所述交易金额后,接收所述刷卡信息。在一些实施例中,还包括加密模块,用于通过安全芯片和/或密钥对所述交易数据进行加密。在一些实施例中,所述后台服务器解对加密后的交易数据进行解密,并判断所述交易数据是否正确。在一些实施例中,所述第二处理模块还用于将所述交易数据通过蓝牙从模式协议透传至所述应用程序。本公开实施例的第三方面提供了一种电子设备,包括:存储器以及一个或多个处理器;其中,所述存储器与所述一个或多个处理器通信连接,所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行时,所述电子设备用于实现如前述各实施例所述的方法。本公开实施例的第四方面提供了一种计算机可读存储介质,其上存储有计算机可执行指令,当所述计算机可执行指令被计算装置执行时,可用来实现如前述各实施例所述的方法。本公开实施例的第五方面提供了一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,可用来实现如前述各实施例所述的方法。本公开实施例中,通过mPOS机主模式和从模式的灵活切换,用户既可以使用原有应用程序的所有功能,无需重新开发、认证新的应用程序,节省成本和资源,又能完全脱离移动终端单独实现传统POS机的功能,用户体验良好。附图说明通过参考附图会更加清楚的理解本公开的特征和优点,附图是示意性的而不应理解为对本公开进行任何限制,在附图中:图1是根据本公开的一些实施例所示的一种mPOS机的数据处理方法的流程图;图2是根据本公开的一些实施例所示的mPOS机应用的蓝牙协议框架的流程示意图;图3是根据本公开的一些实施例所示的一种mPOS机进行交易的流程示意图;图4是根据本公开的一些实施例所示的mPOS机连接交易后台前的线程流程图;图5是根据本公开的一些实施例所示的mPOS机的加密过程示意图;图6是根据本公开的一些实施例所示的一种mPOS机的结构框图;图7是根据本公开的一些实施例所示的一种电子设备的结构示意图。具体实施方式在下面的详细描述中,通过示例阐述了本公开的许多具体细节,以便提供对相关披露的透彻理解。然而,对于本领域的普通技术人员来讲,本公开显而易见的可以在没有这些细节的情况下实施。应当理解的是,本公开中使用“系统”、“装置”、“单元”和/或“模块”术语,是用于区分在顺序排列中不同级别的不同部件、元件、部分或组件的一种方法。然而,如果其他表达式可以实现相同的目的,这些术语可以被其他表达式替换。应当理解的是,当设备、单元或模块被称为“在……上”、“连接到”或“耦合到”另一设备、单元或模块时,其可以直接在另一设备、单元或模块上,连接或耦合到或与其他设备、单元或模块通信,或者可以存在中间设备、单元或模块,除非上下文明确提示例外情形。例如,本公开所使用的术语“和/或”包括一个或多个相关所列条目的任何一个和所有组合。本公开所用术语仅为了描述特定实施例,而非限制本公开范围。如本公开说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的特征、整体、步骤、操作、元素和/或组件,而该类表述并不构成一个排它性的罗列,其他特征、整体、步骤、操作、元素和/或组件也可以包含在内。参看下面的说明以及附图,本公开的这些或其他特征和特点、操作方法、结构的相关元素的功能、部分的结合以及制造的经济性可以被更好地理解,其中说明和附图形成了说明书的一部分。然而,可以清楚地理解,附图仅用作说明和描述的目的,并不意在限定本公开的保护范围。可以理解的是,附图并非按比例绘制。本公开中使用了多种结构图用来说明根据本公开的实施例的各种变形。应当理解的是,前面或下面的结构并不是用来限定本公开。本公开的保护范围以权本文档来自技高网...

【技术保护点】
1.一种mPOS机数据处理方法,其特征在于,包括:/n接收模式选择指令;/n当所述模式选择指令为主模式指令时,接收交易数据,与所述移动终端建立BNEP连接,调用所述移动终端的移动/无线通信模块将所述交易数据发送至后台服务器,完成后续交易;/n当所述模式选择指令为从模式指令时,与安装在所述移动终端上的应用程序建立连接,接收交易数据并通过所述应用程序将所述交易数据发送至后台服务器,完成后续交易。/n

【技术特征摘要】
1.一种mPOS机数据处理方法,其特征在于,包括:
接收模式选择指令;
当所述模式选择指令为主模式指令时,接收交易数据,与所述移动终端建立BNEP连接,调用所述移动终端的移动/无线通信模块将所述交易数据发送至后台服务器,完成后续交易;
当所述模式选择指令为从模式指令时,与安装在所述移动终端上的应用程序建立连接,接收交易数据并通过所述应用程序将所述交易数据发送至后台服务器,完成后续交易。


2.根据权利要求1所述的方法,其特征在于,交易信息包括交易金额和刷卡信息;
当所述模式选择指令为从模式指令时,接收所述应用程序传来的所述交易金额后,接收所述刷卡信息。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:通过安全芯片和/或密钥对所述交易数据进行加密。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述后台服务器解对加密后的交易数据进行解密,并判断所述交易数据是否正确。


5.根据权利要求1所述的方法,其特征在于,与安装在所述移动终端上的应用程序建立连接后,还包括:将所述交易数据通过蓝牙从模式协议透传至所述应用程序。


6.一种mPOS机,...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:拉卡拉支付股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1