一种积分联合支付方法及系统与流程

文档序号:13209363阅读:507来源:国知局
一种积分联合支付方法及系统与流程

本发明涉及支付领域,特别涉及一种积分联合支付方法及系统。



背景技术:

随着金融业的发展,社会上几乎每个消费者都有自己的银行账户,在消费过程中,每个消费者都会拥有不同积分渠道的积分账户,其中包含或多或少的积分,例如银联卡积分和优惠券等。但是,绝大多数消费者在进行线下消费时,都只能在特定条件下,单一地使用某一种积分账户甚至不使用积分账户进行支付。消费者的积分账户大多处于闲置状态,甚至这些积分账户中的积分直到过期都没有被使用过。导致这种现象的主要原因是这些积分账户的支付和管理方法不便利:对于积分账户的管理者,如电信运营商、银行等,管理者需要亲自找商户谈判,通过增加终端设备等方式使得积分账户能够在指定商户使用;对于积分账户的使用者即广大消费者,由于积分账户与银行账户不能混合使用,所以消费者只能使用积分账户上有限的消费额度进行消费,或消费在指定的商品上。正是由于传统积分支付方式的局限性导致积分和优惠券只能在十分有限的场合下被使用,没有达到促进消费、激活市场的最初目的。



技术实现要素:

针对现有技术的缺陷,本发明提出一种更积分联合支付方法,以解决用户的积分账户内的积分使用不方便的问题。

为实现上述目的,本发明提出的积分联合支付方法,该方法基于多积分账户服务端、第三方银联服务端、积分联合支付服务端以及银联pos终端来实现的,该积分联合支付方法包括以下步骤:

s10:将用户信息发送至积分联合支付服务端,积分联合支付服务端根据用户信息建立与该用户信息关联的业务协议。其中,用户信息包括:银行账号,与银行账户相关联的积分账户。

s20:建立银联pos终端、第三方银联服务端、积分联合支付服务端三者的通讯联系,积分联合支付服务端将接收的用户信息同步发送至第三方银联服务端。

s30:银联pos终端通过用户信息中的银行账号向第三方银联服务端发起支付请求后,第三方银联服务端根据用户信息查询该用户在积分联合支付服务端的数据库内是否有与该用户相对应的的业务协议,

若没有查询到与该用户相对应的业务协议,则第三方银联服务端进行非积分联合支付,

若有查询到与该用户相对应的业务协议,则第三方银联服务端向积分联合支付服务端发送积分联合支付请求,并由第三方银联服务端处理银联卡实扣金额支付,积分联合支付服务端处理积分对应的优惠金额支付。

优选地,步骤s30中:若有查询到与该用户信息关联的业务协议,则第三方银联服务端向积分联合支付服务端发送积分查询请求,积分联合支付服务端接收积分查询请求并查询用户信息中的积分账号内是否有积分,

若有积分,则第三方银联服务端向积分联合支付服务端发送积分联合支付请求,由第三方银联服务端处理银联卡实扣金额,积分联合支付服务端处理积分对应的优惠金额支付,

若没有积分,第三方银联服务端向银联pos终端发送无可使用积分信息,银联pos终端接收无可使用积分信息后显示积分联合支付失败,并向第三方银联服务端发起非积分联合支付请求,第三方银联服务端接收非积分联合支付请求并进行非积分联合支付。

优选地,步骤s30中:积分联合支付服务端接收积分联合支付请求后,将用户积分账户内的积分转换为该积分对应的优惠金额,生成报表,转交积分渠道机构的托管银行服务端,并向第三方银联服务端发起优惠金额后的支付请求。

第三方银联服务端接收优惠金额后的支付请求,处理银联卡实扣金额支付,并向积分联合支付服务端发送消费积分生成请求。

积分联合支付服务端根据消费积分生成请求,计算实扣金额所生成的积分,并将该积分发送至用户的积分账号内。

积分联合支付服务端向托管银行服务端发起优惠金额的转账请求,托管银行服务端接收转账请求后将优惠金额转账至第三方银联服务端。

第三方银联服务端接收优惠金额后进行优惠金额支付,并发送积分联合支付成功信息至银联pos终端,银联pos终端接收积分联合支付成功信息后,显示并打印银联支付与积分支付交易明细的pos签购单。

优选地,还包括步骤s40:当银联pos终端通过用户信息中的银行账号向第三方银联服务端积分联合支付撤单请求时,第三方银联服务端向积分联合支付服务端发送处理撤单请求,积分联合支付服务端进行撤单处理,

若撤单处理成功,则积分联合支付服务端向第三方银联服务端返回数据,银联pos终端显示撤单结果信息,

若撤单失败,则第三方银联服务端发送冲正请求至积分联合支付服务端进行冲正。

优选地,还包括步骤s50:根据对账时间节点,积分联合支付服务端将每日交易汇总传送至第三方银联服务端,第三方银联服务端将得到的每日交易汇总信息与数据库存储的数据进行对账,对账不平的部分由第三方银联服务端与积分联合支付服务端进行通讯,积分联合支付服务端进行结算。

本发明还提出一种积分联合支付方法所使用的积分联合支付系统,该系统包括:

银联pos终端,其用于发起交易请求,读取和保存当前交易的信息,与第三方银联服务端通讯,打印签购单;

第三方银联服务端,其用于分析银联pos终端上传的支付请求,与积分联合支付服务端通讯,识别积分联合支付,处理银联卡实扣金额支付;

积分联合支付服务端,其用于管理用户信息,与第三方银联服务端通讯,处理积分对应的优惠金额支付。

优选地,银联pos终端包括:

信息读取模块,其用于读取用户刷卡后的银行账号;

数据处理模块,其用于根据用户信息以及商户信息生成支付订单;

第一通讯模块,其用于与第三方银联服务端进行通讯连接,对发出的信息进行加密,对pos终端收到的信息进行解密;

输入模块,其用于在生成支付请求、撤单请求;

显示模块,其用于显示第三方银联服务端反馈的信息;

打印模块,其用于打印支付完成后支付明细的pos签购单;

第一存储模块,其用于在支付期间临时储存用户信息、银联卡户名、银联卡号、支付金额、商品名称的支付信息。

优选地,第三方银联服务端包括:

第二存储模块,其用于储存用户信息与商户信息;

第二通讯模块,其用于与银联pos终端和积分联合支付服务端进行通讯连接,并对通讯过程中发出的信息进行加密、对接收到的信息进行解密;

第一信息查询模块,其用于根据用户信息查询该用户是否与积分联合支付服务端建立业务协议;

第一支付处理模块,其用于处理银联卡实扣金额支付。

优选地,积分联合支付服务端包括:

第三存储模块,其用于储存用户信息与商户信息;

第三通讯模块,其用于与第三方银联服务端和积分渠道的托管银行进行必要的通讯,并对通讯过程中发出的信息进行加密、对接收的信息进行解密;

第二信息查询模块,其用于查询用户的积分情况;

第二支付处理模块,其用于积分对应的优惠金额支付;

结算模块,其用于对每日交易汇总中对账不平的部分进行结算。

优选地,用户信息包括:银行账户,与银行账户相关联的积分账户。

本发明的有益效果在于:在银联pos终端终端上实现了银联支付与积分联合支付方式,使用户在不同商户获得的积分可以在任一使用积分联合支付系统的商户使用。当用户通过银联pos终端进行支付时,可进行电子虚拟货币、电子优惠券等积分形式的优惠金额和银联卡的联合支付,解决了用户积分账户与银行账户不能混合使用导致的用户积分账户内的积分使用受限的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明积分联合支付方法的示意图;

图2为本发明积分联合支付系统的结构图;

图3为银联pos终端的结构示意图;

图4为第三方银联服务端的结构示意图;

图5为积分联合支付服务端的结构示意图;

图6为商户管理子系统的结构图;

具体实施方式

下面将结合附图对本发明作进一步地详细描述。

实施例一

参照图1,图1为本发明积分联合支付方法的示意图。

如图1所示,该积分联合支付方法具体包括如下步骤:

s10:将用户信息发送至积分联合支付服务端300,积分联合支付服务端300根据用户信息建立与该用户信息关联的业务协议。其中,用户信息包括:银行账号,与银行账户相关联的积分账户。

在步骤s10中,用户通过登录积分联合支付服务端300,提供本人的银行账号以及与银行账户相关联的积分账户信息,与积分联合支付服务端300签订业务协议。

s20:建立银联pos终端100、第三方银联服务端200、积分联合支付服务端300三者的通讯联系,积分联合支付服务端300将接收的用户信息同步发送至第三方银联服务端200。

在步骤s20中,通过积分联合支付服务端300将用户信息通过第三方银联服务端200存储在第三方银联服务端200的数据库,保证第三方银联服务端200和积分联合支付服务端300都拥有相同的用户的银行账户信息。

s30:银联pos终端100通过用户信息中的银行账号向第三方银联服务端200发起支付请求后,第三方银联服务端200根据用户信息查询该用户在积分联合支付服务端300的数据库内是否有与该用户相对应的的业务协议,

若没有查询到与该用户相对应的业务协议,则第三方银联服务端200进行非积分联合支付,即普通银联pos终端100支付,

若有查询到与该用户相对应的业务协议,则第三方银联服务端200向积分联合支付服务端300发送积分联合支付请求,并由第三方银联服务端200处理银联卡实扣金额支付,积分联合支付服务端300处理积分对应的优惠金额支付。

用户通过将其积分账号、银行账号的信息发送至积分联合支付服务端300,与积分联合支付服务端300签订业务协议,该业务协议用于授权积分联合支付服务端300通过用户的银行账号的查询并使用用户的积分账户内的积分。由此,使得用户在通过银联pos终端100进行刷卡消费时,可同时通过积分联合支付服务端300进行积分支付。

进一步地,在步骤s30中:若有查询到与该用户信息关联的业务协议,则第三方银联服务端200向积分联合支付服务端300发送积分查询请求,积分联合支付服务端300接收积分查询请求并查询用户信息中的积分账号内是否有积分,

若有积分,则第三方银联服务端200向积分联合支付服务端300发送积分联合支付请求,由第三方银联服务端200处理银联卡实扣金额,积分联合支付服务端300处理积分对应的优惠金额支付,

若没有积分,第三方银联服务端200向银联pos终端100发送无可使用积分信息,银联pos终端100接收无可使用积分信息后显示积分联合支付失败,并向第三方银联服务端200发起非积分联合支付请求,第三方银联服务端200接收非积分联合支付请求并进行非积分联合支付。

在本实施例中,第三方银联服务端200通过用户的银联账户来查询该用户是否与积分联合支付服务端300建立了业务协议,快速判定该用户是进行积分联合支付还是非积分联合支付,提高非积分联合支付的效率。在支付过程中,通过进一步查询积分账户内的积分情况,以根据用户的积分情况来调用用户不同积分账号内的积分进行积分对应优惠金额的支付,提高用户积分的使用率。

在本实施例中,步骤s30中:积分联合支付服务端300接收积分联合支付请求后,将用户积分账户内的积分转换为该积分对应的优惠金额,生成报表,转交积分渠道机构的托管银行服务端,并向第三方银联服务端200发起优惠金额后的支付请求。

第三方银联服务端200接收优惠金额后的支付请求,处理银联卡实扣金额支付,并向积分联合支付服务端300发送消费积分生成请求。

积分联合支付服务端300根据消费积分生成请求,计算实扣金额所生成的积分,并将该积分发送至用户的积分账号内。

积分联合支付服务端300向托管银行服务端发起优惠金额的转账请求,即积分支付,托管银行服务端接收转账请求后将优惠金额转账至第三方银联服务端200。

第三方银联服务端200接收优惠金额后进行优惠金额支付,并发送积分联合支付成功信息至银联pos终端100,银联pos终端100接收积分联合支付成功信息后,显示并打印银联支付与积分支付交易明细的pos签购单。

由于积分是由不同的积分渠道机构发行的,因此积分联合支付服务端300需对积分对应的优惠金额进行计算,生成报表转交给积分渠道机构的托管银行,通过积分渠道机构的托管银行把相应的优惠金额转账至第三方银联服务端200,完成积分联合支付。同时,积分联合支付服务端300还需计算在本次消费中第三方银联支付的金额产生的积分,并以积分的形式发送至用户的积分账户。在本实施例中,先由第三方银联服务端200从用户的银联账户中扣去优惠金额后的支付金额,当积分联合支付服务端300计算出本次银联支付金额产生的积分并将该积分发送至用户的积分账号后,再由积分渠道机构的托管银行服务端将积分对应的优惠金额转账至第三方银联服务端200。

在本实施例中,该积分联合支付方法还包括步骤s40:当银联pos终端100通过用户信息中的银行账号向第三方银联服务端200积分联合支付撤单请求时,第三方银联服务端200向积分联合支付服务端300发送处理撤单请求,积分联合支付服务端300进行撤单处理,

若撤单处理成功,则积分联合支付服务端300向第三方银联服务端200返回数据,银联pos终端100显示撤单结果信息,

若撤单失败,则第三方银联服务端200发送冲正请求至积分联合支付服务端300进行冲正。

在本实施例中,用户可在积分联合支付完成后的一天之内,通过银联pos终端100发起积分联合支付撤单,方便用户调整积分消费方式,合理使用积分。

在本实施例中,该积分联合支付方法还包括:根据对账时间节点,积分联合支付服务端300通过ftp(filetransferprotocol,文件传输协议)将每日交易汇总传送至第三方银联服务端200,第三方银联服务端200将得到的每日交易汇总信息与数据库存储的数据进行对账,对账不平的部分由第三方银联服务端200与积分联合支付服务端300进行通讯,积分联合支付服务端300进行结算。

通过积分联合支付服务端300对用户不同的积分账户的积分联合支付进行结算,方便商户进行统一结算。此外,通过在第三方银联服务端200与积分联合支付服务端300之间进行每日对账,使得第三方银联服务端200向积分联合支付服务端300发送冲正请求时可同时将冲正信息返回至银联pos终端100,而无需等待积分联合支付服务端300处理冲正请求,极大地提高了业务处理的效率。

相比现有技术,本发明在银联pos终端100上实现了银联支付与积分联合支付方式,使用户在不同商户获得的积分可以在任一使用积分联合支付系统的商户使用。当用户通过银联pos终端100进行支付时,可进行电子虚拟货币、电子优惠券等积分形式的优惠金额和银联卡的联合支付,解决了用户积分账户与银行账户不能混合使用导致的用户积分账户内的积分使用受限的问题。

实施例二

参照图2-6,图2为本发明积分联合支付系统的结构图,图3为银联pos终端的结构示意图,图4为第三方银联服务端的结构示意图,图5为积分联合支付服务端的结构示意图,图6为商户管理子系统的结构图。

如图2所示,本发明还提供一种积分联合支付方法的积分联合支付系统,其包括:银联pos终端100,第三方银联服务端200,积分联合支付服务端300。

其中,银联pos终端100用于发起交易请求,读取和保存当前交易的信息,与第三方银联服务端200通讯,打印签购单。具体地,如图3所示,该银联pos终端100包括:用于读取用户刷卡后的银行账号的信息读取模块110,用于根据用户信息以及商户信息生成支付订单的数据处理模块120,用于与第三方银联服务端200进行通讯连接第一通讯模块130,用于在生成支付请求、撤单请求的输入模块140,用于显示第三方银联服务端200反馈的信息的显示模块150,用于打印支付完成后支付明细的pos签购单的打印模块160,用于在支付期间临时储存用户信息、银联卡户名、银联卡号、支付金额、商品名称的支付信息的第一存储模块170。用户信息包括:银行账户,与银行账户相关联的积分账户。在本实施例中,银联pos终端100亦可采用现有的银联pos机。

第三方银联服务端200用于分析银联pos终端100上传的支付请求,与积分联合支付服务端300通讯,识别积分联合支付,处理银联卡实扣金额支付。具体地,如图4所示,该积分联合支付服务端300包括:用于储存用户信息与商户信息的第二存储模块210,用于与银联pos终端100和积分联合支付服务端300进行通讯连接的第二通讯模块220,用于根据用户信息查询该用户是否与积分联合支付服务端300建立业务协议的第一信息查询模块230,用于处理银联卡实扣金额支付的第一支付处理模块240。

积分联合支付服务端300用于管理用户信息,与第三方银联服务端200通讯,处理积分对应的优惠金额支付。具体地,如图5所示,该积分联合支付服务端300包括:用于储存用户信息以及商户信息的第三存储模块310,用于与第三方银联服务端200和积分渠道的托管银行进行必要的通讯的第三通讯模块320,用于查询用户的积分情况的第二信息查询模块330,用于积分对应的优惠金额支付的第二支付处理模块340,用于对每日交易汇总中对账不平的部分进行结算的结算模块。

此外,本发明提供的积分联合支付系统还包括:商户管理子系统以及核心管理子系统。

商户管理子系统400用于显示商户的基本信息,商品管理,交易管理,账户管理,结算管理,会员管理与商品促销推广,以实现全方位的商铺管理。如图6所示,在本实施例中,该商户管理子系统400还包括:交易管理模块410和结算管理模块420。其中,交易管理模块410用于负责积分联合支付商户的操作,其包含积分交易单元和联合支付交易单元。其中,积分交易单元用于通过开始时间、结束时间、单据号码、交易类型和会员交易号中的部分信息查询积分交易的各项具体信息,并为商户提供积分赠送、积分撤单和积分购买操作。联合支付交易单元用于通过开始时间、结束时间和业务类型查询联合支付交易的各项具体信息,并对查询到的信息进行作废、撤单和打印操作。结算管理模块420用于对积分联合支付相关金额进行结算,查询积分交易、银联交易、积分联合支付、结算付款明细和线上交易账款的具体信息,并依此生成结算报表。

核心管理系统用于对用户和商户的信息管理,对银联数据的导入,对商户积分进行运营管理,实现积分联合支付中各项数据分析与生成统计报表,实现与第三方银联服务端200的业务对接。该核心管理系统是积分联合支付后台管理系统的核心,用于实现对积分联合支付各个流程中各方面信息的管理。

在本实施例中,商户需通过登录积分联合支付系统,填写商户各项具体信息提交至积分联合支付服务端300,与积分联合支付服务端300建立业务协议。积分联合支付服务端300将商户信息保存在数据库中,并定期将商户各项具体信息通过第三方银联服务端200的通讯模块提供的上传程序接口存储在第三方银联服务端200的数据库,保证第三方银联服务端200和积分联合支付服务端300都拥有相同的商户信息。商户可通过商户管理子系统对电子虚拟货币和电子优惠券等积分进行管理,对积分联合支付交易信息进行查询与计算。

以上仅为本发明较佳的具体实施方案,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或者替换,都应覆盖在本发明的保护范围之内,本发明的保护范围应以权利要求的保护范围为准。

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