TWI890411B - Cross-border withdrawal operating system and method - Google Patents
Cross-border withdrawal operating system and methodInfo
- Publication number
- TWI890411B TWI890411B TW113114088A TW113114088A TWI890411B TW I890411 B TWI890411 B TW I890411B TW 113114088 A TW113114088 A TW 113114088A TW 113114088 A TW113114088 A TW 113114088A TW I890411 B TWI890411 B TW I890411B
- Authority
- TW
- Taiwan
- Prior art keywords
- withdrawal
- cross
- border
- overseas
- data
- Prior art date
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本發明是有關於一種提款作業系統,特別是指一種用於處理跨境提款交易的跨境提款作業系統。本發明還有關於一種用於處理跨境提款交易的跨境提款作業方法。The present invention relates to a cash withdrawal system, and more particularly, to a cross-border cash withdrawal system for processing cross-border cash withdrawal transactions. The present invention also relates to a cross-border cash withdrawal method for processing cross-border cash withdrawal transactions.
在全球化的今日,人民的生活及工作越來越不受地理界限的限制。隨著旅行、海外就業、國際貿易的普及,跨境金融交易的需求也隨之增加。在這樣的背景下,提升跨境提款的便利性不僅是金融科技發展的必然趨勢,也是推動全球經濟一體化、提升人民生活品質的重要一環。In today's globalized world, people's lives and work are increasingly unconstrained by geographical boundaries. With the rise in travel, overseas employment, and international trade, the demand for cross-border financial transactions is also increasing. Against this backdrop, improving the convenience of cross-border withdrawals is not only an inevitable trend in the development of financial technology, but also a crucial component in promoting global economic integration and improving people's quality of life.
因此,要如何使得跨境提款的服務更加便於使用,便成為本案所欲探討之議題。Therefore, how to make cross-border withdrawal services more convenient to use has become the issue that this case aims to explore.
因此,本發明的其中一目的,便在於提供一種能使跨境提款服務更加便利的跨境提款作業系統。Therefore, one of the objectives of the present invention is to provide a cross-border withdrawal system that can make cross-border withdrawal services more convenient.
本發明跨境提款作業系統適用於與一提款方行動裝置及一外部伺服系統配合,該外部伺服系統與一境外自動櫃員裝置電連接。該跨境提款作業系統包含一適用於與該外部伺服系統電連接的跨境介接伺服單元,以及一電連接該跨境介接伺服單元的作業伺服單元,該作業伺服單元適用於與該提款方行動裝置電連接。該作業伺服單元用於在受該提款方行動裝置以一使用者帳戶登入的情形下,在接收到一來自該提款方行動裝置的境外提款請求之後,根據該境外提款請求將一對應於該跨境介接伺服單元的介接識別資料傳送至該提款方行動裝置,其中,該境外提款請求相關於一境外自動櫃員裝置,且該介接識別資料是用於被輸入於該境外自動櫃員裝置。該跨境介接伺服單元用於在接收到一由該外部伺服系統根據該介接識別資料所傳送的待確認提款需求資料時,判斷該待確認提款需求資料是否符合一需求有效條件,於判定該待確認提款需求資料符合該需求有效條件的情形下,傳送一對應於該待確認提款需求資料的准予交易通知至該外部伺服系統,其中,該准予交易通知是被用於據以控制該境外自動櫃員裝置輸出現金,藉此完成一筆對應於該使用者帳戶的跨境提款交易。The cross-border cash withdrawal system of the present invention is adapted to cooperate with a cash withdrawal mobile device and an external servo system electrically connected to an offshore automated teller machine. The system comprises a cross-border interface servo unit electrically connected to the external servo system, and an operation servo unit electrically connected to the cross-border interface servo unit, adapted to electrically connect to the cash withdrawal mobile device. The operation service unit is used to transmit an interface identification data corresponding to the cross-border interface service unit to the mobile device of the cash withdrawal party after receiving an overseas withdrawal request from the mobile device of the cash withdrawal party when the mobile device of the cash withdrawal party is logged in with a user account, wherein the overseas withdrawal request is related to an overseas automatic teller device, and the interface identification data is used to be input into the overseas automatic teller device. The cross-border interface servo unit is configured to, upon receiving pending withdrawal request data transmitted by the external servo system based on the interface identification data, determine whether the pending withdrawal request data satisfies a requirement validity condition. If it is determined that the pending withdrawal request data satisfies the requirement validity condition, the unit transmits a transaction approval notification corresponding to the pending withdrawal request data to the external servo system, wherein the transaction approval notification is used to control the offshore ATM to output cash, thereby completing a cross-border withdrawal transaction corresponding to the user account.
在本發明跨境提款作業系統的一些實施態樣中,該作業伺服單元還用於在接收到該境外提款請求之後,產生並傳送一比對依據資料傳送至該跨境介接伺服單元,其中,該比對依據資料包含一對應於該境外自動櫃員裝置的指定裝置資料。該跨境介接伺服單元判斷該待確認提款需求資料是否符合該需求有效條件的方式,包含比對該外部伺服系統所傳送的該待確認提款需求資料是否與該比對依據資料相符,在比對結果為相符的情形下判定該待確認提款需求資料符合該需求有效條件,在比對結果為不相符的情形下判定該待確認提款需求資料不符合該需求有效條件。In some embodiments of the cross-border withdrawal operating system of the present invention, the operating server unit is further configured to, upon receiving the overseas withdrawal request, generate and transmit comparison reference data to the cross-border interface server unit, wherein the comparison reference data includes designated device data corresponding to the overseas automated teller device. The cross-border interface server unit determines whether the withdrawal request data to be confirmed meets the validity conditions of the request by comparing the withdrawal request data to be confirmed transmitted by the external server system with the comparison reference data. If the comparison result is consistent, the withdrawal request data to be confirmed meets the validity conditions of the request; if the comparison result is inconsistent, the withdrawal request data to be confirmed does not meet the validity conditions of the request.
在本發明跨境提款作業系統的一些實施態樣中,該跨境介接伺服單元還用於在判定該待確認提款需求資料符合該需求有效條件的情形下,傳送一境外驗證請求至該作業伺服單元。該作業伺服單元還用於在接收到該境外驗證請求之後,根據該境外驗證請求產生一個單次性驗證碼,並將該單次性驗證碼提供至該提款方行動裝置,其中,該單次性驗證碼是用於被輸入於該境外自動櫃員裝置。該作業伺服單元還用於在獲得一被輸入於該境外自動櫃員裝置且對應於該單次性驗證碼的待驗證輸入碼時,判斷該待驗證輸入碼是否與該單次性驗證碼相符,並且於判斷結果為是的情形下,傳送一對應於該境外驗證請求的驗證成功通知至該跨境介接伺服單元。該跨境介接伺服單元是在判定該待確認提款需求資料符合該需求有效條件,且接收到該驗證成功通知的情形下,才傳送該准予交易通知至該外部伺服系統。In some embodiments of the cross-border cash withdrawal system of the present invention, the cross-border interface server unit is further configured to transmit an overseas verification request to the operation server unit if the pending withdrawal request data satisfies the request validity conditions. Upon receiving the overseas verification request, the operation server unit is further configured to generate a one-time verification code based on the overseas verification request and provide the one-time verification code to the withdrawer's mobile device, wherein the one-time verification code is intended to be input into the overseas automated teller machine. The operation server unit is further configured to, upon receiving a pending verification input code corresponding to the one-time verification code entered into the offshore ATM device, determine whether the pending verification input code matches the one-time verification code and, if so, transmit a verification success notification corresponding to the offshore verification request to the cross-border interface server unit. The cross-border interface server unit transmits the transaction approval notification to the external server system only after determining that the pending withdrawal request data meets the request validity conditions and receiving the verification success notification.
在本發明跨境提款作業系統的一些實施態樣中,該作業伺服單元是將該單次性驗證碼以應用程式推播的形式提供至該提款方行動裝置。In some implementations of the cross-border cash withdrawal system of the present invention, the operation server unit provides the one-time verification code to the mobile device of the cash withdrawal party in the form of an application push.
在本發明跨境提款作業系統的一些實施態樣中,該境外提款請求包含一對應於該境外自動櫃員裝置的指定裝置資料,該指定裝置資料是由該提款方行動裝置藉由掃描一由該境外自動櫃員裝置所顯示的條碼資料所獲得,且該指定裝置資料包括一指示出該境外自動櫃員裝置之設置位置的指定裝置位置資料。該作業伺服單元還用於從該提款方行動裝置獲得一指示出該提款方行動裝置之當前位置的提款方位置資料,並判斷該提款方位置資料是否與該指定裝置位置資料匹配,且於判定該提款方位置資料與該指定裝置位置資料匹配的情形下,傳送一對應於該境外提款請求的驗證成功通知至該跨境介接伺服單元。該跨境介接伺服單元是在判定該待確認提款需求資料符合該需求有效條件,且接收到該驗證成功通知的情形下,才傳送該准予交易通知至該外部伺服系統。In some embodiments of the cross-border cash withdrawal operating system of the present invention, the overseas cash withdrawal request includes designated device data corresponding to the overseas ATM device. The designated device data is obtained by the withdrawing party's mobile device by scanning a barcode displayed by the overseas ATM device, and the designated device data includes designated device location data indicating the installation location of the overseas ATM device. The operation service unit is further configured to obtain withdrawing party location data indicating the current location of the withdrawing party's mobile device from the withdrawing party's mobile device, determine whether the withdrawing party location data matches the designated device location data, and, if it is determined that the withdrawing party location data matches the designated device location data, transmit a verification success notification corresponding to the overseas cash withdrawal request to the cross-border interface service unit. The cross-border interface server unit transmits the transaction approval notification to the external server system only when it determines that the withdrawal request data to be confirmed meets the validity conditions of the request and receives the verification success notification.
本發明的另一目的,在於提供一種能使跨境提款服務更加便利的跨境提款作業方法。Another object of the present invention is to provide a cross-border withdrawal method that can make cross-border withdrawal services more convenient.
本發明跨境提款作業方法由一跨境提款作業系統實施,該跨境提款作業系統適用於與一提款方行動裝置及一外部伺服系統配合,該外部伺服系統與一境外自動櫃員裝置電連接,該跨境提款作業系統包含一適用於與該外部伺服系統電連接的跨境介接伺服單元,以及一電連接該跨境介接伺服單元並且適用於與該提款方行動裝置電連接的作業伺服單元。該跨境提款作業方法包含:(A)在該作業伺服單元受該提款方行動裝置以一使用者帳戶登入的情形下,該作業伺服單元在接收到一來自該提款方行動裝置的境外提款請求之後,根據該境外提款請求將一對應於該跨境介接伺服單元的介接識別資料傳送至該提款方行動裝置,其中,該境外提款請求相關於一境外自動櫃員裝置,且該介接識別資料是用於被輸入於該境外自動櫃員裝置;(B)當該跨境介接伺服單元接收到一由該外部伺服系統根據該介接識別資料所傳送的待確認提款需求資料時,該跨境介接伺服單元判斷該待確認提款需求資料是否符合一需求有效條件;(C)該跨境介接伺服單元於判定該待確認提款需求資料符合該需求有效條件的情形下,傳送一對應於該待確認提款需求資料的准予交易通知至該外部伺服系統,其中,該准予交易通知是被用於據以控制該境外自動櫃員裝置輸出現金,藉此完成一筆對應於該使用者帳戶的跨境提款交易。The cross-border cash withdrawal operation method of the present invention is implemented by a cross-border cash withdrawal operation system, which is suitable for cooperating with a cash withdrawal party's mobile device and an external servo system. The external servo system is electrically connected to an overseas automatic teller device. The cross-border cash withdrawal operation system includes a cross-border interface servo unit suitable for electrically connecting to the external servo system, and an operation servo unit electrically connected to the cross-border interface servo unit and suitable for electrically connecting to the cash withdrawal party's mobile device. The cross-border cash withdrawal operation method comprises: (A) when the operation service unit is logged in by the mobile device of the cash withdrawal party with a user account, the operation service unit, after receiving an overseas cash withdrawal request from the mobile device of the cash withdrawal party, transmits an interface identification data corresponding to the cross-border interface service unit to the mobile device of the cash withdrawal party according to the overseas cash withdrawal request, wherein the overseas cash withdrawal request is related to an overseas ATM device, and the interface identification data is used to be input into the overseas ATM device; (B) when the cross-border interface service unit receives an overseas ATM device from the overseas ATM device, the cross-border interface service unit transmits an interface identification data corresponding to the cross-border interface service unit to the mobile device of the cash withdrawal party according to the overseas cash withdrawal request. (c) when the cross-border interface servo unit determines whether the withdrawal request data to be confirmed meets a requirement validity condition based on the pending withdrawal request data transmitted by the external servo system according to the interface identification data; (d) when the cross-border interface servo unit determines that the withdrawal request data to be confirmed meets the requirement validity condition, it transmits a transaction approval notice corresponding to the withdrawal request data to the external servo system, wherein the transaction approval notice is used to control the overseas ATM to output cash, thereby completing a cross-border withdrawal transaction corresponding to the user account.
在本發明跨境提款作業方法的一些實施態樣中,在步驟(A)中,該作業伺服單元在接收到該境外提款請求之後,還產生並傳送一比對依據資料傳送至該跨境介接伺服單元,其中,該比對依據資料包含一對應於該境外自動櫃員裝置的指定裝置資料。在步驟(B)中,該跨境介接伺服單元判斷該待確認提款需求資料是否符合該需求有效條件的方式,包含比對該外部伺服系統所傳送的該待確認提款需求資料是否與該比對依據資料相符,在比對結果為相符的情形下判定該待確認提款需求資料符合該需求有效條件,在比對結果為不相符的情形下判定該待確認提款需求資料不符合該需求有效條件。In some embodiments of the cross-border withdrawal operation method of the present invention, in step (A), after receiving the overseas withdrawal request, the operation service unit further generates and transmits a comparison reference data to the cross-border interface service unit, wherein the comparison reference data includes designated device data corresponding to the overseas ATM device. In step (B), the cross-border interface service unit determines whether the withdrawal request data to be confirmed meets the validity conditions of the request by comparing the withdrawal request data to be confirmed transmitted by the external servo system with the comparison reference data. If the comparison result is consistent, it is determined that the withdrawal request data to be confirmed meets the validity conditions of the request; if the comparison result is inconsistent, it is determined that the withdrawal request data to be confirmed does not meet the validity conditions of the request.
在本發明跨境提款作業方法的一些實施態樣中,在步驟(B)中,該跨境介接伺服單元在判定該待確認提款需求資料符合該需求有效條件的情形下,傳送一境外驗證請求至該作業伺服單元。該跨境提款作業方法還包含在步驟(B)之後的:(D)該作業伺服單元在接收到該境外驗證請求之後,根據該境外驗證請求產生一個單次性驗證碼,並將該單次性驗證碼提供至該提款方行動裝置,其中,該單次性驗證碼是用於被輸入於該境外自動櫃員裝置;(E)當該作業伺服單元獲得一被輸入於該境外自動櫃員裝置且對應於該單次性驗證碼的待驗證輸入碼時,該作業伺服單元判斷該待驗證輸入碼是否與該單次性驗證碼相符,並且於判斷結果為是的情形下,傳送一對應於該境外驗證請求的驗證成功通知至該跨境介接伺服單元。在步驟(C)中,該跨境介接伺服單元是在判定該待確認提款需求資料符合該需求有效條件,且接收到該驗證成功通知的情形下,才傳送該准予交易通知至該外部伺服系統。In some implementations of the cross-border withdrawal operation method of the present invention, in step (B), the cross-border interface server unit transmits an overseas verification request to the operation server unit when it determines that the withdrawal request data to be confirmed meets the validity conditions of the request. The cross-border cash withdrawal operation method further includes, after step (B): (D) after receiving the overseas verification request, the operation service unit generates a one-time verification code based on the overseas verification request and provides the one-time verification code to the mobile device of the cash withdrawal party, wherein the one-time verification code is used to be input into the overseas ATM device; (E) when the operation service unit obtains a pending verification input code input into the overseas ATM device and corresponding to the one-time verification code, the operation service unit determines whether the pending verification input code is consistent with the one-time verification code, and if the judgment result is yes, transmits a verification success notification corresponding to the overseas verification request to the cross-border interface service unit. In step (C), the cross-border interface server unit transmits the transaction approval notification to the external server system only when it determines that the withdrawal request data to be confirmed meets the validity conditions of the request and receives the verification success notification.
在本發明跨境提款作業方法的一些實施態樣中,在步驟(D)中,該作業伺服單元是將該單次性驗證碼以應用程式推播的形式提供至該提款方行動裝置。In some embodiments of the cross-border cash withdrawal method of the present invention, in step (D), the operation service unit provides the one-time verification code to the cash withdrawal party's mobile device in the form of an application push.
在本發明跨境提款作業方法的一些實施態樣中,在步驟(A)中,該境外提款請求包含一對應於該境外自動櫃員裝置的指定裝置資料,該指定裝置資料是由該提款方行動裝置藉由掃描一由該境外自動櫃員裝置所顯示的條碼資料所獲得,且該指定裝置資料包括一指示出該境外自動櫃員裝置之設置位置的指定裝置位置資料。該跨境提款作業方法還包含在步驟(A)之後的:(F)該作業伺服單元從該提款方行動裝置獲得一指示出該提款方行動裝置之當前位置的提款方位置資料,並判斷該提款方位置資料是否與該指定裝置位置資料匹配,且於判定該提款方位置資料與該指定裝置位置資料匹配的情形下,傳送一對應於該境外提款請求的驗證成功通知至該跨境介接伺服單元。在步驟(C)中,該跨境介接伺服單元是在判定該待確認提款需求資料符合該需求有效條件,且接收到該驗證成功通知的情形下,才傳送該准予交易通知至該外部伺服系統。In some embodiments of the cross-border cash withdrawal method of the present invention, in step (A), the overseas cash withdrawal request includes designated device data corresponding to the overseas ATM device, the designated device data is obtained by the withdrawing party's mobile device by scanning a barcode data displayed by the overseas ATM device, and the designated device data includes designated device location data indicating the installation location of the overseas ATM device. The cross-border withdrawal operation method further includes, after step (A): (F) the operation service unit obtains withdrawal location data indicating the current location of the withdrawal mobile device from the withdrawal mobile device, determines whether the withdrawal location data matches the designated device location data, and transmits a verification success notification corresponding to the overseas withdrawal request to the cross-border interface service unit if it is determined that the withdrawal location data matches the designated device location data. In step (C), the cross-border interface service unit transmits the transaction approval notification to the external server system only if it determines that the withdrawal request data to be confirmed meets the request validity conditions and receives the verification success notification.
本發明之功效在於:該跨境提款作業系統能讓使用者利用提款方行動裝置在境外完成無卡現金提款,而進一步提高了跨境提款服務的便利性。The utility of the present invention is that the cross-border cash withdrawal system enables users to complete cardless cash withdrawals abroad using the withdrawal party's mobile device, thereby further improving the convenience of cross-border cash withdrawal services.
在本發明被詳細描述之前應當注意:在未特別定義的情況下,本專利說明書中所述的「電連接(electrically connected)」是用來描述電腦硬體(例如電子系統、設備、裝置、單元、元件)之間的「耦接(coupled)」關係,且泛指複數電腦硬體之間透過導體/半導體材料彼此實體相連而實現的「有線電連接」,以及利用無線通訊技術(例如但不限於無線網路、藍芽及電磁感應等)而實現無線資料傳輸的「無線電連接」。另一方面,在未特別定義的情況下,本專利說明書中所述的「電連接」也泛指複數電腦硬體之間彼此直接耦接而實現的「直接電連接」,以及複數電腦硬體之間是透過其他電腦硬體間接耦接而實現的「間接電連接」。Before the present invention is described in detail, it should be noted that, unless otherwise specified, the term "electrically connected" as used in this patent specification is used to describe the "coupled" relationship between computer hardware (e.g., electronic systems, devices, apparatuses, units, components), and generally refers to "wired electrical connections" achieved by physically connecting multiple computer hardware components to each other through conductive/semiconductor materials, as well as "radio connections" achieved by wireless data transmission using wireless communication technologies (such as, but not limited to, wireless networks, Bluetooth, and electromagnetic induction). On the other hand, unless otherwise specified, the "electrical connection" described in this patent specification also generally refers to a "direct electrical connection" achieved by directly coupling multiple computer hardware components to each other, and an "indirect electrical connection" achieved by indirectly coupling multiple computer hardware components through other computer hardware components.
在本發明被詳細描述之前應當注意:本專利說明書中所述的「單元(unit)」是代表電腦硬體而非軟體,舉例來說,「處理單元」是用來代表具備資料處理功能的電腦硬體。另一方面,本專利說明書中所述的「單元」可以是指具備特定功能的單一個電腦硬體,也可以是指具備類似功能的一群電腦硬體。舉例來說,「伺服單元」可以是指具備資料處理功能的單一個處理器,但也可以是指一群處理器的集合。Before describing the present invention in detail, it should be noted that the term "unit" in this patent specification refers to computer hardware, not software. For example, a "processing unit" is used to represent computer hardware with data processing capabilities. On the other hand, a "unit" in this patent specification can refer to a single piece of computer hardware with a specific function or a group of computer hardware with similar functions. For example, a "servo unit" can refer to a single processor with data processing capabilities, but it can also refer to a group of processors.
參閱圖1,本發明跨境(跨國)提款作業系統1的一實施例適用於與一提款方行動裝置2、一境外自動櫃員裝置3,以及一外部伺服系統4配合應用。Referring to FIG. 1 , an embodiment of a cross-border (international) cash withdrawal system 1 of the present invention is suitable for use in conjunction with a cash withdrawal mobile device 2 , an overseas ATM device 3 , and an external server system 4 .
該跨境提款作業系統1包含一跨境介接伺服單元11,以及一電連接該跨境介接伺服單元11的作業伺服單元12。其中,該跨境介接伺服單元11適用於與該外部伺服系統4透過網路電連接,該作業伺服單元12適用於與該提款方行動裝置2透過網路電連接。The cross-border cash withdrawal system 1 includes a cross-border interface server unit 11 and an operation server unit 12 electrically connected to the cross-border interface server unit 11. The cross-border interface server unit 11 is adapted to be electrically connected to the external server system 4 via a network, and the operation server unit 12 is adapted to be electrically connected to the withdrawal party's mobile device 2 via a network.
該跨境介接伺服單元11可被實施為單一台伺服設備,也可被實施為多台彼此電連接的伺服設備。類似地,該作業伺服單元12可被實施為單一台伺服設備,也可被實施為多台彼此電連接的伺服設備。在本實施例的應用環境中,該跨境介接伺服單元11例如是由一跨境金融業務管理機關110所管理,而該作業伺服單元12則例如是由一境內金融機構120(例如一家境內的商業銀行)所管理,但並不以此為限。The cross-border interface server unit 11 can be implemented as a single server device or as multiple electrically connected server devices. Similarly, the operation server unit 12 can be implemented as a single server device or as multiple electrically connected server devices. In the application environment of this embodiment, the cross-border interface server unit 11 is managed by, for example, a cross-border financial business management agency 110, while the operation server unit 12 is managed by, for example, a domestic financial institution 120 (e.g., a domestic commercial bank), but this is not limiting.
該作業伺服單元12儲存有一跨境提款服務清單L,以及一對應於該跨境介接伺服單元11的介接識別資料D。該跨境提款服務清單L例如包含多筆已開通帳戶資料,其中,每一已開通帳戶資料是對應於一個使用者帳戶,且該使用者帳戶是歸屬於一位已經在該境內金融機構120開通跨境提款服務的客戶。該介接識別資料D是一個與該跨境介接伺服單元11存在唯一對應關係的識別碼(例如以六個數字組成,但不以此為限),而用於指示出該跨境介接伺服單元11,也相當於指示出該跨境金融業務管理機關110。The operation server unit 12 stores a cross-border withdrawal service list L and an interface identification data D corresponding to the cross-border interface server unit 11. The cross-border withdrawal service list L, for example, includes multiple activated account data, each of which corresponds to a user account belonging to a customer who has activated the cross-border withdrawal service at the domestic financial institution 120. The interface identification data D is an identification code (e.g., but not limited to, a six-digit number) that uniquely corresponds to the cross-border interface server unit 11 and is used to identify the cross-border interface server unit 11, which is equivalent to identifying the cross-border financial business management agency 110.
該提款方行動裝置2例如是一台智慧型手機,其歸屬於一位有在該境內金融機構120開立金融帳戶的使用者20。該提款方行動裝置2例如安裝有一由該境內金融機構120所發行的客戶端應用程式P(例如網路銀行應用程式)。該提款方行動裝置2能夠藉由運行該客戶端應用程式P而建立其與該作業伺服單元12之間的電連接。進一步地,在該客戶端應用程式P的運行環境下,該提款方行動裝置2能根據該使用者20的操作以一使用者帳戶登入該作業伺服單元12。其中,該使用者帳戶相當於該使用者20在該境內金融機構120所開立的金融帳戶。The withdrawer's mobile device 2, for example, is a smartphone and belongs to a user 20 who has a financial account opened with the domestic financial institution 120. The withdrawer's mobile device 2, for example, is installed with a client application P (e.g., an online banking application) issued by the domestic financial institution 120. By running the client application P, the withdrawer's mobile device 2 can establish an electrical connection with the operation server unit 12. Furthermore, within the operating environment of the client application P, the withdrawer's mobile device 2 can log into the operation server unit 12 using a user account based on operations performed by the user 20. This user account corresponds to the financial account opened by the user 20 with the domestic financial institution 120.
該境外自動櫃員裝置3是一台設置在境外(即其他國家)且具備現金提款服務功能的ATM設備。該境外自動櫃員裝置3是由一境外金融機構30所管理,該境外金融機構30可例如是一家境外的商業銀行。The offshore ATM device 3 is an ATM located overseas (i.e., in another country) and has a cash withdrawal service function. The offshore ATM device 3 is managed by an offshore financial institution 30, which can be, for example, an offshore commercial bank.
該外部伺服系統4例如被設置在境外(例如該境外自動櫃員裝置3所在的國家),並且與該境外自動櫃員裝置3透過網路電連接。在本實施例的一種應用環境中,該外部伺服系統4例如包含一透過網路電連接該境外自動櫃員裝置3的第一境外伺服單元,以及一與該第一境外伺服單元透過網路電連接的第二境外伺服單元(圖未示出),且該第二境外伺服單元能與該作業伺服單元12透過網路電連接。其中,該第一境外伺服單元例如是由該境外金融機構30所管理,該第二境外伺服單元例如是由一境外的資訊科技服務供應商(圖未示出)所管理。然而,該第一境外伺服單元與該第二境外伺服單元之間的通訊方式並非重點,且其對本實施例而言也僅是其中一種可能的應用環境。因此,以下僅會以該外部伺服系統4來輔助說明本實施例的運作方式,而不再提及該第一境外伺服單元及第二境外伺服單元。The external servo system 4 is, for example, located overseas (e.g., in the country where the overseas ATM device 3 is located) and is electrically connected to the overseas ATM device 3 via a network. In one application environment of this embodiment, the external servo system 4 includes, for example, a first overseas servo unit electrically connected to the overseas ATM device 3 via a network, and a second overseas servo unit (not shown) electrically connected to the first overseas servo unit via a network, and the second overseas servo unit is electrically connected to the operation servo unit 12 via a network. The first overseas servo unit is, for example, managed by the overseas financial institution 30, and the second overseas servo unit is, for example, managed by an overseas information technology service provider (not shown). However, the communication method between the first overseas servo unit and the second overseas servo unit is not critical, and is merely one possible application environment for this embodiment. Therefore, the following will only use the external servo system 4 to assist in explaining the operation of this embodiment, and will no longer mention the first external servo unit and the second external servo unit.
在本實施例的實際實施態樣中,該跨境提款作業系統1可以包含多個與該跨境介接伺服單元11電連接的作業伺服單元12。而且,該跨境提款作業系統1實際上可以與多個提款方行動裝置2、多個境外自動櫃員裝置3及多個外部伺服系統4配合應用。In a practical implementation of this embodiment, the cross-border cash withdrawal system 1 may include multiple operation server units 12 electrically connected to the cross-border interface server unit 11. Furthermore, the cross-border cash withdrawal system 1 can be used in conjunction with multiple cash withdrawal mobile devices 2, multiple overseas ATM machines 3, and multiple external server systems 4.
本實施例能夠讓使用者利用行動裝置來完成跨境的無卡現金提款。同時參閱圖1、圖2及圖3,假設該使用者20正位於境外,且欲利用該提款方行動裝置2而從該境外自動櫃員裝置3提領現金,以下示例性地說明本實施例的該跨境提款作業系統1如何實施一跨境提款作業方法。This embodiment enables users to complete cross-border cardless cash withdrawals using their mobile devices. Referring to Figures 1, 2, and 3, assume that user 20 is located overseas and wishes to withdraw cash from an overseas ATM machine 3 using their mobile device 2. The following describes, by way of example, how the cross-border withdrawal system 1 of this embodiment implements a cross-border withdrawal method.
首先,在步驟S1中,在該作業伺服單元12受該提款方行動裝置2以一使用者帳戶登入的情形下,當該作業伺服單元12接收到一來自於該提款方行動裝置2且指示出該使用者帳戶的跨境提款預約資料時,該作業伺服單元12判斷該跨境提款預約資料是否與該跨境提款服務清單L中的其中一筆已開通帳戶資料匹配,藉此確認該使用者帳戶是否屬於已經開通跨境提款服務的帳戶。First, in step S1, when the operation service unit 12 is logged in by the withdrawal party's mobile device 2 with a user account, when the operation service unit 12 receives cross-border withdrawal reservation data from the withdrawal party's mobile device 2 and indicating the user account, the operation service unit 12 determines whether the cross-border withdrawal reservation data matches one of the activated account data in the cross-border withdrawal service list L, thereby confirming whether the user account is an account that has activated the cross-border withdrawal service.
在本實施例中,該跨境提款預約資料例如包含一對應於該使用者帳戶的帳戶識別資料(例如帳號)、一表示該使用者20欲進行提款之地區的國別碼,以及一表示該使用者20欲提領之金額的指定提款金額。並且,該作業伺服單元12例如是藉由判斷該跨境提款預約資料的帳戶識別資料是否與該跨境提款服務清單L的其中一筆已開通帳戶資料相符,來判定該跨境提款預約資料是否與其中一筆已開通帳戶資料匹配。In this embodiment, the cross-border withdrawal reservation data includes, for example, account identification information corresponding to the user account (e.g., account number), a country code indicating the region from which the user 20 wishes to withdraw funds, and a designated withdrawal amount indicating the amount the user 20 wishes to withdraw. Furthermore, the operation server unit 12 determines whether the cross-border withdrawal reservation data matches one of the activated account data in the cross-border withdrawal service list L by, for example, determining whether the account identification information in the cross-border withdrawal reservation data matches one of the activated account data.
具體而言,該使用者20可以操作該提款方行動裝置2運行該客戶端應用程式P並以該使用者帳戶登入該作業伺服單元12,接著再對該客戶端應用程式P中的一跨境提款介面進行操作(例如選擇國家及輸入欲提領金額),從而使該提款方行動裝置2產生並傳送該跨境提款預約資料至該作業伺服單元12。Specifically, the user 20 can operate the withdrawing mobile device 2 to run the client application P and log in to the operation server unit 12 with the user account, and then operate a cross-border withdrawal interface in the client application P (for example, selecting a country and entering the amount to be withdrawn), thereby causing the withdrawing mobile device 2 to generate and transmit the cross-border withdrawal reservation data to the operation server unit 12.
為了便於說明,在此假設該作業伺服單元12判斷出該跨境提款預約資料確實與該跨境提款服務清單L中的其中一筆已開通帳戶資料匹配,亦即確認該使用者帳戶已被開通跨境提款服務。在此情況下,流程進行至步驟S2。For ease of explanation, it is assumed that the operation server unit 12 determines that the cross-border withdrawal reservation information does match the information of one of the activated accounts in the cross-border withdrawal service list L, that is, confirms that the user account has been activated for the cross-border withdrawal service. In this case, the process proceeds to step S2.
在步驟S2中,該作業伺服單元12控制該提款方行動裝置2在該客戶端應用程式P的運行環境下切換至一條碼掃描模式,以使該提款方行動裝置2能以其本身的鏡頭對條碼進行掃描。接著,流程進行至步驟S3。In step S2, the operation server unit 12 controls the cash withdrawal mobile device 2 to switch to a barcode scanning mode in the running environment of the client application P, so that the cash withdrawal mobile device 2 can scan the barcode with its own camera. Then, the process proceeds to step S3.
在步驟S3中,在該作業伺服單元12受該提款方行動裝置2以該使用者帳戶登入的情形下,當該作業伺服單元12接收到一來自於該提款方行動裝置2的境外提款請求時,該作業伺服單元12根據該境外提款請求將該介接識別資料D傳送至該提款方行動裝置2,以使該提款方行動裝置2顯示該介接識別資料D供使用者20瀏覽。In step S3, when the operation service unit 12 is logged in by the withdrawal party's mobile device 2 with the user account, when the operation service unit 12 receives an overseas withdrawal request from the withdrawal party's mobile device 2, the operation service unit 12 transmits the interface identification data D to the withdrawal party's mobile device 2 according to the overseas withdrawal request, so that the withdrawal party's mobile device 2 displays the interface identification data D for the user 20 to browse.
在本實施例中,該境外提款請求包含一對應於該境外自動櫃員裝置3的指定裝置資料,而且,該指定裝置資料是由該提款方行動裝置2根據使用者20操作地從該境外自動櫃員裝置3所獲得。更詳細地說,當該境外自動櫃員裝置3受該使用者20操作而切換至一跨境行動提款模式時,該境外自動櫃員裝置3會顯示一指示出該指定裝置資料的條碼資料,且該條碼資料可例如是一個二維條碼。並且,該提款方行動裝置2是在操作於該條碼掃描模式的情況下,受該使用者20操作地掃描該境外自動櫃員裝置3所顯示的該條碼資料,從而獲得該指定裝置資料。對該作業伺服單元12而言,該境外提款請求相當於請求進行一筆以該使用者帳戶之餘額作為提款來源的跨境提款交易。In this embodiment, the overseas withdrawal request includes designated device data corresponding to the overseas ATM device 3. Furthermore, the designated device data is obtained from the overseas ATM device 3 by the withdrawing mobile device 2 in response to an operation by the user 20. More specifically, when the overseas ATM device 3 is switched to a cross-border mobile withdrawal mode by the user 20, the overseas ATM device 3 displays a barcode indicating the designated device data. The barcode data may be, for example, a two-dimensional barcode. Furthermore, when the withdrawing mobile device 2 is in the barcode scanning mode, the user 20 operates the device to scan the barcode data displayed by the overseas ATM device 3 to obtain the designated device data. For the operation server unit 12, the overseas withdrawal request is equivalent to a request to conduct a cross-border withdrawal transaction with the balance of the user account as the withdrawal source.
在本實施例中,該指定裝置資料包括一交易序號及一指定裝置位置資料。其中,該交易序號例如是由該境外自動櫃員裝置3隨機產生且具有唯一性的字串,其例如由十三個字元所組成。該指定裝置位置資料為一經緯度座標,而指示出該境外自動櫃員裝置3的設置位置。In this embodiment, the designated device data includes a transaction serial number and designated device location data. The transaction serial number is, for example, a unique string randomly generated by the overseas ATM device 3, consisting of, for example, thirteen characters. The designated device location data is a latitude and longitude coordinate indicating the location of the overseas ATM device 3.
進一步說明的是,在該境外自動櫃員裝置3處於該跨境行動提款模式的情況下,該境外自動櫃員裝置3還會顯示一介接識別碼輸入欄位,以供該使用者20輸入表示其所屬國家之金融業務管理機構的識別碼(在本實施例中即為該跨境金融業務管理機關110的識別碼)。換句話說,該作業伺服單元12將該介接識別資料D傳送至該提款方行動裝置2,是為了供該使用者20將該介接識別資料D作為一介接識別碼而將其輸入至該境外自動櫃員裝置3。To further explain, when the overseas ATM device 3 is in the cross-border mobile withdrawal mode, the overseas ATM device 3 also displays an access code input field for the user 20 to enter the identification code of the financial business regulatory agency of the user's country (in this embodiment, the identification code of the cross-border financial business regulatory agency 110). In other words, the operation server unit 12 transmits the access identification data D to the withdrawal party mobile device 2 so that the user 20 can use the access identification data D as an access code and enter it into the overseas ATM device 3.
在該作業伺服單元12將該介接識別資料D傳送至該提款方行動裝置2顯示之後,流程進行至步驟S4。After the operation server unit 12 transmits the interface identification data D to the withdrawal party's mobile device 2 for display, the process proceeds to step S4.
在步驟S4中,該作業伺服單元12產生一比對依據資料,並將該比對依據資料及該跨境提款預約資料傳送至該跨境介接伺服單元11。在本實施例中,該比對依據資料包含該指定裝置資料及該介接識別資料D。然而,在其他實施例中,該作業伺服單元12也可以是直接將該指定裝置資料作為該比對依據資料而傳送至該跨境介接伺服單元11,因此,該比對依據資料的實際態樣並不以本實施例為限。In step S4, the operation service unit 12 generates comparison-based data and transmits the comparison-based data and the cross-border withdrawal reservation data to the cross-border interface service unit 11. In this embodiment, the comparison-based data includes the designated device data and the interface identification data D. However, in other embodiments, the operation service unit 12 may directly transmit the designated device data as the comparison-based data to the cross-border interface service unit 11. Therefore, the actual form of the comparison-based data is not limited to this embodiment.
在該作業伺服單元12將該比對依據資料及該跨境提款預約資料傳送至該跨境介接伺服單元11之後,流程進行至步驟S5。After the operation server unit 12 transmits the comparison basis data and the cross-border withdrawal reservation data to the cross-border interface server unit 11, the process proceeds to step S5.
在步驟S5中,當該跨境介接伺服單元11接收到由該作業伺服單元12所傳送的該比對依據資料及該跨境提款預約資料時,該跨境介接伺服單元11將該比對依據資料及該跨境提款預約資料儲存。接著,流程進行至步驟S6。In step S5, when the cross-border intermediary service unit 11 receives the comparison reference data and the cross-border withdrawal reservation data transmitted by the operation service unit 12, the cross-border intermediary service unit 11 stores the comparison reference data and the cross-border withdrawal reservation data. Then, the process proceeds to step S6.
在步驟S6中,當該跨境介接伺服單元11接收到一來自於該外部伺服系統4的待確認提款需求資料時,該跨境介接伺服單元11判斷該待確認提款需求資料是否符合一需求有效條件。具體而言,該跨境介接伺服單元11判斷該待確認提款需求資料是否符合該需求有效條件的方式,是比對該外部伺服系統4所傳送的該待確認提款需求資料是否與該作業伺服單元12所傳送的該比對依據資料相符。若比對結果為相符,該跨境介接伺服單元11判定該待確認提款需求資料符合該需求有效條件。反之,若比對結果為不相符,該跨境介接伺服單元11判定該待確認提款需求資料不符合該需求有效條件。In step S6, when the cross-border interface servo unit 11 receives a withdrawal request data to be confirmed from the external servo system 4, the cross-border interface servo unit 11 determines whether the withdrawal request data to be confirmed meets a requirement validity condition. Specifically, the way in which the cross-border interface servo unit 11 determines whether the withdrawal request data to be confirmed meets the requirement validity condition is to compare whether the withdrawal request data to be confirmed transmitted by the external servo system 4 is consistent with the comparison reference data transmitted by the operation servo unit 12. If the comparison result is consistent, the cross-border interface servo unit 11 determines that the withdrawal request data to be confirmed meets the requirement validity condition. On the contrary, if the comparison result is inconsistent, the cross-border interface servo unit 11 determines that the withdrawal request data to be confirmed does not meet the requirement validity condition.
補充說明的是,在該境外自動櫃員裝置3接收到該使用者20所輸入的該介接識別碼之後,該境外自動櫃員裝置3會將被輸入的該介接識別碼及該指定裝置資料傳送至該外部伺服系統4。並且,當該外部伺服系統4接收到該境外自動櫃員裝置3所傳送的該介接識別碼及該指定裝置資料時,若該使用者20所輸入的介接識別碼正確(亦即與該介接識別資料D相符),該外部伺服系統4便能根據該介接識別碼識別出該介接識別碼是指示出該跨境介接伺服單元11。接著,該外部伺服系統4會產生包含該介接識別碼及該指定裝置資料的該待確認提款需求資料,並根據該介接識別碼將而該跨境介接伺服單元11作為該待確認提款需求資料的傳送對象,從而將該待確認提款需求資料傳送至該跨境介接伺服單元11。因此,該待確認提款需求資料是由該外部伺服系統4根據該介接識別資料D而傳送至該跨境介接伺服單元11。It should be noted that after the overseas ATM device 3 receives the interface identification code input by the user 20, the overseas ATM device 3 transmits the input interface identification code and the designated device data to the external server system 4. Furthermore, when the external server system 4 receives the interface identification code and the designated device data transmitted by the overseas ATM device 3, if the interface identification code input by the user 20 is correct (i.e., it matches the interface identification data D), the external server system 4 can identify the interface identification code as indicating the cross-border interface server unit 11 based on the interface identification code. Next, the external server system 4 generates the pending withdrawal request data including the interface identification code and the designated device data. Based on the interface identification code, the external server system 4 designates the cross-border interface server unit 11 as the target for transmitting the pending withdrawal request data, thereby transmitting the pending withdrawal request data to the cross-border interface server unit 11. Thus, the pending withdrawal request data is transmitted from the external server system 4 to the cross-border interface server unit 11 based on the interface identification data D.
若該跨境介接伺服單元11判定該待確認提款需求資料符合該需求有效條件,流程進行至步驟S7。若該跨境介接伺服單元11判定該待確認提款需求資料不符合該需求有效條件,流程進行至步驟S14。If the cross-border interface service unit 11 determines that the withdrawal request data to be confirmed meets the requirement validity conditions, the process proceeds to step S7. If the cross-border interface service unit 11 determines that the withdrawal request data to be confirmed does not meet the requirement validity conditions, the process proceeds to step S14.
在接續於步驟S6之後的步驟S7中,一旦該跨境介接伺服單元11判定該待確認提款需求資料符合該需求有效條件,該跨境介接伺服單元11傳送一對應於該比對依據資料的境外驗證請求至該作業伺服單元12。同時,該跨境介接伺服單元11還將該跨境提款預約資料傳送至該外部伺服系統4,藉此將該使用者20所欲進行的提款交易資訊提供至該外部伺服系統4。In step S7, following step S6, once the cross-border intermediary service unit 11 determines that the withdrawal request data to be confirmed meets the request validity conditions, the cross-border intermediary service unit 11 transmits an overseas verification request corresponding to the comparison reference data to the operation service unit 12. Simultaneously, the cross-border intermediary service unit 11 also transmits the cross-border withdrawal reservation data to the external server system 4, thereby providing the external server system 4 with information about the withdrawal transaction intended by the user 20.
在本實施例的應用環境中,當該外部伺服系統4接收到由該跨境介接伺服單元11所傳送的該跨境提款預約資料時,該外部伺服系統4會將該跨境提款預約資料儲存,並且控制該境外自動櫃員裝置3顯示一用於供該使用者20輸入驗證碼的驗證碼輸入欄位。In the application environment of this embodiment, when the external servo system 4 receives the cross-border withdrawal reservation data transmitted by the cross-border interface servo unit 11, the external servo system 4 will store the cross-border withdrawal reservation data and control the overseas ATM device 3 to display a verification code input field for the user 20 to enter a verification code.
在該跨境介接伺服單元11將該境外驗證請求傳送至該作業伺服單元12,且將該驗證碼接收通知傳送至該外部伺服系統4之後,流程進行至步驟S8。After the cross-border interface server unit 11 transmits the overseas verification request to the operation server unit 12 and transmits the verification code reception notification to the external server system 4, the process proceeds to step S8.
在步驟S8中,當該作業伺服單元12接收到該跨境介接伺服單元11所傳送的該境外驗證請求時,該作業伺服單元12根據該境外驗證請求產生一個單次性驗證碼(One-Time Password,即OTP),並將該單次性驗證碼提供至該提款方行動裝置2,以供該提款方行動裝置2將該單次性驗證碼顯示。其中,該單次性驗證碼是用於供該使用者20將其輸入於該境外自動櫃員裝置3。In step S8, when the operation service unit 12 receives the overseas verification request transmitted by the cross-border interface service unit 11, the operation service unit 12 generates a one-time password (OTP) based on the overseas verification request and provides the OTP to the withdrawal mobile device 2 for display on the withdrawal mobile device 2. The OTP is used by the user 20 to enter it into the overseas ATM device 3.
值得一提的是,在本實施例中,該作業伺服單元12是透過該提款方行動裝置2所安裝的該客戶端應用程式P,而將該單次性驗證碼以應用程式推播的形式傳送至該提款方行動裝置2。藉此,本實施例能確保該提款方行動裝置2是在以該使用者帳戶成功登入該作業伺服單元12的情形下接收到該單次性驗證碼。相較於以簡訊提供該單次性驗證碼的另一種實施例,本實施例能確保該使用者20必須先操作該提款方行動裝置2該使用者帳戶成功登入該作業伺服單元12,才能獲得該單次性驗證碼。換言之,在本實施例中,該使用者20並無法僅藉由解鎖該提款方行動裝置2並讀取簡訊來取得驗證碼。因此,本實施例將該單次性驗證碼提供至該提款方行動裝置2的方式係符合雙重認證(Two-Factor Authentication,簡稱2FA)機制,而能進一步強化OTP驗證機制的可靠性。It's worth noting that in this embodiment, the operation server unit 12 transmits the one-time verification code to the withdrawal mobile device 2 via the client application P installed on the withdrawal mobile device 2 in the form of an application push notification. This ensures that the withdrawal mobile device 2 receives the one-time verification code only after successfully logging into the operation server unit 12 with the user account. Compared to alternative embodiments that provide the one-time verification code via text message, this embodiment ensures that the user 20 must first successfully log into the operation server unit 12 with the user account on the withdrawal mobile device 2 before receiving the one-time verification code. In other words, in this embodiment, the user 20 cannot obtain the verification code simply by unlocking the withdrawal mobile device 2 and reading the text message. Therefore, the method of providing the one-time verification code to the withdrawal mobile device 2 in this embodiment complies with the Two-Factor Authentication (2FA) mechanism, further strengthening the reliability of the OTP verification mechanism.
在該作業伺服單元12將該單次性驗證碼提供至該提款方行動裝置2之後,流程進行至步驟S9。After the operation server unit 12 provides the one-time verification code to the withdrawal party's mobile device 2, the process proceeds to step S9.
在步驟S9中,當該跨境介接伺服單元11從該外部伺服系統4接收到一被輸入於該境外自動櫃員裝置3且對應於該跨境提款預約資料的待驗證輸入碼時,該跨境介接伺服單元11將該待驗證輸入碼傳送至該作業伺服單元12。In step S9, when the cross-border interfacing servo unit 11 receives a verification input code input into the offshore ATM device 3 and corresponding to the cross-border withdrawal reservation data from the external servo system 4, the cross-border interfacing servo unit 11 transmits the verification input code to the operation servo unit 12.
具體而言,在本實施例的應用環境中,當該境外自動櫃員裝置3接收到由該使用者20手動輸入的該待驗證輸入碼時,該境外自動櫃員裝置3會將該待驗證輸入碼傳送至該外部伺服系統4。而當該外部伺服系統4接收到由該境外自動櫃員裝置3所傳送的該待驗證輸入碼時,該外部伺服系統4會將該待驗證輸入碼與該指定裝置資料、該介接識別碼一併傳送至該跨境介接伺服單元11,以使該跨境介接伺服單元11根據該指定裝置資料及該介接識別碼確定該待驗證輸入碼是與該跨境提款預約資料對應。Specifically, in the application environment of this embodiment, when the overseas ATM device 3 receives the verification input code manually input by the user 20, the overseas ATM device 3 transmits the verification input code to the external server system 4. When the external server system 4 receives the verification input code transmitted by the overseas ATM device 3, it transmits the verification input code, the designated device data, and the interface identification code to the cross-border interface server unit 11. The cross-border interface server unit 11 then determines, based on the designated device data and the interface identification code, that the verification input code corresponds to the cross-border withdrawal reservation data.
在該跨境介接伺服單元11將該外部伺服系統4所傳送的該待驗證輸入碼傳送至該作業伺服單元12之後,流程進行至步驟S10。After the cross-border interface server unit 11 transmits the input code to be verified transmitted by the external server system 4 to the operation server unit 12, the process proceeds to step S10.
在步驟S10中,當該作業伺服單元12接收到由該跨境介接伺服單元11所傳送的該待驗證輸入碼時,該作業伺服單元12將該待驗證輸入碼與其提供至該提款方行動裝置2的該單次性驗證碼比對,並判斷該待驗證輸入碼是否與該單次性驗證碼相符。In step S10, when the operation servo unit 12 receives the input code to be verified transmitted by the cross-border interface servo unit 11, the operation servo unit 12 compares the input code to be verified with the one-time verification code provided to the withdrawal party's mobile device 2, and determines whether the input code to be verified matches the one-time verification code.
若該作業伺服單元12判定該待驗證輸入碼與該單次性驗證碼相符,流程進行至步驟S11。若該作業伺服單元12判定該待驗證輸入碼與該單次性驗證碼不相符,流程進行至步驟S15。If the operation servo unit 12 determines that the input code to be verified matches the one-time verification code, the process proceeds to step S11. If the operation servo unit 12 determines that the input code to be verified does not match the one-time verification code, the process proceeds to step S15.
在接續於步驟S10之後的步驟S11中,該作業伺服單元12從該提款方行動裝置2獲得一提款方位置資料,並判斷該提款方位置資料是否與該指定裝置位置資料匹配。In step S11 following step S10, the operation server unit 12 obtains a withdrawer location data from the withdrawer mobile device 2 and determines whether the withdrawer location data matches the designated device location data.
具體而言,該提款方位置資料例如是另一經緯度座標,而指示出該提款方行動裝置2的當前位置。若該作業伺服單元12判斷出該提款方位置資料所指示出的位置與該指定裝置位置資料所指示出的位置之間的距離小於等於一被預先設定好的預定距離門檻值,該作業伺服單元12判定該提款方位置資料與該指定裝置位置資料匹配。反之,若該作業伺服單元12判斷出該提款方位置資料所指示出的位置與該指定裝置位置資料所指示出的位置之間的距離大於該預定距離門檻值,該作業伺服單元12判定該提款方位置資料與該指定裝置位置資料不匹配。Specifically, the withdrawal party location data is, for example, another latitude and longitude coordinate, indicating the current location of the withdrawal party's mobile device 2. If the operation servo unit 12 determines that the distance between the location indicated by the withdrawal party location data and the location indicated by the designated device location data is less than or equal to a predetermined distance threshold, the operation servo unit 12 determines that the withdrawal party location data matches the designated device location data. Conversely, if the operation servo unit 12 determines that the distance between the location indicated by the withdrawal party location data and the location indicated by the designated device location data is greater than the predetermined distance threshold, the operation servo unit 12 determines that the withdrawal party location data does not match the designated device location data.
在一種實施態樣中,該預定距離門檻值可例如被實施為數公尺至數十公尺,以確保該提款方行動裝置2的當前位置已位於該境外自動櫃員裝置3的設置位置附近。然而,在不同的實施態樣中,該預定距離門檻值也可例如被實施為數公里至數十公里,以確保該提款方行動裝置2與該境外自動櫃員裝置3位於同一地區。In one embodiment, the predetermined distance threshold may be set to, for example, several to several dozen meters to ensure that the current location of the cash withdrawal mobile device 2 is near the location of the overseas ATM device 3. However, in a different embodiment, the predetermined distance threshold may also be set to, for example, several to several dozen kilometers to ensure that the cash withdrawal mobile device 2 and the overseas ATM device 3 are located in the same area.
若該作業伺服單元12判定該提款方位置資料與該指定裝置位置資料匹配,流程進行至步驟S12。若該作業伺服單元12判定該提款方位置資料與該指定裝置位置資料不匹配,流程進行至步驟S15。If the operation servo unit 12 determines that the withdrawal location data matches the designated device location data, the process proceeds to step S12. If the operation servo unit 12 determines that the withdrawal location data does not match the designated device location data, the process proceeds to step S15.
在接續於步驟S11之後的步驟S12中,一旦該作業伺服單元12判定該待驗證輸入碼與該單次性驗證碼相符(步驟S10)且該提款方位置資料與該指定裝置位置資料匹配(步驟S11),該作業伺服單元12傳送一對應於該境外驗證請求的驗證成功通知至該跨境介接伺服單元11。接著,流程進行至步驟S13。In step S12, following step S11, once the operation server unit 12 determines that the verification input code matches the one-time verification code (step S10) and the withdrawal party's location data matches the designated device's location data (step S11), the operation server unit 12 transmits a verification success notification corresponding to the overseas verification request to the cross-border interface server unit 11. The process then proceeds to step S13.
在步驟S13中,當該跨境介接伺服單元11接收到由該作業伺服單元12所傳送的該驗證成功通知時,該跨境介接伺服單元11根據該驗證成功通知傳送一對應於該待確認提款需求資料的准予交易通知至該外部伺服系統4。In step S13, when the cross-border interfacing service unit 11 receives the verification success notification sent by the operation service unit 12, the cross-border interfacing service unit 11 sends a transaction approval notification corresponding to the pending withdrawal request data to the external server system 4 according to the verification success notification.
在本實施例的應用環境中,當該外部伺服系統4接收到該跨境介接伺服單元11所傳送的該准予交易通知時,該外部伺服系統4會根據該跨境提款預約資料控制該境外自動櫃員裝置3輸出符合該指定提款金額的現金,藉此完成一筆基於該使用者帳戶之餘額所實現的跨境提款交易。換言之,該准予交易通知是用於供該外部伺服系統4據以控制該境外自動櫃員裝置3輸出現金,從而完成該筆跨境提款交易。In the application environment of this embodiment, when the external server system 4 receives the transaction approval notification transmitted by the cross-border interface server unit 11, the external server system 4 controls the overseas ATM device 3 to output cash matching the specified withdrawal amount based on the cross-border withdrawal reservation information, thereby completing a cross-border withdrawal transaction based on the balance in the user's account. In other words, the transaction approval notification is used by the external server system 4 to control the overseas ATM device 3 to output cash, thereby completing the cross-border withdrawal transaction.
特別說明的是,在本實施例中,該跨境介接伺服單元11是在判定該待確認提款需求資料符合該需求有效條件,且又接收到來自該作業伺服單元12的該驗證成功通知時,才會傳送該准予交易通知至該外部伺服系統4。藉此,本實施例能大幅降低發生偽冒跨境提款交易的風險。Specifically, in this embodiment, the cross-border interface server unit 11 only transmits the transaction approval notification to the external server system 4 after determining that the pending withdrawal request data meets the required validity conditions and receiving the verification success notification from the operation server unit 12. This significantly reduces the risk of fraudulent cross-border withdrawal transactions.
在接續於步驟S6之後的步驟S14中,一旦該跨境介接伺服單元11判定該待確認提款需求資料不符合該需求有效條件,該跨境介接伺服單元11例如將一需求無效通知傳送至該外部伺服系統4及該作業伺服單元12,以使該外部伺服系統4根據該需求無效通知控制該境外自動櫃員裝置3顯示一交易失敗訊息,以及使該作業伺服單元12根據該需求無效通知傳送一境外提款失敗通知至該提款方行動裝置2顯示。In step S14 following step S6, once the cross-border interface servo unit 11 determines that the withdrawal request data to be confirmed does not meet the validity conditions of the request, the cross-border interface servo unit 11, for example, transmits a request invalidation notification to the external servo system 4 and the operation servo unit 12, so that the external servo system 4 controls the overseas ATM device 3 to display a transaction failure message based on the request invalidation notification, and the operation servo unit 12 transmits an overseas withdrawal failure notification to the withdrawing party's mobile device 2 for display based on the request invalidation notification.
在接續於步驟S10或步驟S11之後的步驟S15中,一旦該作業伺服單元12判定該待驗證輸入碼與該單次性驗證碼不相符,或者判定該提款方位置資料與該指定裝置位置資料不匹配,該作業伺服單元12例如將一驗證失敗通知傳送至該提款方行動裝置2及該跨境介接伺服單元11,以使該提款方行動裝置2顯示該驗證失敗通知,以及使該跨境介接伺服單元11根據該驗證失敗通知傳送一拒絕交易通知至該外部伺服系統4。In step S15 following step S10 or step S11, once the operation servo unit 12 determines that the input code to be verified does not match the one-time verification code, or determines that the withdrawal party location data does not match the designated device location data, the operation servo unit 12, for example, transmits a verification failure notification to the withdrawal party mobile device 2 and the cross-border interface servo unit 11, so that the withdrawal party mobile device 2 displays the verification failure notification, and the cross-border interface servo unit 11 transmits a transaction rejection notification to the external server system 4 based on the verification failure notification.
以上即為本實施例之跨境提款作業系統1如何實施該跨境提款作業方法的示例說明。The above is an example of how the cross-border withdrawal operation system 1 of this embodiment implements the cross-border withdrawal operation method.
補充說明的是,在一些實施例中,該跨境提款作業方法可以包含步驟S10但不包含步驟S11。在另一些實施例中,該跨境提款作業方法可以包含步驟S11但不包含步驟S10。It should be noted that, in some embodiments, the cross-border withdrawal method may include step S10 but not step S11. In other embodiments, the cross-border withdrawal method may include step S11 but not step S10.
本實施例的步驟S1至步驟S15及圖2的流程圖僅是用於示例說明本發明跨境提款作業方法的其中一種可實施方式。應當理解,即便將步驟S1至步驟S15進行合併、拆分或順序調整,若合併、拆分或順序調整之後的流程與本實施例相比是以類似的方式,執行類似的功能,而得到類似的結果,便仍屬本發明跨境提款作業方法的可實施態樣,因此,本實施例的步驟S1至步驟S15及圖2的流程圖並非用於限制本發明的可實施範圍。Steps S1 to S15 of this embodiment and the flowchart in FIG2 are merely intended to illustrate one possible implementation of the cross-border withdrawal method of the present invention. It should be understood that even if steps S1 to S15 are combined, split, or reordered, if the resulting process performs similar functions in a similar manner and achieves similar results compared to the present embodiment, it still constitutes a possible implementation of the cross-border withdrawal method of the present invention. Therefore, steps S1 to S15 of this embodiment and the flowchart in FIG2 are not intended to limit the scope of implementation of the present invention.
綜上所述,藉由實施該跨境提款作業方法,該跨境提款作業系統1能讓使用者20利用該提款方行動裝置2在境外完成無卡現金提款,而進一步提高了跨境提款服務的便利性,故確實能達成本發明之目的。In summary, by implementing the cross-border withdrawal operation method, the cross-border withdrawal operation system 1 enables the user 20 to complete cardless cash withdrawals abroad using the withdrawal party mobile device 2, thereby further improving the convenience of cross-border withdrawal services, and thus can indeed achieve the purpose of this invention.
惟以上所述者,僅為本發明之實施例而已,當不能以此限定本發明實施之範圍,凡是依本發明申請專利範圍及專利說明書內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。However, the above description is merely an example of the present invention and should not be used to limit the scope of the present invention. All simple equivalent changes and modifications made within the scope of the patent application and the contents of the patent specification of the present invention are still within the scope of the present patent.
1··········· 跨境提款作業系統 11·········· 跨境介接伺服單元 12·········· 作業伺服單元 L··········· 跨境提款服務清單 D··········· 介接識別資料 2··········· 提款方行動裝置 P··········· 客戶端應用程式 3··········· 境外自動櫃員裝置 4··········· 外部伺服系統 110········ 跨境金融業務管理機關 120········ 境內金融機構 20·········· 使用者 30·········· 境外金融機構 S1~S15··········· 步驟 1. Cross-border cash withdrawal operation system 11. Cross-border interface server unit 12. Operation server unit L. Cross-border cash withdrawal service list D. Interface identification data 2. Cash withdrawal party's mobile device P. Client application 3. Overseas ATM machine 4. External server system 110. Cross-border financial business management authority 120. Domestic financial institutions 20. User 30·········· Overseas Financial Institutions S1-S15··········· Steps
本發明之其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊示意圖,示例性地表示本發明跨境提款作業系統的一實施例,以及適合與該實施例配合應用的一提款方行動裝置、一境外自動櫃員裝置與一外部伺服系統; 圖2是一流程圖的其中一部分,用於示例性地說明該實施例如何實施一跨境提款作業方法;及 圖3是該流程圖的其中另一部分,用於示例性地說明該實施例如何實施該跨境提款作業方法。 Other features and functions of the present invention are clearly illustrated in the accompanying drawings, wherein: Figure 1 is a block diagram illustrating an embodiment of the cross-border cash withdrawal system of the present invention, including a withdrawer's mobile device, an offshore ATM device, and an external server system suitable for use with the embodiment; Figure 2 is a portion of a flow chart illustrating how the embodiment implements a cross-border cash withdrawal method; and Figure 3 is another portion of the flow chart illustrating how the embodiment implements the cross-border cash withdrawal method.
1:跨境提款作業系統 1: Cross-border withdrawal system
11:跨境介接伺服單元 11: Cross-border interface service unit
12:作業伺服單元 12: Operation servo unit
L:跨境提款服務清單 L: Cross-border withdrawal service list
D:介接識別資料 D: Intermediary identification data
2:提款方行動裝置 2: Mobile device of the withdrawal party
P:客戶端應用程式 P: Client application
3:境外自動櫃員裝置 3: Overseas ATM devices
4:外部伺服系統 4: External servo system
110:跨境金融業務管理機關 110: Cross-border financial business management agency
120:境內金融機構 120: Domestic financial institutions
20:使用者 20: User
30:境外金融機構 30: Overseas financial institutions
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113114088A TWI890411B (en) | 2024-04-16 | 2024-04-16 | Cross-border withdrawal operating system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113114088A TWI890411B (en) | 2024-04-16 | 2024-04-16 | Cross-border withdrawal operating system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI890411B true TWI890411B (en) | 2025-07-11 |
| TW202542810A TW202542810A (en) | 2025-11-01 |
Family
ID=97228082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113114088A TWI890411B (en) | 2024-04-16 | 2024-04-16 | Cross-border withdrawal operating system and method |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI890411B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI615784B (en) * | 2015-07-16 | 2018-02-21 | 蓋特資訊系統股份有限公司 | Transaction method using a mobile device, and transaction system thereof |
| TWI645355B (en) * | 2016-04-28 | 2018-12-21 | 台新國際商業銀行股份有限公司 | System for card-less automated teller transactions |
| TWI673662B (en) * | 2017-03-27 | 2019-10-01 | 兆豐國際商業銀行股份有限公司 | Cardless withdrawal system and cardless withdrawal method |
| TWM660733U (en) * | 2024-04-16 | 2024-09-21 | 財金資訊股份有限公司 | Cross-border cash withdrawal system |
-
2024
- 2024-04-16 TW TW113114088A patent/TWI890411B/en active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI615784B (en) * | 2015-07-16 | 2018-02-21 | 蓋特資訊系統股份有限公司 | Transaction method using a mobile device, and transaction system thereof |
| TWI645355B (en) * | 2016-04-28 | 2018-12-21 | 台新國際商業銀行股份有限公司 | System for card-less automated teller transactions |
| TWI673662B (en) * | 2017-03-27 | 2019-10-01 | 兆豐國際商業銀行股份有限公司 | Cardless withdrawal system and cardless withdrawal method |
| TWM660733U (en) * | 2024-04-16 | 2024-09-21 | 財金資訊股份有限公司 | Cross-border cash withdrawal system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12314927B2 (en) | Systems and computer-implemented processes for providing electronic notifications | |
| US20190385144A1 (en) | Processing a transaction using multiple application identifiers | |
| US8527417B2 (en) | Methods and systems for authenticating an identity of a payer in a financial transaction | |
| US10803454B2 (en) | ATM network resource exchange system | |
| US20200007647A1 (en) | Real-time Event Orchestrator | |
| US20210241286A1 (en) | Devices, Systems and Processes for Substantially Simultaneous Payment Verification Using Multi-Factor Authentication | |
| TWM660733U (en) | Cross-border cash withdrawal system | |
| EP3776425B1 (en) | Secure authentication system and method | |
| TWI890411B (en) | Cross-border withdrawal operating system and method | |
| KR20090000787A (en) | Method and system of financial transaction between wireless terminals using virtual account and recording medium | |
| JP2019175042A (en) | Transaction processing system, transaction processing device and program | |
| US20200097968A1 (en) | System and logic to convert an existing online bank transfer transaction | |
| US20240144238A1 (en) | System and method for facilitating service machine activation | |
| TW202542810A (en) | Cross-border withdrawal operating system and method | |
| US20230126855A1 (en) | Omnichannel system and a method for providing financial and bank services | |
| KR101072931B1 (en) | Method for Amalgamating Customers Between Different Kind Networks | |
| CN117813619A (en) | Device identification using identification identifier | |
| US12483545B2 (en) | Providing remote access to service devices to facilitate secure transactions | |
| US20250021986A1 (en) | Contactless access to service devices to facilitate secure transactions | |
| US20250048093A1 (en) | Terminal handler for providing remote access to service devices to facilitate secure transactions | |
| US12086812B2 (en) | Dynamic device performance evaluation | |
| US20250045755A1 (en) | Authentication protocol for providing remote access to service devices to facilitate secure transactions | |
| JPH0765088A (en) | Transaction processing system | |
| US20240333506A1 (en) | Processing system using secret linked to multiple accounts | |
| KR20080093466A (en) | Point processing method and system according to fund subscription and recording medium therefor |