基于单点接入的支付方法及基于单点接入的支付系统与流程

文档序号:15195439发布日期:2018-08-18 21:43阅读:361来源:国知局

本发明涉及移动支付,尤其涉及基于单点接入的支付方法及其支付系统。



背景技术:

随着智能移动终端(例如智能手机)的使用普及,二维码支付的使用也越来越普及广泛,并且,消费者越发享受并依赖二维码支付带来的支付便捷性,广泛形成了二维码支付的交易习惯。

在二维码支付过程中,一般是通过扫描二维码来实现支付,目前主要存在两种扫码方式。第一种是扫描收款方二维码的模式,即支付方使用移动终端主动扫描收款方的二维码、识别二维码中所包含的支付信息进行支付;第二种是商家扫描支付方二维码模式,即收款方扫描支付方二维码进行款项收取。

对于超市或者商场等大型企业来说,采用二维码扫描支付的方式无疑为收银带来便捷。若要采用第一种扫描收款方二维码的模式进行收银,则是采用自身二维码收款账号生成的二维码供支付方扫描,这种方式无法对二维码的正确与否进行确认,若二维码被攻击或者被替换,则具有一定的支付风险。例如,商户的各种二维码其实只是个url地址,支付方扫码之后实际上是跳转到url指向的页面,然后进行支付,这种方式存在的风险是,用户无法判断url地址的安全性,而且扫码的app也有限制,没有一个统一的标准和接入。

公开于本发明背景部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。



技术实现要素:

鉴于此,本发明提供能够同时兼容url和emv二维码的基于单点接入的支付方法以及支付系统。

本发明的基于单点接入的支付方法,其特征在于,包括:

二维码获取步骤,获取支付二维码;

二维码类型判断步骤,判断所述二维码获取步骤获取的所述支付二维码的类型,若类型是emv标准二维码则进入下述的静态二维码判断步骤,若类型是url,则进入下述的单点接入步骤;

静态二维码判断步骤,判断是否为静态二维码,若是静态二维码则要求输入交易金额,若否,则进入下述的单点接入步骤;

单点接入步骤,基于所述支付二维码通过单点接入方式接入收单系统;以及

支付交易步骤,由收单系统完成支付交易。

可选地,所述单点接入步骤包括:

若所述支付二维码是url的情况下,检测url的合法性,若合法,则向收单机构发送支付请求;或者

若所述支付二维码是emv标准二维码的情况下,判断该二维码的归属收单机构,并且将支付请求发送到该收单机构。

可选地,所述检测url的合法性包括检测url地址的域名是否属于预先备案的合法域名。

本发明的基于单点接入的支付系统,具备移动终端、二维码单点接入支付系统以及收单机构,其特征在于,

所述移动终端具备:

二维码获取模块,用于获取支付二维码;

通信模块,用于与二维码单点接入支付系统进行通信;

维码类型判断模块,判断所述二维码获取模块获取的支付二维码的类型,若判断类型是emv标准二维码则发送至静态二维码判断模块,若判断类型是url,则发送至所述二维码单点接入支付系统;以及

静态二维码判断模块,若所述二维码类型模块判断支付二维码的类型为emv标准二维码的情况下,进一步判断该支付二维码是否为静态二维码,若是静态二维码则要求输入交易金额,

所述二维码单点接入支付系统用于基于所述支付二维码通过单点接入方式接入收单系统,

所述收单系统用于完成支付交易。

可选地,所述二维码单点接入支付系统包括:

url处理模块,若所述支付二维码是url的情况下,检测url的合法性,若合法,则向收单机构发送支付请求;以及

emv标准二维码处理模块,若所述支付二维码是emv标准二维码的情况下,判断该二维码的归属收单机构,并且将支付请求发送到该收单机构。

可选地,所述url处理模块执行的合法性检测包括检测url地址的域名是否属于预先备案的合法域名。

本发明的二维码单点接入支付系统,其特征在于,具备:

url处理模块,若被输入到二维码单点接入支付系统的二维码是url的情况下,检测url的合法性,若合法,则向收单机构发送支付请求;以及

emv标准二维码处理模块,若被输入到二维码单点接入支付系统的是emv标准二维码的情况下,判断该二维码的归属收单机构,并且将支付请求发送到该收单机构。

可选地,所述url处理模块执行的合法性检测包括检测url地址的域名是否属于预先备案的合法域名。

本发明的计算机可读介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述的基于单点接入的支付方法。

本发明的计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述的基于单点接入的支付方法。

根据本发明的基于单点接入的支付方法以及基于单点接入的支付系统,可以接受标准emv二维码,也可以接收url地址,而且可以判断url地址的安全性,由此能够降低用户的支付风险。而且,由于本发明的基于单点接入的支付方法以及基于单点接入的支付系统中,统一了所有应用app的接口,各类应用方app都可以单点接入,而不需要应用app去连接收单系统,由此能够降低接入成本。再者,在本发明的基于单点接入的支付方法以及基于单点接入的支付系统中,统一了收单机构之间的接口,收单机构也只需要对接二维码二维码单点接入支付系统,而不需要和各类应用app对接。

通过纳入本文的附图以及随后与附图一起用于说明本发明的某些原理的具体实施方式,本发明的方法和装置所具有的其它特征和优点将更为具体地变得清楚或得以阐明。

附图说明

图1是表示本发明的基于单点接入的支付方法的流程图。

图2是表示本发明的基于单点接入的支付系统的构造示意图。

具体实施方式

下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。

在说明本发明的技术方案之前,先对于本发明申请中出现的一些技术用语进行简单说明。

终端(terminal):智能pos机器、带有安卓系统或者苹果系统的智能手机。

商户(merchant):与收单行签有商户协议,受理银行卡的零售商、个人、公司或其他组织。

二维码(2-dimensionalbarcode):一种用来记录数据符号信息的按一定规律在平面分布的黑白相间的特定几何图形,且可以通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。

静态二维码(static2-dimensionalbarcode):包含商户基本信息,不包含交易金额,商户一次申请,永久有效。

动态二维码(dynamic2-dimensionalbarcode):包含商户基本信息和交易金额,一次申请只能用于一笔交易,交易结束,该动态二维码的周期结束。

url(统一资源定位符)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的url。

emv(easeofmovementvalue),简易移动值,发明者richardwarmsjr他根据等量图原理制作而成的。emv是国际金融业界对于智能卡与可使用芯片卡的pos终端机,以及银行机构所广泛设置的自动柜员机等所制定的专业交易与认证的标准规范,是针对芯片信用卡与现金卡的支付款系统(paymentsystem)相关软硬件所设置的标准。

图1是表示本发明的基于单点接入的支付方法的流程图。

参照图1对于本发明的基于单点接入的支付方法的具体流程进行说明。

本发明的基于单点接入的支付方法的如图1所示包括下述步骤:

步骤s100:商户提示二维码,持卡人通过应用app扫描获得商户的二维码并传送到后台系统;

步骤s200:判断步骤s100获得获取的二维码的类型,若类型是emv标准二维码则进入步骤s300,若否(即二维码的类型是url)的情形下则进入步骤s500,其中,如果是emv标准的二维码,解析二维码获取商户及收单机构的相关信息,包括:收单机构代码、商户代码,商户名称,商户类型,商户所在地,交易金额,交易币种,国家码等要素,如果是静态二维码,需要持卡人输入交易金额;

步骤s300:判断是否为静态二维码,若是静态二维码则要求输入交易金额,若不是静态二维码则进入步骤s500;

步骤s400:由于静态二维码中包含交易金额,因此,需要进一步在步骤s400中输入交易金额,金额输入之后进入步骤s500;

步骤s500:基于二维码通过单点接入方式接入收单系统;

步骤s600:二维码单点接入支付系统将交易数据发送到卡组织交换并将从收单系统反馈的交易应答反馈到二维码单点接入支付系统;

步骤s700:收单系统将交易数据发送到卡组织交换系统并将从卡组织交换系统返回的交易应答反馈到收单系统;

步骤s800:卡组织交换系统将交易数据发送到发卡行系统并将从发卡行系统反馈的交易应答反馈到卡组织交换系统;

步骤s900:收单系统将交易应答反馈到商户;

步骤s900’:二维码单点接入支付系统将交易应答反馈到持卡如的应用app。

其中,在步骤s500中,基于二维码通过单点接入方式接入收单系统分为两种情形:

判断如果是url地址,则检测是否合法地址,如果是合法地址,则向收单机构发送请求,并接收返回,将返回结果发给应用app(步骤s900’),持卡人在返回的页面中完成支付。如果地址非法,则直接返回给应用app,提示地址不安全;或者

如果是emv标准的二维码,则通过收单机构代码判断发出该二维码的归属收单机构,将支持交易请求按照和收单之间的接口标准,发送给收单机构处理。

这里,检测url的合法性的方式作为举例,例如可以是预先对合法域名进行备案,在收到url时,检测该url地址的域名是否属于预先备案的合法域名,若属于则判断为合法,否则判断非法。

以上对于本发明的基于单点接入的支付方法进行了说明,接着对于本发明的基于单点接入的支付系统进行说明。

图2是表示本发明的基于单点接入的支付系统的构造示意图。

如图2所示,本发明的基于单点接入的支付系统包括:移动终端100、二维码单点接入支付系统200以及收单机构300。

另外,卡组织交换系统以及发卡行系统虽然在本发明的支付方法中有所提及,但它们并不纳入本发明的基于单点接入的支付系统。

移动终端100至少具备:

二维码获取模块110,用于通过扫描或拍摄等方式获得商户提供的支付二维码;

通信模块120,用于与所述二维码单点接入支付系统200进行通信;

二维码类型判断模块130,判断由支付二维码获取模块110获取的支付二维码的类型,判断该支付二维码是emv标准二维码还是url,若是emv标准二维码的情况下发送到下述的静态二维码判断模块140,若是url的情况下发送到二维码单点接入支付系统200;以及

静态二维码判断模块140,若所述二维码类型判断模块130判断支付二维码的类型为emv标准二维码的情况下,判断该支付二维码是否为静态二维码,若是静态二维码则要求输入交易金额。

所述二维码单点接入支付系统200用于基于所述支付二维码通过单点接入方式接入收单系统300,所述收单系统300用于完成支付交易。

其中,所述二维码单点接入支付系统200包括:

url处理模块210,若所述支付二维码是url的情况下,检测url的合法性,若合法,则向收单机构发送支付请求并向,例如执行的合法性检测包括检测url地址的域名是否属于预先备案的合法域名;以及

emv标准二维码处理模块220,若所述支付二维码是emv标准二维码的情况下,判断该二维码的归属收单机构,并且将支付请求发送到该收单机构。

其中,二维码单点接入支付系统200将支付请求的处理结果的返回反馈到移动终端100,收单系统300将支付请求的处理结果返回到商户。

再者,本发明还提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时上述的基于单点接入的支付方法。

再者,本发明还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于单点接入的支付方法。

根据本发明的基于单点接入的支付方法以及基于单点接入的支付系统,可以接受标准emv二维码,也可以接收url地址,而且可以判断url地址的安全性,由此能够降低用户的支付风险。

而且,由于本发明的基于单点接入的支付方法以及基于单点接入的支付系统中,统一了所有应用app的接口,各类应用方app都可以单点接入,而不需要应用app去连接收单系统,由此能够降低接入成本。

再者,在本发明的基于单点接入的支付方法以及基于单点接入的支付系统中,统一了收单机构之间的接口,收单机构也只需要对接二维码二维码单点接入支付系统,而不需要和各类应用app对接。

通过向应用方app提供单点接入的统一接口,同时兼容url和emv二维码,降低应用方app接入支付系统的成本和交易风险。

以上例子主要说明了本发明的基于单点接入的支付方法以及基于单点接入的支付系统。尽管只对其中一些本发明的具体实施方式进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。

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