CN114971608A - 基于第三方授权的支付方法及装置 - Google Patents
基于第三方授权的支付方法及装置 Download PDFInfo
- Publication number
- CN114971608A CN114971608A CN202210646897.XA CN202210646897A CN114971608A CN 114971608 A CN114971608 A CN 114971608A CN 202210646897 A CN202210646897 A CN 202210646897A CN 114971608 A CN114971608 A CN 114971608A
- Authority
- CN
- China
- Prior art keywords
- payment
- request
- target customer
- information
- signing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/085—Payment architectures involving remote charge determination or related payment systems
- G06Q20/0855—Payment architectures involving remote charge determination or related payment systems involving a third party
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种基于第三方授权的支付方法及装置,可用于金融领域或其他技术领域。所述基于第三方授权的支付方法包括:根据目标客户的第一订单信息,生成代付请求;将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。所述装置用于执行所述方法。本发明实施例提供的基于第三方授权的支付方法及装置,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
Description
技术领域
本发明涉及金融或其他技术领域,具体涉及一种基于第三方授权的支付方法及装置。
背景技术
现在一般的C端(消费者、个人用户端)支付都是个人客户使用自己的银行卡片或者有支付能力的钱包账户做为支付介质,验证信息均为客户本人信息。老年人或者未成年人遇到自己下单购物但是又没有本人支付介质的时候需要他人代付,即使收单方支持代付,下单的人也只能是将订单以链接或某种形式的信息流分享给实际付款的人,最后实际付款人收到代付请求需要自行操作完成支付。每一次支付都会涉及至少两方C端客户操作,便捷性降低。
发明内容
本发明实施例提供一种基于第三方授权的支付方法及装置,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
第一方面,本发明提供一种基于第三方授权的支付方法,包括:
根据目标客户的第一订单信息,生成代付请求;
将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。
可选的,在根据目标客户的第一订单信息,生成代付请求之前,所述方法还包括:
根据目标客户的第二订单信息,生成代付签约请求;
将所述代付签约请求发送给银行端,以使银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约,并在签约成功后从所述代付账户中进行支付扣款。
可选的,所述方法还包括:
获取并保存所述银行端对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后生成的代付协议的信息;
所述根据目标客户的第一订单信息,生成代付请求包括:
根据目标客户的第一订单信息,得到所述目标客户的身份信息以及交易金额信息;
根据所述目标客户的身份信息、交易金额信息、代付请求发起方的身份信息以及所述代付协议的信息,生成代付请求。
第二方面,本发明提供一种基于第三方授权的支付方法,包括:
获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;
根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。
可选的,所述方法还包括:
获取代付签约请求,所述代付签约请求中包括所述目标客户的身份信息以及所述目标客户的第二订单信息;
根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约;
在签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
可选的,所述根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约包括:
根据所述代付签约请求,验证请求发起方是否具有代付签约服务资质;
若所述请求发起方具有代付签约服务资质,则调起签约页面以使所述目标客户通过所述签约页面填写代付账户的信息;
根据所述目标客户的身份信息、所述代付账户所属者的身份信息以及所述请求发起方的属性信息,生成代付协议;
发送所述代付协议;
根据所述代付账户所属者对所述代付协议的认证信息,确定所述目标客户与所述代付账户绑定签约成功。
第三方面,本发明提供一种基于第三方授权的支付装置,包括:
第一生成模块,用于根据目标客户的第一订单信息,生成代付请求;
第一发送模块,用于将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。
可选的,所述装置还包括:
第二生成模块,用于根据目标客户的第二订单信息,生成代付签约请求;
第二发送模块,用于将所述代付签约请求发送给银行端,以使银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约,并在签约成功后从所述代付账户中进行支付扣款。
可选的,所述装置还包括:
获取模块,用于获取并保存所述银行端对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后生成的代付协议的信息;
所述第一生成模块具体用于:
根据目标客户的第一订单信息,得到所述目标客户的身份信息以及交易金额信息;
根据所述目标客户的身份信息、交易金额信息、代付请求发起方的身份信息以及所述代付协议的信息,生成代付请求。
第四方面,本发明提供一种基于第三方授权的支付装置,包括:
第一获取模块,用于获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;
第一扣款模块,用于根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。
可选的,所述装置还包括:
第二获取模块,用于获取代付签约请求,所述代付签约请求中包括所述目标客户的身份信息以及所述目标客户的第二订单信息;
绑定模块,用于根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约;
第二扣款模块,用于在签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
可选的,所述绑定模块具体用于:
根据所述代付签约请求,验证请求发起方是否具有代付签约服务资质;
若所述请求发起方具有代付签约服务资质,则调起签约页面以使所述目标客户通过所述签约页面填写代付账户的信息;
根据所述目标客户的身份信息、所述代付账户所属者的身份信息以及所述请求发起方的属性信息,生成代付协议;
发送所述代付协议;
根据所述代付账户所属者对所述代付协议的认证信息,确定所述目标客户与所述代付账户绑定签约成功。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述的方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。
本发明实施例提供的基于第三方授权的支付方法及装置,根据目标客户的第一订单信息,生成代付请求;将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。这样,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1是本发明一实施例提供的基于第三方授权的支付方法的流程示意图。
图2是本发明一实施例提供的基于第三方授权的支付方法的部分流程示意图。
图3是本发明一实施例提供的基于第三方授权的支付方法的流程示意图。
图4是本发明一实施例提供的基于第三方授权的支付方法的部分流程示意图。
图5是本发明一实施例提供的基于第三方授权的支付方法的部分流程示意图。
图6是本发明一实施例提供的基于第三方授权的支付方法的各执行端的信令交互图。
图7是本发明一实施例提出的一种基于第三方授权的支付装置的结构示意图。
图8是本发明一实施例提出的一种基于第三方授权的支付装置的结构示意图。
图9是本发明一实施例提供的电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意排序。
关于本文中所使用的“第一”、“第二”、……等,并非特别指称次序或顺位的意思,亦非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。
关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。
关于本文中所使用的“及/或”,包括所述事物的任一或全部排序。
本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
本发明实施例提供的基于第三方授权的支付方法的执行主体包括但不限于计算机。
图1是本发明一实施例提供的基于第三方授权的支付方法的流程示意图,可以应用于提供商品或服务交易的商户端/支付机构,如图1所示,本发明实施例提供的基于第三方授权的支付方法,包括:
S101、根据目标客户的第一订单信息,生成代付请求;
本步骤,所述目标客户是指已签约在本商户端(以商户端为例)下单时通过第三方代付账户代扣款的客户,所述目标客户绑定的所述第三方代付账户的所属者为所述目标客户之外的其他人或者机构;在所述目标客户绑定第三方代付账户之后,后续所述目标客户在该商户端购买商品或者服务时,根据该目标客户的订单信息,也即所述第一订单信息,生成代付请求,所述代付请求中可以包括该目标客户的身份信息、该商户的身份信息以及该笔订单的交易金额信息等。
S102、将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。
本步骤,所述目标客户绑定的第三方代付账户是银行账户,在进行代付时,需发送代付请求给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款,也即将所述目标客户应当支付给所述商户端的支付金额从所述代付账户中划账。
本发明实施例提供的基于第三方授权的支付方法,根据目标客户的第一订单信息,生成代付请求;将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。这样,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
如图2所示,可选的,在根据目标客户的第一订单信息,生成代付请求之前,所述方法还包括:
S103、根据目标客户的第二订单信息,生成代付签约请求;
本步骤,所述目标客户的第二订单早于所述第一订单,具体的,如果商户支持某家银行的代付签约服务,那么目标客户在线上商户端购买商品或者服务后,可以选择代付方式,具体的,目标客户在商户端提交第二订单并选择代付方式后,商户端向银行请求代付(请求中可包括商户号、目标客户在商户侧的用户名、目标客户的证件信息、手机号信息、第二订单信息和/或其他信息)。
S104、将所述代付签约请求发送给银行端,以使银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约,并在签约成功后从所述代付账户中进行支付扣款。
本步骤,商户端将所述代付签约请求发送给银行端,银行端识别该请求的类型之后根据所述代付签约请求中携带的信息,进入代付签约流程,具体的,银行端可调起所述目标客户所使用的客户端的代付签约页面,以使目标客户在所述页面内填写指定的代付账户,银行端获取所述目标客户填写的代付账户,并完成所述目标客户与所述代付账户之间的绑定签约;签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
可选的,所述方法还包括:获取并保存所述银行端对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后生成的代付协议的信息;所述根据目标客户的第一订单信息,生成代付请求包括:根据目标客户的第一订单信息,得到所述目标客户的身份信息以及交易金额信息;根据所述目标客户的身份信息、交易金额信息、代付请求发起方的身份信息以及所述代付协议的信息,生成代付请求。
本实施例,银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后,生成代付协议,并将该代付协议或该代付协议的协议号下发给所述商户端;商户端获取并保存所述银行端下发的代付协议的信息,并在所述目标客户提交所述第一订单后,在所述第一订单的订单信息中获取所述目标客户的身份信息(例如用户名)、交易金额信息,并根据所述目标客户的身份信息(例如用户名)、交易金额信息、所述代付协议的信息以及代付请求发起方的身份信息(例如该商户的商户号),生成代付请求并发送给银行端;以使银行端根据该请求中的代付协议的信息(例如代付协议的协议号)确认该代付协议的状态,若该代付协议的状态正常,则根据该请求中的其他信息执行付款代扣操作。
图3是本发明一实施例提供的基于第三方授权的支付方法的流程示意图,可以应用于银行端,如图3所示,本发明实施例提供的基于第三方授权的支付方法,包括:
S201、获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;
本步骤,所述代付请求可以是商户端发送的,所述目标客户是指已在银行签约在该商户端(以商户端为例)下单时通过第三方代付账户代扣款的客户,所述第一订单信息是所述目标客户在所述商户端下单时生成的,所述第一订单信息中可以包括所述目标客户在所述商户端注册的用户名或者用户号等客户信息、订单金额信息、所述商户的商户号或商户名等商户信息。
S202、根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。
本步骤,所述目标客户绑定的第三方代付账户是银行账户,银行端根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款,也即将所述目标客户应当支付给所述商户端的支付金额从所述代付账户中划账。
本发明实施例提供的基于第三方授权的支付方法,获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。这样,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
如图4所示,可选的,所述方法还包括:
S203、获取代付签约请求,所述代付签约请求中包括所述目标客户的身份信息以及所述目标客户的第二订单信息;
本步骤,所述代付签约请求可以是商户端发送的,所述目标客户的第二订单早于所述第一订单,目标客户在线上商户端购买商品或者服务后,生成所述第二订单;所述目标客户的身份信息可以是所述目标客户在所述商户端注册的用户名或者用户号等客户信息。
S204、根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约;
本步骤,银行端在收到商户端发送的代付签约请求之后,进入代付签约流程,具体的,银行端可调起所述目标客户所使用的客户端的代付签约页面,以使目标客户在所述页面内填写指定的代付账户,银行端获取所述目标客户填写的代付账户,并完成所述目标客户与所述代付账户之间的绑定签约。
S205、在签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
本步骤,所述第二订单信息中还可以包括订单金额信息以及所述商户的商户信息,在签约成功后,按照所述订单金额信息从所述代付账户中进行划账。
如图5所示,可选的,所述根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约包括:
S2041、根据所述代付签约请求,验证请求发起方是否具有代付签约服务资质;
本步骤,所述请求发起方是指所述商户,商户可以提前在该银行建档,银行审核通过后支持该商户进行代付签约服务,并维护支持代付签约服务的商户的白名单;银行端在收到商户端发送的代付签约请求时,根据该白名单验证请求发起方是否具有代付签约服务资质。
S2042、若所述请求发起方具有代付签约服务资质,则调起签约页面以使所述目标客户通过所述签约页面填写代付账户的信息;
本步骤,在所述请求发起方具有代付签约服务资质的情况下,调起并向目标客户展示签约页面,目标客户录入实际代付的客户的银行卡信息,也即代付账户的信息。
S2043、根据所述目标客户的身份信息、所述代付账户所属者的身份信息以及所述请求发起方的属性信息,生成代付协议;
本步骤,银行可根据目标客户的身份信息以及所述代付账户所属者的身份信息确定目标客户和代付账户所属者的信用和/或支付能力,而后根据目标客户和代付账户所属者的信用和/或支付能力以及请求发起方的属性信息(例如请求发起方的资质信息),为此项代付协议预分配相关额度等级以便控制代付限额,例如商户完税情况良好、代付账户所属者的信用一般,银行可以赋予此代付协议500元人民币的额度;商户完税情况良好、代付账户所属者的信用良好,银行可以赋予此代付协议1000元人民币的额度;银行可以设置天花板限额—代付协议最多单笔、日累计不允许超过1000元人民币。
S2044、发送所述代付协议;
本步骤,目标客户录入完代付签约信息,银行如上审核后,银行可以将预签约的所述代付协议以短信方式或者短信提醒代付账户所属者进入手机银行处理。
S2045、根据所述代付账户所属者对所述代付协议的认证信息,确定所述目标客户与所述代付账户绑定签约成功。
本步骤,代付账户所属者回复短信/登录手机银行处理待办事宜完成认证,银行端收到该认证信息之后确定所述目标客户与所述代付账户绑定签约成功。
为更好的理解本发明,下面通过一具体实施例对本发明提供的基于第三方授权的支付方法进行说明。
商户在A银行建档,商户在银行A支持代付签约服务,那么客户1在线上商户端购买商品或者服务后,可以选择代付方式,如图6所示,具体为:
步骤1:首次签约客户1通过客户端1向商户端提交订单支付;
步骤2:商户端向银行请求协议代扣(上送商户号、客户在商户侧的用户名、客户的证件信息、手机号信息、其他订单交易信息);
步骤3:银行收到请求后解析,通过上送客户证件信息/客户手动输入卡、网银等用户信息验证客户身份;
步骤4:银行验证客户身份之后,根据商户是否支持代付签约服务而后显示签约页面提供普通签约页面---签约自己的卡&代付签约页面---签约别人的卡(前提:商户支持代付签约服务),两个tab页面;
步骤5:客户1选择了代付签约后,客户1录入实际代付的客户2的银行卡信息;
步骤6:客户端1将实际代付的客户2的银行卡信息上送至银行端;
步骤7:银行根据签约商户的资质信息(外联工商***)、客户1(如有)和客户2信用/支付能力信息(银行内部)等,为此项代付签约协议预分配相关额度等级以便控制代付限额,例如商户完税情况良好、客户2的信用一般,此代付签约协议银行A可以赋予500的额度;商户完税情况良好、客户2的信用良好,此代付签约协议银行A可以赋予1000的额度;银行可以设置天花板限额---代付签约协议最多单笔、日累计不允许超过1000元人民币;或者是代付人自设额度;
步骤8:银行如上审核后,银行将预签约的代付签约协议以短信或提醒客户进入手机银行处理的方式给到客户2;协议签约关系为:商户/支付机构、下单人、代付人支付账户的三类信息;
步骤9:客户2回复短信/登录手机银行处理待办事宜即可银行完成签约;
步骤10:客户端2将签约成功通知返回给银行端。
步骤11:银行收到签约成功通知后将此代付协议发送给商户。
此一次签约认证操作完成后,后续客户1在该商户购买商品或者服务,商户就能根据客户在商户侧的用户信息找到签约协议号,商户将商户号、签约协议号、客户在商户侧的用户名、客户的证件信息、手机号信息、其他订单交易信息等通过接口方式送银行网关,银行网关验证商户和该协议正常,则直接使用客户2的签约卡片发后台产品扣客户2账,无需客户2实时验证,完成支付扣款后银行向商户、客户1、客户2发送通知信息。
本发明拓展了一种新颖的线上支付模式,此种模式的签约关系需要有商户+下单客户+支付客户卡的协议关系,在上述实施例中,商户侧需要知道商户、下单人相关信息(可以是证件信息或者客户在商户用户体系的唯一用户名等)。银行侧需要敏感商户、代付人信息,而且均需要在银行建档、开户等,但是银行信赖商户侧直接上送的下单人信息,下单客户不需要在银行/支付机构侧开户。代付人信息可以在银行页面由下单人录入或者由商户接口方式发起,但是签约验证代付人意愿一定需要银行/支付机构直接与代付人核实。
本发明实施例提供的基于第三方授权的支付方法,具有如下有益效果:
(1)通过在银行侧完成代付账户的绑定签约,可以实现线上主附属卡功能效果,如果在银行这种高可信的机构绑定了代付账户,那么老年人或者未成年人在自己下单购物后可以直接使用代付账户来完成支付。例如客户在某商户/支付机构,签约对应非本人在银行的银行卡,后续客户在商户购买商品和服务后无需输入卡信息直接选卡支付。
(2)可扩展交易可用场景。例如跨币种支付,如果家庭成员a已经有一个有外币卡,那么b在使用外币支付的时候完全不需要专门去开一个外币卡,可以绑定代付人的外币卡进行支付,并且后续支付也不需要a的配合操作。
(3)增加了对商户侧进行审核从而限制商户是否可代付(名单限制),不同种类商户不同额度的控制,银行通过自身***数据全量分析对实际出资账户的所属者有一定资质审核和把控以便明确客户2是否可以作为客户1的代付实体,更加灵活、安全的保证了代付交易的可执行性。
图7是本发明一实施例提出的一种基于第三方授权的支付装置的结构示意图,如图7所示,本发明实施例提出的一种基于第三方授权的支付装置,包括:
第一生成模块31,用于根据目标客户的第一订单信息,生成代付请求;
第一发送模块32,用于将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。
本发明实施例提供的基于第三方授权的支付装置,根据目标客户的第一订单信息,生成代付请求;将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。这样,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
可选的,所述装置还包括:
第二生成模块,用于根据目标客户的第二订单信息,生成代付签约请求;
第二发送模块,用于将所述代付签约请求发送给银行端,以使银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约,并在签约成功后从所述代付账户中进行支付扣款。
可选的,所述装置还包括:
获取模块,用于获取并保存所述银行端对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后生成的代付协议的信息;
所述第一生成模块具体用于:
根据目标客户的第一订单信息,得到所述目标客户的身份信息以及交易金额信息;
根据所述目标客户的身份信息、交易金额信息、代付请求发起方的身份信息以及所述代付协议的信息,生成代付请求。
本发明实施例提供的装置的实施例具体可以用于执行上述各应用于商户端或支付机构的基于第三方授权的支付方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
图8是本发明一实施例提出的一种基于第三方授权的支付装置的结构示意图,如图8所示,本发明实施例提出的一种基于第三方授权的支付装置,包括:
第一获取模块41,用于获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;
第一扣款模块42,用于根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。
本发明实施例提供的基于第三方授权的支付装置,获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。这样,目标客户与代付账户只需在银行这种高可信的机构进行一次代付签约绑定,后续每次支付不需要代付账户的所属者每次验证信息付款,银行端直接根据绑定关系完成扣款,提高了代付的便捷性。
可选的,所述装置还包括:
第二获取模块,用于获取代付签约请求,所述代付签约请求中包括所述目标客户的身份信息以及所述目标客户的第二订单信息;
绑定模块,用于根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约;
第二扣款模块,用于在签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
可选的,所述绑定模块具体用于:
根据所述代付签约请求,验证请求发起方是否具有代付签约服务资质;
若所述请求发起方具有代付签约服务资质,则调起签约页面以使所述目标客户通过所述签约页面填写代付账户的信息;
根据所述目标客户的身份信息、所述代付账户所属者的身份信息以及所述请求发起方的属性信息,生成代付协议;
发送所述代付协议;
根据所述代付账户所属者对所述代付协议的认证信息,确定所述目标客户与所述代付账户绑定签约成功。
本发明实施例提供的装置的实施例具体可以用于执行上述各应用于银行端的基于第三方授权的支付方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
需要说明的是,本发明实施例提供的基于第三方授权的支付方法及装置可用于金融领域,也可用于除金融领域之外的任意技术领域,本发明实施例对基于第三方授权的支付方法及装置的应用领域不做限定。
图9为本发明一实施例提供的电子设备的实体结构示意图,如图9所示,该电子设备可以包括:处理器(processor)501、通信接口(Communications Interface)502、存储器(memory)503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信。处理器501可以调用存储器503中的逻辑指令,以执行上述任一实施例所述的方法。
此外,上述的存储器503中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法。
本实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述各方法实施例所提供的方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在本说明书的描述中,参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (15)
1.一种基于第三方授权的支付方法,其特征在于,包括:
根据目标客户的第一订单信息,生成代付请求;
将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。
2.根据权利要求1所述的方法,其特征在于,在根据目标客户的第一订单信息,生成代付请求之前,所述方法还包括:
根据目标客户的第二订单信息,生成代付签约请求;
将所述代付签约请求发送给银行端,以使银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约,并在签约成功后从所述代付账户中进行支付扣款。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取并保存所述银行端对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后生成的代付协议的信息;
所述根据目标客户的第一订单信息,生成代付请求包括:
根据目标客户的第一订单信息,得到所述目标客户的身份信息以及交易金额信息;
根据所述目标客户的身份信息、交易金额信息、代付请求发起方的身份信息以及所述代付协议的信息,生成代付请求。
4.一种基于第三方授权的支付方法,其特征在于,包括:
获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;
根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取代付签约请求,所述代付签约请求中包括所述目标客户的身份信息以及所述目标客户的第二订单信息;
根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约;
在签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
6.根据权利要求5所述的方法,其特征在于,所述根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约包括:
根据所述代付签约请求,验证请求发起方是否具有代付签约服务资质;
若所述请求发起方具有代付签约服务资质,则调起签约页面以使所述目标客户通过所述签约页面填写代付账户的信息;
根据所述目标客户的身份信息、所述代付账户所属者的身份信息以及所述请求发起方的属性信息,生成代付协议;
发送所述代付协议;
根据所述代付账户所属者对所述代付协议的认证信息,确定所述目标客户与所述代付账户绑定签约成功。
7.一种基于第三方授权的支付装置,其特征在于,包括:
第一生成模块,用于根据目标客户的第一订单信息,生成代付请求;
第一发送模块,用于将所述代付请求发送给银行端,以使所述银行端根据所述代付请求从所述目标客户绑定的代付账户中进行支付扣款。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第二生成模块,用于根据目标客户的第二订单信息,生成代付签约请求;
第二发送模块,用于将所述代付签约请求发送给银行端,以使银行端根据所述代付签约请求对所述目标客户以及所述目标客户指定的代付账户进行绑定签约,并在签约成功后从所述代付账户中进行支付扣款。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
获取模块,用于获取并保存所述银行端对所述目标客户以及所述目标客户指定的代付账户进行绑定签约后生成的代付协议的信息;
所述第一生成模块具体用于:
根据目标客户的第一订单信息,得到所述目标客户的身份信息以及交易金额信息;
根据所述目标客户的身份信息、交易金额信息、代付请求发起方的身份信息以及所述代付协议的信息,生成代付请求。
10.一种基于第三方授权的支付装置,其特征在于,包括:
第一获取模块,用于获取代付请求,其中,所述代付请求中包括目标客户的身份信息以及所述目标客户的第一订单信息;
第一扣款模块,用于根据所述第一订单信息从所述目标客户绑定的代付账户中进行支付扣款。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
第二获取模块,用于获取代付签约请求,所述代付签约请求中包括所述目标客户的身份信息以及所述目标客户的第二订单信息;
绑定模块,用于根据所述代付签约请求,对所述目标客户以及所述目标客户指定的代付账户进行绑定签约;
第二扣款模块,用于在签约成功后,根据所述第二订单信息从所述代付账户中进行支付扣款。
12.根据权利要求11所述的装置,其特征在于,所述绑定模块具体用于:
根据所述代付签约请求,验证请求发起方是否具有代付签约服务资质;
若所述请求发起方具有代付签约服务资质,则调起签约页面以使所述目标客户通过所述签约页面填写代付账户的信息;
根据所述目标客户的身份信息、所述代付账户所属者的身份信息以及所述请求发起方的属性信息,生成代付协议;
发送所述代付协议;
根据所述代付账户所属者对所述代付协议的认证信息,确定所述目标客户与所述代付账户绑定签约成功。
13.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至3、或权利要求4至6任一项所述的方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至3、或权利要求4至6任一项所述的方法。
15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至3、或权利要求4至6任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210646897.XA CN114971608A (zh) | 2022-06-09 | 2022-06-09 | 基于第三方授权的支付方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210646897.XA CN114971608A (zh) | 2022-06-09 | 2022-06-09 | 基于第三方授权的支付方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114971608A true CN114971608A (zh) | 2022-08-30 |
Family
ID=82962437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210646897.XA Pending CN114971608A (zh) | 2022-06-09 | 2022-06-09 | 基于第三方授权的支付方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114971608A (zh) |
-
2022
- 2022-06-09 CN CN202210646897.XA patent/CN114971608A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI640937B (zh) | Online payment method and equipment | |
US8417637B2 (en) | Approving the use of the source of funds | |
US8688574B2 (en) | Payment system | |
US10535098B2 (en) | Recurring money transfer | |
US20080162348A1 (en) | Electronic-Purse Transaction Method and System | |
CN110992007A (zh) | 基于区块链的资产数字凭证支付清算方法及装置和介质 | |
KR20090063254A (ko) | 소액지불 거래를 처리하는 방법 및 시스템 | |
CN105590214A (zh) | 一种虚拟卡的支付方法以及支付*** | |
CN109426955B (zh) | 目标对象提供方法、装置及*** | |
JP2019520658A (ja) | 注文情報処理方法、装置およびシステム | |
JP2013157036A (ja) | 消費者の支払を強化する方法及びシステム | |
CN105283890A (zh) | 用于激活凭证的方法和*** | |
JP2017535883A (ja) | 取引システム及び方法 | |
CN110956457A (zh) | 基于区块链的资金数字化流转支付清算方法及装置和介质 | |
CN110443607B (zh) | 对公数字钱包的创建方法、交易方法及装置 | |
US20230143954A1 (en) | Multi-token provisioning, online purchase transaction processing, and card life cycle management systems and methods | |
CN112116482A (zh) | 基于区块链的融资数据处理方法及装置 | |
KR102075956B1 (ko) | 블록체인 기반의 결제 방법 및 이를 이용한 지급 결제 서버 | |
KR20030068603A (ko) | 휴대폰을 이용한 대금 결재 시스템 및 그 방법 | |
US20190259098A1 (en) | A method and an apparatus for allocating a plurality of credit limits and use thereof | |
JP7395703B1 (ja) | マルチチャンネル決済方法及びシステム | |
KR20130083050A (ko) | 가상계좌를 이용한 금융기관납부대행시스템 및 그 제어방법 | |
CN112950355B (zh) | 交易数据处理方法及装置 | |
CN114971608A (zh) | 基于第三方授权的支付方法及装置 | |
CN113988844A (zh) | 业务签约方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |