一种网络交易业务的支付处理方法

文档序号:6368503阅读:154来源:国知局
专利名称:一种网络交易业务的支付处理方法
技术领域
本发明涉及互联网络技术和业务服务器技术领域,具体涉及一种网络交易业务的 支付处理方法。
背景技术
随着互联网络技术和业务服务器技术的发展,互联网络中的业服务层出不穷;同 时,远程支付技术的进步,也带动了网络交易业务的发展。在网络交易业务中,交易的支付 处理作为其业务链中最重要的一个环节,直接关系着网络交易业务是否能够顺利开展。网 络交易业务的支付处理通常由网络交易业务运营方提供的网络交易业务服务器和由银行 提供的支付服务器双向通信、协作处理完成,网络交易业务服务器记录用户与商户之间的 网络交易项目及交易金额数据并通知给支付服务器,支付服务器则根据交易金额数据执行 用户与商户之间账户金额的支付处理。现有的网络交易业务支付处理方案中,网络交易业 务往往限制用户的提交的一件交易订单中只能包含有一项交易订购项目,交易订购项目中 记录了相应的订购交易产品及项目交易金额,网络交易业务器则根据交易订单中涉及的项 目交易金额向支付服务器发送支付请求;支付处理服务器则将每一项交易订购项目涉及的 项目交易金额作为一笔支付项目,从相应用户的账户中预先扣除或冻结,用于支付处理。这 样的支付处理方式便于确定每一件交易订单对应的一笔支付项目的具体金额,同时也可以 有效保证各项交易项目的支付处理都可以得以顺利进行,在现有的网络交易业务支付处理 流程中应用广泛。但随着网络交易业务的发展,越来越多的网络交易形式随之出现。对于一些较为 特殊的网络交易业务,例如由用户主动提出求购订购意向等待商户确认成交的网络交易业 务,或者用户提交订购意向后具体交易条件还有待用户与商户之间商议确定的网络交易业 务,这类网络交易业务由于需要根据用户和商户双方意向而确定成交,因此并不是每一项 订购意向都一定能够最终成交;也因为这些原因,在这类特殊网络交易业务中,为了尽可能 达成交易需求,用户往往会针对同类型的多件产品分别提出订购意向,以希望从中择一成 交,增加成交机会。这样以来,在现有的网络交易支付处理技术条件的限制下,用户就需要 针对不同的订购意向分别提交一件交易订单,并且需要通过用户账户对每一件交易订单对 应的支付项目进行预先支付或冻结处理,以保证各件交易订单的成交可行性,这就为用户 带来较大的资金投入压力;另一方面,一旦用户提交的多件交易订单中有一件成交,用户 还需要自行取消同类型产品的其它交易订单,并对这些交易订单所支付的账户金额进行冲 销,不仅仅给用户的操作带来了麻烦,同时也使得支付服务器中先支付、后冲销的无效支付 项目数量大大增加,消耗了支付服务器的支付处理资源。

发明内容
针对现有技术中存在的上述不足,本发明的目的在于提供一种网络交易业务的支 付处理方法,以针对上述特殊的网络交易业务,在确保用户获得更多成交机会的前提下,减轻用户的资金投入压力,减少支付服务器资源的消耗。为实现上述目的,本发明采用了如下技术手段
一种网络交易业务的支付处理方法,由网络交易业务服务器与支付服务器通过双向通 信执行;该方法包括如下步骤
1)网络交易业务服务器接收到用户提交的包含多项订购项目的交易订单时,向支付服 务器发送所述交易订单的金额冻结请求;所述交易订单的每一项订购项目中记录有相应的 订购交易产品及项目交易金额;所述金额冻结请求中记录有所述交易订单中数额最高的一 项项目交易金额;
2)支付服务器接收到所述金额冻结请求,则按所述交易订单中数额最高的一项项目交 易金额作为冻结额度,对所述用户的账户进行金额冻结处理;
3)网络交易业务服务器当且仅当首次接收到针对所述交易订单中一项订购项目的成 交请求时,向支付服务器发送所述交易订单的支付请求;所述支付请求中记录有所述交成 交请求针对的一项订购项目相应的项目交易金额;
4)支付服务器接收到所述支付请求,则从所述冻结额度中扣除成交请求的一项订购项 目相应的项目交易金额,用于进行支付处理,并将冻结额度扣除后的余额返还至所述用户 的账户。上述的支付处理方法中,进一步,在所述步骤2)中,支付服务器“按所述交易订单 中数额最高的一项项目交易金额作为冻结额度,对所述用户的账户进行金额冻结处理”的 具体处理过程为
2a)支付服务器按所述交易订单中数额最高的一项项目交易金额作为冻结额度,判断 所述用户的账户在当前的余额是否小于冻结额度;若是,则执行步骤2b);否则,执行步骤 2c);
2b)支付服务器向网络交易业务服务器返回本次支付处理失败消息,并不再执行后续 支付处理步骤;
2c)支付服务器按冻结额度对所述用户的账户进行金额冻结处理,继续执行后续支付 处理步骤。上述的支付处理方法中,进一步,在所述步骤1)中,所述交易订单还设置有成交有 效时限;
在所述步骤3)中还包括,网络交易业务服务器若在所述交易订单的成交有效时限到达 时尚未收到针对所述交易订单中任一项订购项目的成交请求,则向支付服务器发送所述交 易订单的金额解冻请求;
在所述步骤4)中还包括,支付服务器接收到所述金额解冻请求,则将所述冻结额度的 金额解除冻结并返还至所述用户的账户。相比于现有技术,本发明具有如下有益效果
1、本发明网络交易业务的支付处理方法中,用户可以在同一件交易订单中针对多件产 品分别提出相应的订购项目,确保用户获得更多成交机会,而在支付处理过程中只需要从 用户的账户中冻结数额最高的一项项目交易金额,既保证了交易订单中任一项订购项目的 成交可行性,也大大减轻了用户的资金投入压力。2、本发明网络交易业务的支付处理方法,在成交的支付处理过程中,成交的项目交易金额也直接从用户账户的冻结额度中扣除,而不需要用户再针对交易订单中其它未成 交的订购项目进行金额冲销等额外操作,即简化了用户操作,又避免了支付服务器针对交 易订单中其它未成交订购项目生成先支付、后冲销的无效支付项目,减少了对支付服务器 资源的消耗。


图1为本发明支付处理方法的流程框图2为本发明支付处理方法中步骤2)改进方案的处理流程图。
具体实施例方式对于一些较为特殊的网络交易业务,例如由用户主动提出求购订购意向等待商户 确认成交的网络交易业务,或者用户提交订购意向后具体交易条件还有待用户与商户之间 商议确定的网络交易业务,这类网络交易业务由于需要根据用户和商户双方意向而确定成 交,因此并不是每一项订购意向都一定能够最终成交;也因为这些原因,在这类特殊网络交 易业务中,为了尽可能达成交易需求,用户往往会针对同类型的多件产品分别提出订购意 向,以希望从中择一成交,增加成交机会。针对这类特殊的网络交易业务,如果采用现有常 规的支付处理方案,则容易出现用户资金投入压力较大、交易操作处理麻烦、无效支付项目 数量较多、消耗支付服务器资源等问题。为了解决这些问题,本发明提供了一种网络交易业 务的支付处理方法;该方法中由网络交易业务服务器与支付服务器通过双向通信执行,具 体包括如下步骤
1)网络交易业务服务器接收到用户提交的包含多项订购项目的交易订单时,向支付服 务器发送所述交易订单的金额冻结请求;所述交易订单的每一项订购项目中记录有相应的 订购交易产品及项目交易金额;所述金额冻结请求中记录有所述交易订单中数额最高的一 项项目交易金额;
2)支付服务器接收到所述金额冻结请求,则按所述交易订单中数额最高的一项项目交 易金额作为冻结额度,对所述用户的账户进行金额冻结处理;
3)网络交易业务服务器当且仅当首次接收到针对所述交易订单中一项订购项目的成 交请求时,向支付服务器发送所述交易订单的支付请求;所述支付请求中记录有所述交成 交请求针对的一项订购项目相应的项目交易金额;
4)支付服务器接收到所述支付请求,则从所述冻结额度中扣除成交请求的一项订购项 目相应的项目交易金额,用于进行支付处理,并将冻结额度扣除后的余额返还至所述用户 的账户。通过上述步骤可以看到,在本发明网络交易业务的支付处理方法中,用户提交给 网络交易业务服务器的交易订单可以包含有多项订购项目,交易订单的每一项订购项目中 记录有相应的订购交易产品及项目交易金额;通过网络交易业务服务器与支付服务器通过 双向通信,支付服务器按所述交易订单中数额最高的一项项目交易金额作为冻结额度,对 所述用户的账户进行金额冻结处理;网络交易业务服务器仅以首次接收到的成交请求确 定交易订单中实际成交的订购项目以及相应的项目成交金额,再从冻结额度中扣除实际成 交的一项订购项目相应的项目交易金额,并将冻结额度扣除后的余额返还至所述用户的账户。这样以来,用户可以在同一件交易订单中针对多件产品分别提出相应的订购项目,确保 用户获得更多成交机会,而在支付处理过程中只需要从用户的账户中冻结数额最高的ー项 项目交易金額,既保证了交易订单中任ー项订购项目的成交可行性,也大大减轻了用户的 资金投入压カ;同时,在成交的支付处理过程中,成交的项目交易金额也直接从用户账户的 冻结额度中扣除,也避免了支付服务器针对交易订单中其它未成交订购项目生成先支付、 后冲销的无效支付项目,減少了对支付服务器资源的消耗。下面通过实施例对本发明网络交易业务的支付处理方法做进ー步说明。实施例
本实施例以ー提供酒店房间订购的网络交易业务为例,该网络交易业务中注册有多家 酒店商户,通过该业务为用户提供酒店房间订购服务,个酒店商户为用户提供有酒店房间 的标价金额信息、房间大小、套内设施等文字介绍和相应的图片介绍等酒店房间介绍信息 以及酒店商户所在地理位置、酒店星级水平等商家描述信息,这些信息都通过该网络交易 业务平台进行对外发布,以便于用户选择满足自己需求的酒店房间进行订购交易,同时,该 网络交易业务采用了本发明的支付处理方法,为用户提供酒店房间订购的支付服务。一用 户a希望通过该网络交易业务订购ー间位于市中区的酒店房间,但由于不清楚哪些酒店还 有空余的酒店房间,为了获得更多成交机会,尽快订购到需要的酒店房间,该用户a选择了 三家酒店商户提供的酒店房间并希望从中择一成交,该三家酒店商户提供的酒店房间分别 为酒店商户A提供的价格为500元的酒店房间、酒店商户B提供的价格为450元的酒店房 间、酒店商户C提供的价格为400元的酒店房间。为此,该用户a通过业务服务操作向提供 该酒店房间订购网络交易业务服务的网络交易业务服务器提交了ー份交易订单0a,该交易 订单Oa包含有三项议价订购项目,分别为订购项目①,订购交易产品为酒店商户A提供酒 店房间,项目交易金额为500元;订购项目②,订购交易产品为酒店商户B提供酒店房间,项 目交易金额为450元;订购项目③,订购交易产品为酒店商户C提供酒店房间,项目交易金 额为400元。而后,酒店商户B由于有空余的酒店房间,并通过该网络交易业务针对交易订 单Oa中的订购项目②发出了成交请求;或者,由用户a通过后期了解到酒店商户B还有空 余的酒店房间并可以满足自己对酒店房间的需求,于是通过该网络交易业务针对交易订单 Oa中的订购项目②发出了成交请求;成交请求的具体发出形式可以根据网络交易业务提 供的具体操作形式而定。根据该成交请求,该用户a与商户B之间的酒店房间订购网络交易 业务得以成交。在本实施例的这ー项酒店房间订购网络交易业务的业务成交处理过程中, 其支付处理过程由网络交易业务服务器与支付服务器通过双向通信执行,其支付处理执行 流程如图I所示,具体包括如下步骤
I)网络交易业务服务器接收到用户提交的包含多项订购项目的交易订单吋,向支付服 务器发送所述交易订单的金额冻结请求;所述交易订单的每ー项订购项目中记录有相应的 订购交易产品及项目交易金額;所述金额冻结请求中记录有所述交易订单中数额最高的一 项项目交易金額。在本实施例中,网络交易业务服务器接收到用户a提交的交易订单0a,由于交易 订单Oa中包含有三项订购项目,三项订购项目中数额最高的ー项项目交易金额为订购项 目①中的500元,因此网络交易业务服务器向支付服务器发送的交易订单Oa的金额冻结请 求中记录了 500元的项目交易金額。
Oa500 jt
ft%5t T^-0aaê7^ T#- Oa
@ 4*, ííM-m% S500 7 ,500 tü
ilE^iT#- Oa ^ií—SMíJ1M @ Wj^^ TíTíéo
3)S
5t &Wlo0a ^ TM
@(D^ 450B5C M%o4)mu, fà5tinM<]ma5t &W\% 450 %, 7^#Jt^§ià^ T#-0a mmfgff jg. 500 7ü^ 450 Tüfflf # !,50 tüM
a o0aaffljl^^iT#-0aM#7% A> B> C a atJjafc^ 4*$^ 500 TüWfM 0a @ Wj^^ TíTíé, 0a 4^^—TOJ&
m s# ga m&f3híj ;m.,
B/&£ ;I*]W,S
MXfa#■ 0a@
itit t 2 :
;^ML,mmfpm 2b > pua t^ i
2c) ;
2b)支付处理步骤;
2c)支付服务器按冻结额度对所述用户的账户进行金额冻结处理,继续执行后续支付 处理步骤。通过上述改进,网络交易业务服务器在接收到来自支付服务器的本次支付处理失 败消息后,可以通知用户补足账户余额后重新提交交易订单,以对于用户账户为不可透支 账户的情况下确保交易订单的成交可行性。作为另一方面的改进,针对一些网络交易业务的应用情况,例如,对于酒店房间订 购的网络交易业务而言,酒店房间的交易订单超过当天对用户而言则无实际意义了,因此 根据具体的业务应用情况,可以针对交易订单设置成交有效时限。当然,交易订单的成交有 效时限可以由用户自定义设定,也可以由网络交易业务服务器自动设定,其设置方式根据 具体网络交易业务的应用需要而定。针对交易订单设置成交有效时限的情况,本发明网络 交易业务的支付处理方法需要在上述操作步骤的基础上进行如下改进
在所述步骤I)中,所述交易订单还设置有成交有效时限;
在所述步骤3)中还包括,网络交易业务服务器若在所述交易订单的成交有效时限到达 时尚未收到针对所述交易订单中任一项订购项目的成交请求,则向支付服务器发送所述交 易订单的金额解冻请求;
在所述步骤4)中还包括,支付服务器接收到所述金额解冻请求,则将所述冻结额度的 金额解除冻结并返还至所述用户的账户。由此一来,若用户提交的交易订单在成交有效时限到达时尚未成交,则其账户中 此前针对该交易订单所冻结的金额将自动重新解冻,让用户能够用于支付其它交易订单, 而无需用户另行提交冲销请求等对冻结金额进行冲销处理,简便了用户操作。本发明网络交易业务的支付处理方法,不仅仅可以应用于上述实施例的酒店房间 订购网络交易业务,对普遍交易商品,包括器材、设备等实物产品,以及餐饮服务、影视娱乐 服务等无形的服务业务产品,只要是针对用户需要通过多项选择、择一成交而增加成交机 会的这类特殊的网络交易业务,本发明技术方案都广泛适用。最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照实 施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方 案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明 的权利要求范围当中。
权利要求
1.一种网络交易业务的支付处理方法,其特征在干,由网络交易业务服务器与支付服务器通过双向通信执行;该方法包括如下步骤 1)网络交易业务服务器接收到用户提交的包含多项订购项目的交易订单吋,向支付服务器发送所述交易订单的金额冻结请求;所述交易订单的每ー项订购项目中记录有相应的订购交易产品及项目交易金额;所述金额冻结请求中记录有所述交易订单中数额最高的一项项目交易金额; 2)支付服务器接收到所述金额冻结请求,则按所述交易订单中数额最高的一项项目交易金额作为冻结额度,对所述用户的账户进行金额冻结处理; 3)网络交易业务服务器当且仅当首次接收到针对所述交易订单中ー项订购项目的成交请求时,向支付服务器发送所述交易订单的支付请求;所述支付请求中记录有所述交成交请求针对的ー项订购项目相应的项目交易金额; 4)支付服务器接收到所述支付请求,则从所述冻结额度中扣除成交请求的ー项订购项目相应的项目交易金額,用于进行支付处理,并将冻结额度扣除后的余额返还至所述用户的账户。
2.根据权利要求I所述的支付处理方法,其特征在于,在所述步骤2)中,支付服务器“按所述交易订单中数额最高的一项项目交易金额作为冻结额度,对所述用户的账户进行金额冻结处理”的具体处理过程为 2a)支付服务器按所述交易订单中数额最高的一项项目交易金额作为冻结额度,判断所述用户的账户在当前的余额是否小于冻结额度;若是,则执行步骤2b);否则,执行步骤2c); 2b)支付服务器向网络交易业务服务器返回本次支付处理失败消息,并不再执行后续支付处理步骤; 2c)支付服务器按冻结额度对所述用户的账户进行金额冻结处理,继续执行后续支付处理步骤。
3.根据权利要求I所述的支付处理方法,其特征在于,在所述步骤I)中,所述交易订单还设置有成交有效时限; 在所述步骤3)中还包括,网络交易业务服务器若在所述交易订单的成交有效时限到达时尚未收到针对所述交易订单中任ー项订购项目的成交请求,则向支付服务器发送所述交易订单的金额解冻请求; 在所述步骤4)中还包括,支付服务器接收到所述金额解冻请求,则将所述冻结额度的金额解除冻结并返还至所述用户的账户。
全文摘要
本发明提供了一种网络交易业务的支付处理方法,该方法由网络交易业务服务器与支付服务器通过双向通信执行,用户提交给网络交易业务服务器的交易订单可以包含有多项订购项目,交易订单的每一项订购项目中记录有相应的订购交易产品及项目交易金额;通过网络交易业务服务器与支付服务器通过双向通信,支付服务器按所述交易订单中数额最高的一项项目交易金额作为冻结额度,对所述用户的账户进行金额冻结处理;网络交易业务服务器仅以首次接收到的成交请求确定交易订单中实际成交的订购项目以及相应的项目成交金额,再从冻结额度中扣除实际成交的一项订购项目相应的项目交易金额,并将冻结额度扣除后的余额返还至所述用户的账户。
文档编号G06Q30/00GK102663585SQ20121011985
公开日2012年9月12日 申请日期2012年4月23日 优先权日2012年4月23日
发明者马昭德 申请人:重庆先迈通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1