掌桥专利:专业的专利平台
掌桥专利
首页

境外聚合二维码支付方法、装置、服务器及存储介质

文献发布时间:2023-06-19 10:32:14


境外聚合二维码支付方法、装置、服务器及存储介质

技术领域

本申请实施例涉及境外支付技术,尤其涉及一种境外聚合二维码支付方法、装置、服务器及存储介质。

背景技术

随着二维码支付技术的普及,境外逐渐普及二维码支付方式。但是,目前的支付工具主要面对境内二维码支付场景。境内二维码支付过程中,用户使用某种支付渠道的应用软件APP,扫描商家提供的聚合支付二维码。后台识别其支付渠道,将其支付信息发送给对应渠道接口进行支付校验。

然而,在境外二维码支付场景中,由于进内境外账号转账政策等限制,导致境内账号无法快速的通过扫描二维码的方式向境外账号支付,境外聚合二维码支付的易用性差。

发明内容

本申请提供一种境外聚合二维码支付方法、装置、服务器及存储介质,以实现提高境外聚合二维码的易用性。

第一方面,本申请实施例提供了一种境外聚合二维码支付方法,应用于服务器,包括:

获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易,目标人民币金额为目标外汇币种金额按照当日汇率转换得到的人民币金额;目标外汇币种金额为通过扫描境外聚合二维码所获取的;

通过渠道信息对应的目标支付渠道对支付信息进行验证;

若验证成功,则银行管理的目标账户接收到目标用户通过目标支付渠道汇入的目标人民币金额;

通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额,境外账户储备有目标外汇币种。

第二方面,本申请实施例还提供了一种境外聚合二维码支付方法,应用于目标用户使用的客户端,包括:

响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;

根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;

根据目标应用确定渠道信息;

响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;

将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。

第三方面,本申请实施例还提供了一种境外聚合二维码支付装置,应用于目标用户使用的客户端,包括:

响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;

根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;

根据目标应用确定渠道信息;

响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;

将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。

第四方面,本申请实施例还提供了一种境外聚合二维码支付装置,应用于目标用户使用的客户端,包括:

二维码扫描模块,用于响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;

境外账户获取模块,用于根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;

渠道确定模块,用于根据目标应用确定渠道信息;

支付信息生成模块,用于响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;

发送模块,用于将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。

第五方面,本申请实施例还提供了一种服务器,服务器包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面所示的境外聚合二维码支付方法。

第六方面,本申请实施例还提供了一种境外聚合二维码支付终端,终端包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第二方面所示的境外聚合二维码支付方法。

第七方面,本申请实施例还提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行如本申请实施例所示的境外聚合二维码支付方法。

本申请实施例提供的一种境外聚合二维码支付方法,获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易;通过渠道信息对应的目标支付渠道对支付信息进行验证;若验证成功,则通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额。相对于目前境外进行聚合二维码支付时易用性差的问题,本申请实施例能够使用目标账户接收目标用户的转账,当支付验证成功时,使用银行管理的境外账户向境外收款方转账。由于银行管理的境外账户与境外收款方账户为同一个国家的金融账号,因此不收跨境政策以及转账速率影响,能够快速的以目标外汇币种下的目标外汇币种金额完成下个境外收款方账户的转账,进而大幅提高转账速率。银行通过目标账户能够实现目标用户使用境内账号内的人民币进行等价支付,进而无需用户在个人银行卡或个人账号下预先准备外币,简化目标用户操作,改善用户体验。

附图说明

图1是本申请实施例一中的境外聚合二维码支付方法的流程图;

图2是本申请实施例二中的境外聚合二维码支付方法的流程图;

图3是本申请实施例三中的境外聚合二维码支付装置的结构示意图;

图4是本申请实施例四中的境外聚合二维码支付装置的结构示意图;

图5是本申请实施例五中的服务器的结构示意图;

图6本申请实施例五中的境外聚合二维码支付终端的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。

本申请实施例适用于目标用户在境外通过扫描聚合二维码进行付款的场景。假设目标用户是一个中国公民,其在境外不存在银行账号,但在境内存在银行账号且银行账号内具有人民币存储金额。目标用户在境外扫描境外商家提供的聚合二维码进行付款支付时,需要由进内银行账户向境外收款方的境外收款账户转账,此时不仅涉及跨境汇款,同时涉及实时性问题。而目前国内使用的聚合二维码支付技术由于只涉及境内银行账号之间的转账,因此未曾考虑跨境汇款和跨境汇款实时性问题,也无法解决上述问题,导致境内的聚合二维码支付方案在上述跨境二维码支付场景中存在易用性问题。

本申请实施例提供了一种境外聚合二维码支付方法,银行在境外建立境外账户;当用户在境外对聚合二维码进行扫描后,会产生由用户境内账户向境外收款方的境外收款账户转账的交易。本申请件将该交易划分为两个阶段,一个阶段为:用户境内账户向银行的目标账户转账的验证,该验证用于检验用户是否输入了正确的支付密码以及用户境内账号是否具有足够的人民币储备用于支付。另一个阶段为:当校验成功时,通过银行管理的境外账户向境外收款账户转账。由于银行管理的境外账户和境外收款账户之间的转账属于同一个国家内的转账,因此不会涉及跨境转账,进而能够快速的完成转账,提高实时性以及境外聚合二维码支付的易用性。下面通过实施例对本申请方案进行具体说明。

实施例一

图1为本申请实施例一提供的境外聚合二维码支付方法的流程图,本实施例可适用于响应境外聚合二维码支付的情况,该方法可以由服务器来执行,具体包括如下步骤:

步骤110、获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户。

其中,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易,目标人民币金额为目标外汇币种金额按照当日汇率转换得到的人民币金额;目标外汇币种金额为通过扫描境外聚合二维码所获取的。

目标用户使用终端中具有二维码识别的应用扫描境外的聚合二维码后,终端获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,并将目标用户的渠道信息、支付信息和境外收款方的境外收款账户发送至服务器。

示例性的,支付信息包括转账金额以及支付密码。转账金额可以为目标人民币金额。终端可以根据当日汇率为目标用户提供目标外汇币种金额与目标人民币金额的换算结果,使得用户感知目标外汇币种金额对应的目标人民币金额。由于目标用户在境内的银行账户中储备有人民币,因此根据目标人民币金额、支付密码以及银行管理的目标账户生成支付交易,并执行步骤120进行支付密码的验证。该支付交易用于从目标用户在境内的银行账户向银行管理的目标账户转账目标人民币金额的人民币。

步骤120、通过渠道信息对应的目标支付渠道对支付信息进行验证;若验证成功,则银行管理的目标账户接收到目标用户通过目标支付渠道汇入的目标人民币金额。

渠道信息用于表示目标用于支付的途径,例如通过银行卡支付,通过金融软件(如支付宝、微信钱包、百度钱包等)余额支付等。根据渠道信息可确定目标支付渠道,目标支付渠道可以为渠道信息表示的渠道使用的服务器。目标支付渠道对支付信息进行验证包括验证支付密码是否正确以及用户账户中是否具备足够的余额进行支付。验证成功时,表示银行管理的目标账户能够接收到目标用户通过目标支付渠道汇入的目标人民币金额。

在一种实现方式中,银行管理的目标账户为境内账户。银行管理的目标账可以为银行在进内建立的账号,此时目标用户在境内的银行账户向,银行管理的境内账户进行转账时,可以基于境内转账规则进行快速转账。此时,步骤120 中若境内转账成功,则境内账户向服务器反馈验证成功消息,以便服务器执行步骤130。

在另一种实现方式中,银行管理的目标账户为境外账户。该境外账户同时可以用于储备目标外汇币种。此时,只需要验证支付密码以及用户账户余额是否足以支付即可,无需等待人民币汇入到境外账户。若验证支付密码正确,且用户账户余额足以支付则确定验证成功。

步骤130、通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额,境外账户储备有目标外汇币种。

当验证成功时,服务器生成银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额的支付交易。

进一步的,获取目标用户的支付信息,包括:

获取目标用户根据目标外汇币种金额、人民币余额和目标境外币种余额,配置的人民币交易金额和目标境外币种交易金额;人民币交易金额按照当日汇率转换为等价境外币种交易金额,等价境外币种交易金额与目标境外币种交易金额的总和为目标外汇币种金额。

目标用户的账户中除了储备有人民币,还可以储备有目标外汇币种。可以选择使用人民币和目标外汇币种的组合支付方式完成目标外汇币种金额的支付。

可选的,可以优先使用目标境外币种余额。在目标境外币种余额为零时,使用人民币余额进行组合支付。

进一步的,可以根据近期的汇率变化情况判断当日汇率是否适于使用目标外汇币种金额进行支付。例如,根据近期汇率变化情况,确定当日汇率为近期汇率较高数值,此时使用目标外汇币种更加划算。

可选的,可以由目标用户对支付组合方式进行配置,根据用户配置的人民币交易金额和目标境外币种交易金额生成支付交易。

人民币交易金额按照当日汇率进行换算得到等价境外币种交易金额。等价境外币种交易金额与目标境外币种交易金额的总和为目标外汇币种金额。

相应的,步骤130、通过渠道信息对应的目标支付渠道对支付信息进行验证,包括:

通过渠道信息对应的目标支付渠道分别对人民币交易金额和目标境外币种交易金额的支付交易进行验证。

通过目标支付渠道分别验证目标用户的人民币储备和目标境外币种储备是否满足支付交易。

本申请实施例提供的一种境外聚合二维码支付方法,获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易;通过渠道信息对应的目标支付渠道对支付信息进行验证;若验证成功,则通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额。相对于目前境外进行聚合二维码支付时易用性差的问题,本申请实施例能够使用目标账户接收目标用户的转账,当支付验证成功时,使用银行管理的境外账户向境外收款方转账。由于银行管理的境外账户与境外收款方账户为同一个国家的金融账号,因此不收跨境政策以及转账速率影响,能够快速的以目标外汇币种下的目标外汇币种金额完成下个境外收款方账户的转账,进而大幅提高转账速率。银行通过目标账户能够实现目标用户使用境内账号内的人民币进行等价支付,进而无需用户在个人银行卡或个人账号下预先准备外币,简化目标用户操作,改善用户体验。

实施例二

图2为本申请实施例二提供的境外聚合二维码支付方法的流程图,本实施例可适用于响应境外聚合二维码支付的情况,该方法可以由目标用户使用的客户端来执行,具体包括如下步骤:

步骤210、响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码。

聚合二维码是一种将多种互联网支付渠道进行整合的支付接口,聚合二维码能够支持不同渠道的应用进行支付。目标用户在境外操作终端启动具有二维码扫描功能的应用程序(APP)。通过该应用程序提供的扫描功能扫描聚合二维码。

步骤220、根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户。

通过扫描聚合二维码可获取到境外收款账户所提出的目标外汇币种金额。例如境外超市商铺通过商品结算设备对目标用户选择的商品价格进行结算,得到目标外汇币种金额。目标用户通过扫描聚合二维码可获取到目标外汇币种金额。

步骤230、根据目标应用确定渠道信息。

通常,目标用户使用的用于扫描聚合二维码的应用对应固定的渠道信息。例如,使用微信扫描聚合二维码,则显示微信钱包支付、银行卡支付的渠道选择列表。使用支付宝扫描聚合二维码,则渠道信息表示余额宝支付、花呗支付、银行卡支付的渠道选择列表。用户在支付列表中选择一个目标渠道,渠道信息用于表示该目标渠道。

进一步的,还包括:

获取目标用户的人民币余额和目标境外币种余额;

显示人民币余额和目标境外币种余额;

根据实时汇率,进行人民币与目标境外币种之间的换算,输出换算结果。

在确定支付渠道之后,可以通过目标渠道获取目标用户名下可支配的人民币余额和目标境外币种余额。终端显示该人民币余额和目标境外币种余额。同时,可以根据当日汇率进行人民币与目标境外币种之间的换算。使得用户可以根据目标外汇币种金额得到其对应的人民币金额,或则得知人民币余额等价的目标外汇币种金额,便于用于决策以哪个币种或哪种币种组合进行支付。

步骤240、响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息。

进一步的,还包括:

响应于目标用户基于换算结果进行的支付金额配置操作,获取目标用户根据目标外汇币种金额、人民币余额和目标境外币种余额,配置的人民币交易金额和目标境外币种交易金额;

根据人民币交易金额和目标境外币种交易金额以及支付密码生成支付信息。

系统可以自动的为用户推荐多币种支付的方案。用户也可以自己配置多币种的支付组合方案。根据该支付组合方案生成支付信息。

步骤250、将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。

本申请实施例提供的境外聚合二维码支付方法,响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;根据目标应用确定渠道信息;响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。目标用户可以使用终端扫描境外的聚合二维码,终端通过与服务器的通信,使用目标用户的境内账户向银行管理的目标账户转账,转账的支付信息校验成功后,服务器通过银行管理的境外账号向境外收款方的境外收款账户进行转账。上述两个转账过程均不属于跨境实时转账,因此能够实现快速转账,避免用户在输入支付密码后,长时间无响应,提高境外聚合二维码支付的易用性。

实施例三

图3为本申请实施例三提供的境外聚合二维码支付装置的结构示意图,本实施例可适用于响应境外聚合二维码支付的情况,该装置可以位于服务器,具体包括:获取模块310、验证模块320以及境外转账模块330。

获取模块310,用于获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易,目标人民币金额为目标外汇币种金额按照当日汇率转换得到的人民币金额;目标外汇币种金额为通过扫描境外聚合二维码所获取的;

验证模块320,用于通过渠道信息对应的目标支付渠道对支付信息进行验证;若验证成功,则银行管理的目标账户接收到目标用户通过目标支付渠道汇入的目标人民币金额;

境外转账模块330,用于通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额,境外账户储备有目标外汇币种。

在上述实施例的基础上,获取模块310用于:

获取目标用户根据目标外汇币种金额、人民币余额和目标境外币种余额,配置的人民币交易金额和目标境外币种交易金额;人民币交易金额按照当日汇率转换为等价境外币种交易金额,等价境外币种交易金额与目标境外币种交易金额的总和为目标外汇币种金额;

根据人民币交易金额和目标境外币种交易金额确定支付信息;

相应的,验证模块320用于:

通过渠道信息对应的目标支付渠道分别对人民币交易金额和目标境外币种交易金额的支付交易进行验证。

在上述实施例的基础上,银行管理的目标账户为境内账户或境外账户。

本申请实施例提供的一种境外聚合二维码支付装置,获取模块310获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易;验证模块 320通过渠道信息对应的目标支付渠道对支付信息进行验证;若验证成功,则境外转账模块330通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额。相对于目前境外进行聚合二维码支付时易用性差的问题,本申请实施例能够使用目标账户接收目标用户的转账,当支付验证成功时,使用银行管理的境外账户向境外收款方转账。由于银行管理的境外账户与境外收款方账户为同一个国家的金融账号,因此不收跨境政策以及转账速率影响,能够快速的以目标外汇币种下的目标外汇币种金额完成下个境外收款方账户的转账,进而大幅提高转账速率。银行通过目标账户能够实现目标用户使用境内账号内的人民币进行等价支付,进而无需用户在个人银行卡或个人账号下预先准备外币,简化目标用户操作,改善用户体验。

本申请实施例所提供的境外聚合二维码支付装置可执行本申请任意实施例所提供的境外聚合二维码支付方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4为本申请实施例四提供的境外聚合二维码支付装置的结构示意图,本实施例可适用于响应境外聚合二维码支付的情况,该装置可以位于目标用户使用的客户端,具体包括:二维码扫描模块410、境外账户获取模块420、渠道确定模块430、支付信息生成模块440以及发送模块450。

二维码扫描模块410,用于响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;

境外账户获取模块420,用于根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;

渠道确定模块430,用于根据目标应用确定渠道信息;

支付信息生成模块440,用于响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;

发送模块450,用于将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。

在上述实施例的基础上,还包括汇率转化模块,汇率转化模块用于

获取目标用户的人民币余额和目标境外币种余额;

显示人民币余额和目标境外币种余额;

根据实时汇率,进行人民币与目标境外币种之间的换算,输出换算结果。

在上述实施例的基础上,还包括交易金额配置模块,交易金额配置模块用于:

响应于目标用户基于换算结果进行的支付金额配置操作,获取目标用户根据目标外汇币种金额、人民币余额和目标境外币种余额,配置的人民币交易金额和目标境外币种交易金额;

根据人民币交易金额和目标境外币种交易金额以及支付密码生成支付信息。

本申请实施例提供的境外聚合二维码支付装置,二维码扫描模块410响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;境外账户获取模块420根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;渠道确定模块430根据目标应用确定渠道信息;支付信息生成模块440 响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;发送模块450将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。目标用户可以使用终端扫描境外的聚合二维码,终端通过与服务器的通信,使用目标用户的境内账户向银行管理的目标账户转账,转账的支付信息校验成功后,服务器通过银行管理的境外账号向境外收款方的境外收款账户进行转账。上述两个转账过程均不属于跨境实时转账,因此能够实现快速转账,避免用户在输入支付密码后,长时间无响应,提高境外聚合二维码支付的易用性。

本申请实施例所提供的境外聚合二维码支付装置可执行本申请任意实施例所提供的境外聚合二维码支付方法,具备执行方法相应的功能模块和有益效果。

实施例五

图5为本申请实施例五提供的一种服务器的结构示意图,如图5所示,该服务器包括处理器50、存储器51和通信模组52;服务器中处理器50的数量可以是一个或多个,图5中以一个处理器50为例;服务器中的处理器50、存储器51和通信模组52可以通过总线或其他方式连接,图5中以通过总线连接为例。

存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的境外聚合二维码支付方法对应的程序指令/模块(例如,境外聚合二维码支付装置中的获取模块310、验证模块320 以及境外转账模块330)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述的境外聚合二维码支付方法。

存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

通信模组52通过有线网络或无线网络连接到网络,网络提供终端、不同渠道验证所用服务器与服务器之间的通信。

实施例六

图6为本申请实施例六提供的一种境外聚合二维码支付终端的结构示意图,如图6所示,该境外聚合二维码支付终端包括处理器60、存储器61、输入装置 62和输出装置63;境外聚合二维码支付终端中处理器60的数量可以是一个或多个,图6中以一个处理器60为例;境外聚合二维码支付终端中的处理器60、存储器61、输入装置62和输出装置63可以通过总线或其他方式连接,图6中以通过总线连接为例。

存储器61作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的境外聚合二维码支付方法对应的程序指令/模块(例如,境外聚合二维码支付装置中的二维码扫描模块410、境外账户获取模块420、渠道确定模块430、支付信息生成模块440以及发送模块450)。处理器60通过运行存储在存储器61中的软件程序、指令以及模块,从而执行境外聚合二维码支付终端的各种功能应用以及数据处理,即实现上述的境外聚合二维码支付方法。

存储器61可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器61可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器61可进一步包括相对于处理器60远程设置的存储器,这些远程存储器可以通过网络连接至境外聚合二维码支付终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置62可用于接收输入的数字或字符信息,以及产生与境外聚合二维码支付终端的用户设置以及功能控制有关的键信号输入。输出装置63可包括显示屏等显示设备。

实施例七

本申请实施例七还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种境外聚合二维码支付方法。

该方法应用于服务器时,包括如下步骤:

获取目标用户的渠道信息、支付信息和境外收款方的境外收款账户,支付信息用于生成目标用户向银行管理的目标账户转账目标人民币金额的支付交易,目标人民币金额为目标外汇币种金额按照当日汇率转换得到的人民币金额;目标外汇币种金额为通过扫描境外聚合二维码所获取的;

通过渠道信息对应的目标支付渠道对支付信息进行验证;

若验证成功,则银行管理的目标账户接收到目标用户通过目标支付渠道汇入的目标人民币金额;

通过银行管理的境外账户向境外收款方的境外收款账户转账目标外汇币种金额,境外账户储备有目标外汇币种。

在上述实施例的基础上,获取目标用户的支付信息,包括:

获取目标用户根据目标外汇币种金额、人民币余额和目标境外币种余额,配置的人民币交易金额和目标境外币种交易金额;人民币交易金额按照当日汇率转换为等价境外币种交易金额,等价境外币种交易金额与目标境外币种交易金额的总和为目标外汇币种金额;

根据人民币交易金额和目标境外币种交易金额确定支付信息;

相应的,通过渠道信息对应的目标支付渠道对支付信息进行验证,包括:

通过渠道信息对应的目标支付渠道分别对人民币交易金额和目标境外币种交易金额的支付交易进行验证。

在上述实施例的基础上,银行管理的目标账户为境内账户或境外账户。

该方法应用于目标用户使用的客户端时,包括如下步骤:

响应于目标用户在目标应用中触发的扫码操作,获取境外的聚合二维码;

根据聚合二维码确定目标外汇币种金额以及境外收款方的境外收款账户;

根据目标应用确定渠道信息;

响应于目标用户输入的支付密码;根据支付密码以及目标外汇币种金额生成支付信息;

将渠道信息、支付信息以及境外收款方的境外收款账户发送至服务端。

在上述实施例的基础上,在响应于目标用户输入的支付密码之前,还包括:

获取目标用户的人民币余额和目标境外币种余额;

显示人民币余额和目标境外币种余额;

根据实时汇率,进行人民币与目标境外币种之间的换算,输出换算结果。

在上述实施例的基础上,在输出换算结果之后,还包括:

响应于目标用户基于换算结果进行的支付金额配置操作,获取目标用户根据目标外汇币种金额、人民币余额和目标境外币种余额,配置的人民币交易金额和目标境外币种交易金额;

根据人民币交易金额和目标境外币种交易金额以及支付密码生成支付信息。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上的方法操作,还可以执行本申请任意实施例所提供的境外聚合二维码支付方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器 (Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

值得注意的是,上述境外聚合二维码支付装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。

注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

相关技术
  • 境外聚合二维码支付方法、装置、服务器及存储介质
  • 聚合兴趣点数据的方法、装置、媒体文件服务器及存储介质
技术分类

06120112585648