首页> 中国专利> 针对外卡取款的动态货币转换方法、装置、设备及介质

针对外卡取款的动态货币转换方法、装置、设备及介质

摘要

本申请提供了一种针对外卡取款的动态货币转换方法、装置、设备及介质,方法包括:将所述本地币取款金额和外卡币种发送至第一服务器,以使所述第一服务器向第二服务器发送汇率查询请求,使得所述第二服务器向所述自动取款机返回加码后的汇率;展示所述汇率、所述本地币取款金额、以及外币的入账金额;在确定所述外卡持卡人选择DCC方式取款后,将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至所述第一服务器,以使所述第一服务器将所述汇率、所述本地币取款金额、以及所述外币转发至第三服务器;在确定所述第三服务器完成入账后,出钞给所述外卡持卡人。

著录项

说明书

技术领域

本申请涉及外卡取现的技术领域,具体而言,本申请涉及一种针对外卡取款的动态货币转换方法、装置、设备及介质。

背景技术

动态货币转换(DCC,DYNAMIC CURRENCY CONVERSION),发起于20世纪70年代的加勒比海地区,当时商家们把当地货币转换为美元账户,在这个过程中经常需要外卡持卡人支付非常高的货币转换费用。

20世纪90年代中后期,在欧洲的跨国汽车租赁公司、跨国连锁酒店和零售商中开始出现多币种处理机制。这些商家想接受单一的货币结算,并且对多种货币交易处理进行集中管理。由此,在全球部署货币转换平台势在必行,商家们也必须规避外汇风险。

由于外卡持卡人需要实时获悉其消费本国货币时应用的货币转换汇率,并且收单银行也因为损失这部分的收益而对国际性卡组织不满,因此Visa及MasterCard等国际卡组织进行了进一步调整,他们开始允许收单行向发卡行提交外卡持卡人账户本币为单位的交易。

虽然有部分银行提供的动态货币转换费用会有少部分的收费率折扣,但银行仍然取得了客观的收益。大多数外汇转换时的差价基于每日实时的Visa和MasterCard跨行清算系统的汇率。相对于现行方法,外卡持卡人往往更能够从DCC获得良好或略微更好的外汇价格。他们一定会得到更好的转换费提示。

在现有技术总,持卡人付出取款和汇兑手续费,收单行收取款手续费,发卡行收汇兑手续费,卡组织收取款手续费和汇兑手续费,然而,卡组织需要在清算日才能进行货币兑换,卡持卡人往往无法实时知道真实取现金额、取款手续费以及兑手续费。

发明内容

本申请针对现有方式的缺点,提出一种针对外卡取款的动态货币转换方法、装置、设备及介质,用以解决上述至少一个技术问题。

第一方面,本申请实施例提供了一种针对外卡取款的动态货币转换方法,应用于自动取款机,包括:

在确定外卡持卡人已将自动取款机被放入外币金融卡的情况下,响应于所述外卡持卡人的第一操作,展示金额输入界面;

响应于所述外卡持卡人在金额输入界面的金额输入操作,确定出所述外卡持卡人待取出的本地币取款金额;

将所述本地币取款金额和外卡币种发送至第一服务器,以使所述第一服务器向第二服务器发送汇率查询请求,使得所述第二服务器向所述自动取款机返回加码后的汇率;

展示所述汇率、所述本地币取款金额、以及外币的入账金额;

在确定所述外卡持卡人选择DCC方式取款后,将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至所述第一服务器,以使所述第一服务器将所述汇率、所述本地币取款金额、以及所述外币转发至第三服务器;

在确定所述第三服务器完成入账后,出钞给所述外卡持卡人。

在本申请的一种实施方式中,所述将所述本地币取款金额和外卡币种发送至第一服务器,包括:基于ATMC,将所述本地币取款金额和外卡币种通过ATMP发送至第一服务器。

在本申请的一种实施方式中,将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至所述第一服务器,包括:基于ATMC,将所述汇率、所述本地币取款金额、以及所述外币的入账金额通过ATMP发送至第一服务器。

在本申请的一种实施方式中,所述在确定所述第三服务器完成入账后,出钞给所述外卡持卡人,包括:在收到所述第三服务器发送的完成入账通知后,确定所述第三服务器完成入账,出钞给所述外卡持卡人。

在本申请的一种实施方式中,在所述在确定所述第三服务器完成入账之前,所述方法还包括:展示验证码输入界面,响应于所述外卡持卡人的验证码输入操作,获取所述验证码;将所述验证码发送至所述第一服务器,以使所述第一服务器将所述验证码转发至所述第三服务器。

在本申请的一种实施方式中,在所述在确定所述第三服务器完成入账之前,所述方法还包括:获取所述外卡持卡人的至少一项生物信息,将所述少一项生物信息发送至所述第一服务器,以使所述第一服务器将所述少一项生物信息转发至所述第三服务器。

在本申请的一种实施方式中,在确定所述外卡持卡人未选择DCC方式取款后,结束取款流程或者执行默认的取款流程。

第二方面,本申请实施例提供了一种针对外卡取款的动态货币转换方法,应用于第一服务器,所述第一服务器用于实现外卡收单,包括:

在收到自动取款机发送的本地币取款金额和外卡币种之后,向第二服务器发送针对本地币和外币的汇率查询请求,使得所述第二服务器向所述自动取款机返回加码后的汇率;

接收所述自动取款机发送的所述汇率、所述本地币取款金额、以及所述外币的入账金额;

将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至第三服务器,以便所述第三服务器完成入账。

在本申请的一种实施方式中,在将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至第三服务器之前,所述方法还包括:接收所述自动取款机发送的验证码;将所述验证码发送至所述第三服务器,以便所述第三服务器基于所述验证码对所述外卡持卡人的取款权限进行验证。

在本申请的一种实施方式中,在将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至第三服务器之前,所述方法还包括:接收所述自动取款机发送的所述外卡持卡人的至少一项生物信息;将所述少一项生物信息发送至所述第三服务器,以便所述第三服务器基于所述少一项生物信息对所述外卡持卡人的取款权限进行验证。

第三方面,本申请实施例提供了一种针对外卡取款的动态货币转换方法,应用于第二服务器,所述第二服务器用于实现实时汇率查询,包括:

接收第一服务器发送的发送针对本地币和外币的汇率查询请求;其中,所述汇率查询请求是由所述第一服务器在接收到所述自动取款机发送回的所述本地币取款金额以及外卡币种之后而发出的;

根据所述汇率查询请求查询所述本地币和所述外币的加码后的汇率;

将所述加码后的汇率发送至所述自动取款机。

第四方面,本申请实施例提供了一种针对外卡取款的动态货币转换方法,应用第三服务器,所述第三服务器属于国际卡组织,包括:

接收第一服务器发送的汇率、本地币取款金额、所述外币的入账金额,其中,所述汇率、所述本地币取款金额、以及所述外币是由自动取款机发送给所述第一服务器的;

根据所述汇率、所述本地币取款金额、以及所述外币完成入账,以便所述由自动取款机在确定所述第三服务器完成入账后,出钞给所述外卡持卡人。

在本申请的一种实施方式中,在所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账之后,所述方法还包括:向所述自动取款机发送完成入账通知后,以便所述自动取款机在收到所述完成入账通知后,出钞给所述外卡持卡人。

在本申请的一种实施方式中,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账,包括:接收所述第一服务器发送的验证码,基于所述验证码对所述外卡持卡人的取款权限进行验证;确定所述外卡持卡人具有取款权限时,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账。

在本申请的一种实施方式中,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账,包括:接收所述第一服务器发送的所述外卡持卡人的至少一项生物信息,基于所述少一项生物信息对所述外卡持卡人的取款权限进行验证;确定所述外卡持卡人具有取款权限时,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账。

第五方面,本申请实施例提供了一种自动取款机,自动取款机包括信息输入模块、汇率展示模块、交易信息发送模块和出钞模块;

信息输入模块用于在确定外卡持卡人已将自动取款机被放入外币金融卡的情况下,响应于所述外卡持卡人的第一操作,展示金额输入界面;响应于所述外卡持卡人在金额输入界面的金额输入操作,确定出所述外卡持卡人待取出的本地币取款金额;

汇率展示模块用于将所述本地币取款金额和外卡币种发送至第一服务器,以使所述第一服务器向第二服务器发送汇率查询请求,使得所述第二服务器向所述自动取款机返回加码后的汇率;展示所述汇率、所述本地币取款金额、以及外币的入账金额;

交易信息发送模块用于在确定所述外卡持卡人选择DCC方式取款后,将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至所述第一服务器,以使所述第一服务器将所述汇率、所述本地币取款金额、以及所述外币转发至第三服务器;

出钞模块用于在确定所述第三服务器完成入账后,出钞给所述外卡持卡人。

在本申请的一种实施方式中,所述汇率展示模块具体用于:基于ATMC,将所述本地币取款金额和外卡币种通过ATMP发送至第一服务器。

在本申请的一种实施方式中,交易信息发送模块具体用于:基于ATMC,将所述汇率、所述本地币取款金额、以及所述外币的入账金额通过ATMP发送至第一服务器。

在本申请的一种实施方式中,所述出钞模块具体用于:在收到所述第三服务器发送的完成入账通知后,确定所述第三服务器完成入账,出钞给所述外卡持卡人。

在本申请的一种实施方式中,还包括终止模块,所述终止模块用于在确定所述外卡持卡人未选择DCC方式取款后,结束取款流程或者执行默认的取款流程。

第六方面,本申请实施例提供了一种第一服务器,所述第一服务器用于实现外卡收单,第一服务器包括请求发送模块和交易信息转发模块;

请求发送模块用于在收到自动取款机发送的本地币取款金额和外卡币种之后,向第二服务器发送针对本地币和外币的汇率查询请求,使得所述第二服务器向所述自动取款机返回加码后的汇率;

交易信息转发模块用于接收所述自动取款机发送的所述汇率、所述本地币取款金额、以及所述外币的入账金额;将所述汇率、所述本地币取款金额、以及所述外币的入账金额发送至第三服务器,以便所述第三服务器完成入账。

第七方面,本申请实施例提供了一种第二服务器,所述第二服务器用于实现实时汇率查询,第二服务器包括汇率查询模块和汇率发送模块;

汇率查询模块用于接收第一服务器发送的发送针对本地币和外币的汇率查询请求;其中,所述汇率查询请求是由所述第一服务器在接收到所述自动取款机发送回的所述本地币取款金额以及外卡币种之后而发出的;根据所述汇率查询请求查询所述本地币和所述外币的加码后的汇率;

汇率发送模块用于将所述加码后的汇率发送至所述自动取款机。

第八方面,本申请实施例提供了一种第三服务器,所述第三服务器属于国际卡组织,第三服务器包括交易信息接收模块和入账模块;

交易信息接收模块用于接收第一服务器发送的汇率、本地币取款金额、所述外币的入账金额,其中,所述汇率、所述本地币取款金额、以及所述外币是由自动取款机发送给所述第一服务器的;

入账模块用于根据所述汇率、所述本地币取款金额、以及所述外币完成入账,以便所述由自动取款机在确定所述第三服务器完成入账后,出钞给所述外卡持卡人。

在本申请的一种实施方式中,所述入账模块在所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账之后,还用于:向所述自动取款机发送完成入账通知后,以便所述自动取款机在收到所述完成入账通知后,出钞给所述外卡持卡人。

第九方面,本申请实施例提供了一种电子设备,包括存储器和处理器,所述处理器与所述存储器通信连接;

所述存储器存储有计算机程序,所述计算机程序由所述处理器执行时,实现第一方面的针对外卡取款的动态货币转换方法、或者第二方面的针对外卡取款的动态货币转换方法、或者第三方面的针对外卡取款的动态货币转换方法、第四方面的针对外卡取款的动态货币转换方法。

第十方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面的针对外卡取款的动态货币转换方法、或者第二方面的针对外卡取款的动态货币转换方法、或者第三方面的针对外卡取款的动态货币转换方法、第四方面的针对外卡取款的动态货币转换方法。

本申请实施例提供的技术方案,至少具有如下有益效果:

本申请实施例提供的针对外卡取款的动态货币转换方法、装置、设备及介质,外卡持卡人在自动取款机取款时,收单银行可以将本地交易货币转换为外卡持卡人账户货币进行交易,将汇兑手续费转化为自动取款机的收单银行收入,可以使外卡持卡人实时知道真实取现金额、取款手续费和汇兑手续费,有助于提升持卡人体验。

本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本申请实施例提供的一种针对外卡取款的动态货币转换方法的流程示意图;

图2为本申请实施例提供的另一种针对外卡取款的动态货币转换方法的流程示意图;

图3为本申请实施例提供的一种第一设备的模块示意图;

图4为本申请实施例提供的一种服务器的模块示意图;

图5为本申请实施例提供的一种第二设备的模块示意图;

图6为本申请实施例提供的一种电子设备的示意图。

具体实施方式

下面详细描述本申请,本申请的实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的部件或具有相同或类似功能的部件。此外,如果已知技术的详细描述对于示出的本申请的特征是不必要的,则将其省略。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

首先对本申请涉及的名词进行解释说明:

外卡:指境外发卡机构发行的开通全球通用支付验证功能的信用卡、借记卡。外卡收单释意:是指境内非金融机构代境内网站,收取境外个人向境内支付的外汇货款。业务流程大体是境外个人在境内网站购买商品后,通过与境内非金融机构合作的境外支付公司向境内非金融机构开立在境外的银行账户支付外汇货款(资金支付方式既可以是Visa/MasterCard等境外发行信用卡,也可以是T/T电汇)。

DCC:是DYNAMIC CURRENCY CONVERSION的缩写,即动态货币转换。

ATM:是Automatic Teller Machine的缩写,即自动取款机。

ATMC:ATM CONTROL,即自动取款机的终端设备控制系统,运行于自动取款机,主要用于向持卡人和ATM设备管理员提供各种交易和管理的交互界面,并与ATMP通过报文交互实现特定的功能。

ATMP:ATM Preconsole,自动取款机的前置系统,是一种通信前置系统,界于应用前置系统或相关业务主机和ATM之间,主要用于实现终端的设备管理、通信方式规范化(接入内部网络)、交易报文格式转换与转发等功能。

ATMP实际上是个通道,将来自ATM的报文进行一定的格式转换后转发给相应的业务主机(HOST),并将收到的来自主机的回应转换后下发给相应的设备。ATMC和ATMP都具有管理方面的功能,比如设备的状态监控、交易监控、数据统计分析等。

本申请实施例提供的针对外卡取款的动态货币转换方法,可以由自动取款机、第一服务器、第二服务器以及第三服务器组成的系统来执行。所述第一服务器可以用于实现外卡收单,所述第二服务器可以用于实现实时汇率查询,所述第三服务器属于国际卡组织,国际卡组织可以是Visa国际卡组织和事达国际卡组织等。在此要说明的是,本申请实施例中的外币金融卡,即为国际卡组织所发行的金融卡。

参照图1,图1为本申请实施例提供的一种针对外卡取款的动态货币转换方法的流程示意图,该方法包括以下步骤:

S101:自动取款机在确定外卡持卡人已将自动取款机被放入外币金融卡的情况下,响应于外卡持卡人的第一操作,展示金额输入界面。

当自动取款机检测到有外币金融卡放入时,展示操作界面,操作界面上展示有多个控件,如查询控件和取现控件等,持卡人可以通过点击取现控件进行金额输入界面。

S102:自动取款机响应于外卡持卡人在金额输入界面的金额输入操作,确定出外卡持卡人待取出的本地币取款金额。

在金额输入界面,持卡人可以通过自动取款机的键盘输入需要的取现金额。金额输入界面也可以展示多个取现金额供持卡人选择,例如金额输入界面展示100、300、500和1000等多个金额控件,持卡人可以通过点击对应的金额控件来完成金额输入操作。

在此需要说明的是,持卡人在金额输入界面所输入取现金额为本地币的取现金额。例如,外币金融卡为美元金融卡,本地币为人民币,持卡人在金额输入界面所输入取现金额为人民币的取现金额。

S103:自动取款机将本地币取款金额和外卡币种发送至第一服务器。

继续以外币金融卡为美元金融卡、本地币为人民币为例,本地币取款金额为500元,外卡币种为美元。自动取款机可以将本地币取款金额为500元、以及外卡币种为美元的信息发送至第一服务器。

自动取款机可以部署ATMC(自动取款机的终端设备控制系统)和ATMP(自动取款机的前置系统),ATMP可以用于实现终端的设备管理、通信方式规范化(接入内部网络)、交易报文格式转换与转发等功能。因此,自动取款机可以基于ATMC,将本地币取款金额和外卡币种通过ATMP发送至第一服务器。

S104:第一服务器在收到自动取款机发送的本地币取款金额和外卡币种之后,向第二服务器发送针对本地币和外币的汇率查询请求。

继续以外币金融卡为美元金融卡、本地币为人民币为例,第一服务器在收到本地币取款金额为500元、以及外卡币种为美元的信息后,向第二服务器发送针对人民币和美元的汇率查询请求。

S105:第二服务器接收第一服务器发送的发送针对本地币和外币的汇率查询请求。

继续以外币金融卡为美元金融卡、本地币为人民币为例,第一服务器在收到本地币取款金额为500元、以及外卡币种为美元的信息后,向第二服务器发送针对人民币和美元的汇率查询请求。

S106:第二服务器根据汇率查询请求查询本地币和外币的加码后的汇率,将加码后的汇率发送至自动取款机。

第二服务器用于实现实时汇率查询,第二服务器可以根据汇率查询请求查询相关的汇率。例如,第二服务器可以根据针对人民币和美元的汇率查询请求,查询人民币和美元之间的汇率,并将汇率返回给自动取款机。

S107:自动取款机展示汇率、本地币取款金额、以及外币的入账金额。

持卡人根据自动取款机所展示汇率、本地币取款金额、以及外币的入账金额,决定是否选择DCC方式取款,若决定选择DCC方式取款,则后续可执行相关的确认操作。

S108:自动取款机在确定外卡持卡人选择DCC方式取款后,将汇率、本地币取款金额、以及外币的入账金额发送至第一服务器。

自动取款机可以展示相关的询问信息,询问持卡人是否选择DCC方式取款,自动取款机还可以展示选择控件来供持卡人选择性地点击,从而使自动取款机确定外卡持卡人是否选择DCC方式取款。例如,当持卡人点击代表“是”的控件时,自动取款机确定外卡持卡人选择DCC方式取款;当持卡人点击代表“否”的控件时,自动取款机确定外卡持卡人不选择DCC方式取款。当然,自动取款机也可以通过与持卡人进行语音交互的方式,来确认外卡持卡人是否选择DCC方式取款。

如前文,自动取款机可以部署ATMC(自动取款机的终端设备控制系统)和ATMP(自动取款机的前置系统),自动取款机基于ATMC,将汇率、本地币取款金额、以及外币的入账金额通过ATMP发送至第一服务器。

可以理解,自动取款机在确定外卡持卡人未选择DCC方式取款后,可以结束取款流程,也可以执行默认的取款流程。

在本申请的一种实施方式中,在步骤S108,自动取款机展示验证码输入界面,响应于所述外卡持卡人的验证码输入操作,获取所述验证码;将所述验证码发送至所述第一服务器,以使所述第一服务器将所述验证码转发至所述第三服务器。

在本申请的一种实施方式中,在步骤S108,自动取款机获取所述外卡持卡人的至少一项生物信息,将所述少一项生物信息发送至所述第一服务器,以使所述第一服务器将所述少一项生物信息转发至所述第三服务器。

可以理解,生物信息可以包括虹膜信息、面部信息和指纹信息等。自动取款机可以设置虹膜采集装置,通过虹膜采集装置获取外卡持卡人的虹膜信息;自动取款机可以设置摄像装置,通过摄像装置获取外卡持卡人的面部信息;自动取款机可以设置指纹采集装置,通过指纹采集装置获取外卡持卡人的指纹信息。

S109:第一服务器接收自动取款机发送的汇率、本地币取款金额、以及外币的入账金额。

S110:第一服务器将汇率、本地币取款金额、以及外币的入账金额发送至第三服务器。

在本申请的一种实施方式中,在步骤S110之前,所述方法还包括:第一服务器可以接收所述自动取款机发送的验证码;将所述验证码发送至所述第三服务器,以便所述第三服务器基于所述验证码对所述外卡持卡人的取款权限进行验证。

在本申请的一种实施方式中,在步骤S110之前,所述方法还包括:第一服务器可以接收所述自动取款机发送的所述外卡持卡人的至少一项生物信息;将所述少一项生物信息发送至所述第三服务器,以便所述第三服务器基于所述少一项生物信息对所述外卡持卡人的取款权限进行验证。

S111:第三服务器接收第一服务器发送的汇率、本地币取款金额、外币的入账金额。

可以理解,国际卡组织的工作人员可以中终端在第三服务器获取到汇率、本地币取款金额、外币的入账金额的信息并进行查看。

S112:第三服务器根据汇率、本地币取款金额、以及外币完成入账。

这里,入账是指将外币金融卡中与本地币取款金额相应的外币金额和手续费转账给自动取款机所属的本地银行。

在本申请的一种实施方式中,在根据汇率、本地币取款金额、以及外币完成入账之后,方法还包括:向自动取款机发送完成入账通知后,以便自动取款机在收到完成入账通知后,出钞给外卡持卡人。

为了确保持卡人的资金安全,可以在完成入账之前,基于相关信息对外卡持卡人的取款权限进行验证,通过验证之后再进行入账。相关信息可以是验证码或外卡持卡人的生物信息。这里,验证码可以是外币金融卡的密码,生物信息可以是外卡持卡人的虹膜信息、面部信息和指纹信息等。

在本申请的一种实施方式中,在步骤S112,第三服务器接收所述第一服务器发送的验证码,基于所述验证码对所述外卡持卡人的取款权限进行验证;确定所述外卡持卡人具有取款权限时,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账。

在本申请的一种实施方式中,在步骤S112,第三服务器接收所述第一服务器发送的所述外卡持卡人的至少一项生物信息,基于所述少一项生物信息对所述外卡持卡人的取款权限进行验证;确定所述外卡持卡人具有取款权限时,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账。

S113:自动取款机在确定第三服务器完成入账后,出钞给外卡持卡人。

可选地,自动取款机可以接收在收到第三服务器发送的完成入账通知,在接收到入账通知后,确定第三服务器完成入账,出钞给外卡持卡人。

基于同一发明构思,本申请实施例提供一种自动取款机,如图2所示,自动取款机包括信息输入模块201、汇率展示模块202、交易信息发送模块203和出钞模块204。

信息输入模块201用于在确定外卡持卡人已将自动取款机被放入外币金融卡的情况下,响应于外卡持卡人的第一操作,展示金额输入界面;响应于外卡持卡人在金额输入界面的金额输入操作,确定出外卡持卡人待取出的本地币取款金额;

汇率展示模块202用于将本地币取款金额和外卡币种发送至第一服务器,以使第一服务器向第二服务器发送汇率查询请求,使得第二服务器向自动取款机返回加码后的汇率;展示汇率、本地币取款金额、以及外币的入账金额;

交易信息发送模块203用于在确定外卡持卡人选择DCC方式取款后,将汇率、本地币取款金额、以及外币的入账金额发送至第一服务器,以使第一服务器将汇率、本地币取款金额、以及外币转发至第三服务器;

出钞模块204用于在确定第三服务器完成入账后,出钞给外卡持卡人。

在本申请的一种实施方式中,汇率展示模块202具体用于:基于ATMC,将本地币取款金额和外卡币种通过ATMP发送至第一服务器。

在本申请的一种实施方式中,交易信息发送模块203具体用于:基于ATMC,将汇率、本地币取款金额、以及外币的入账金额通过ATMP发送至第一服务器。

在本申请的一种实施方式中,交易信息发送模块203具体用于:自动取款机展示验证码输入界面,响应于所述外卡持卡人的验证码输入操作,获取所述验证码;将所述验证码发送至所述第一服务器,以使所述第一服务器将所述验证码转发至所述第三服务器。

在本申请的一种实施方式中,交易信息发送模块203具体用于:自动取款机获取所述外卡持卡人的至少一项生物信息,将所述少一项生物信息发送至所述第一服务器,以使所述第一服务器将所述少一项生物信息转发至所述第三服务器。

在本申请的一种实施方式中,出钞模块204具体用于:在收到第三服务器发送的完成入账通知后,确定第三服务器完成入账,出钞给外卡持卡人。

在本申请的一种实施方式中,还包括终止模块,终止模块用于在确定外卡持卡人未选择DCC方式取款后,结束取款流程或者执行默认的取款流程。

本申请实施例提供的自动取款机,与前面的各实施例具有相同的发明构思,该自动取款机中未详细示出的内容可参照前面的各实施例,在此不再赘述。

基于同一发明构思,本申请实施例提供一种第一服务器,第一服务器用于实现外卡收单,如图3所示,第一服务器包括请求发送模块301和交易信息转发模块302。

请求发送模块301用于在收到自动取款机发送的本地币取款金额和外卡币种之后,向第二服务器发送针对本地币和外币的汇率查询请求,使得第二服务器向自动取款机返回加码后的汇率;

交易信息转发模块302用于接收自动取款机发送的汇率、本地币取款金额、以及外币的入账金额;将汇率、本地币取款金额、以及外币的入账金额发送至第三服务器,以便第三服务器完成入账。

在本申请的一种实施方式中,交易信息转发模块302具体用于:接收所述自动取款机发送的验证码;将所述验证码发送至所述第三服务器,以便所述第三服务器基于所述验证码对所述外卡持卡人的取款权限进行验证。

在本申请的一种实施方式中,在本申请的一种实施方式中,交易信息转发模块302具体用于:接收所述自动取款机发送的所述外卡持卡人的至少一项生物信息;将所述少一项生物信息发送至所述第三服务器,以便所述第三服务器基于所述少一项生物信息对所述外卡持卡人的取款权限进行验证。

本申请实施例提供的第一服务器,与前面的各实施例具有相同的发明构思,该第一服务器中未详细示出的内容可参照前面的各实施例,在此不再赘述。

基于同一发明构思,本申请实施例提供一种第二服务器,第二服务器用于实现实时汇率查询,如图4所示,第二服务器包括汇率查询模块401和汇率发送模块402。

汇率查询模块401用于接收第一服务器发送的发送针对本地币和外币的汇率查询请求;其中,汇率查询请求是由第一服务器在接收到自动取款机发送回的本地币取款金额以及外卡币种之后而发出的;根据汇率查询请求查询本地币和外币的加码后的汇率;

汇率发送模块402用于将加码后的汇率发送至自动取款机。

本申请实施例提供的第二服务器,与前面的各实施例具有相同的发明构思,该第二服务器中未详细示出的内容可参照前面的各实施例,在此不再赘述。

基于同一发明构思,本申请实施例提供一种第三服务器,第三服务器属于国际卡组织,如图5所示,第三服务器包括交易信息接收模块501和入账模块502。

交易信息接收模块501用于接收第一服务器发送的汇率、本地币取款金额、外币的入账金额,其中,汇率、本地币取款金额、以及外币是由自动取款机发送给第一服务器的;

入账模块502用于根据汇率、本地币取款金额、以及外币完成入账,以便由自动取款机在确定第三服务器完成入账后,出钞给外卡持卡人。

在本申请的一种实施方式中,入账模块502在根据汇率、本地币取款金额、以及外币完成入账之后,还用于:向自动取款机发送完成入账通知后,以便自动取款机在收到完成入账通知后,出钞给外卡持卡人。

在本申请的一种实施方式中,入账模块502具体用于:接收所述第一服务器发送的验证码,基于所述验证码对所述外卡持卡人的取款权限进行验证;确定所述外卡持卡人具有取款权限时,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账。

在本申请的一种实施方式中,入账模块502具体用于:接收所述第一服务器发送的所述外卡持卡人的至少一项生物信息,基于所述少一项生物信息对所述外卡持卡人的取款权限进行验证;确定所述外卡持卡人具有取款权限时,所述根据所述汇率、所述本地币取款金额、以及所述外币完成入账。

本申请实施例提供的第三服务器,与前面的各实施例具有相同的发明构思,该第三服务器中未详细示出的内容可参照前面的各实施例,在此不再赘述。

基于同一发明构思,本申请实施例还提供了一种电子设备,如图6所示,电子设备包括存储器603和处理器601,处理器601与存储器603通信连接;存储器存储有计算机程序,计算机程序由处理器执行时,实现上述第一设备执行的针对外卡取款的动态货币转换方法、或者服务器执行的针对外卡取款的动态货币转换方法、或者第二设备执行的针对外卡取款的动态货币转换方法。

可选地,处理器601和存储器603可以通过总线602相连。可选的,电子设备还可以包括收发器604。需要说明的是,实际应用中收发器604不限于一个,该电子设备的结构并不构成对本申请实施例的限定。

处理器601应用于本申请实施例中,用于实现上述方法实施例所示的方法。收发器604可以包括接收机和发射机,收发器604应用于本申请实施例中,用于执行时实现本申请实施例的电子设备与其他设备通信的功能。

处理器601可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器601也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。

总线602可包括一通路,在上述组件之间传送信息。总线602可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线602可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器603可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的计算机程序并能够由计算机存取的任何其他介质,但不限于此。

本申请实施例提供的电子设备,与前面的各实施例具有相同的发明构思,该电子设备中未详细示出的内容可参照前面的各实施例,在此不再赘述。

基于同一发明构思,本申请实施例还提供了一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现上述第一设备执行的针对外卡取款的动态货币转换方法、或者服务器执行的针对外卡取款的动态货币转换方法、或者第二设备执行的针对外卡取款的动态货币转换方法。

本申请实施例提供的计算机可读存储介质,与前面的各实施例具有相同的发明构思,该计算机可读存储介质中未详细示出的内容可参照前面的各实施例,在此不再赘述。

虽然上文描述的过程流程包括以特定顺序出现的多个操作,但是,应当清楚了解,这些过程可以包括更多或更少的操作,这些操作可以顺序执行或并行执行(例如使用并行处理器或多线程环境)。

本申请是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算机设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号