TWI496097B - Off - line value - added method and system - Google Patents
Off - line value - added method and system Download PDFInfo
- Publication number
- TWI496097B TWI496097B TW098104220A TW98104220A TWI496097B TW I496097 B TWI496097 B TW I496097B TW 098104220 A TW098104220 A TW 098104220A TW 98104220 A TW98104220 A TW 98104220A TW I496097 B TWI496097 B TW I496097B
- Authority
- TW
- Taiwan
- Prior art keywords
- value
- added
- account
- user
- server
- Prior art date
Links
Landscapes
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本發明係有關網路資源資料處理領域,特別是有關一種離線加值方法及系統。The invention relates to the field of network resource data processing, and in particular to an offline value adding method and system.
隨著網路技術的不斷發展,網路可以提供各種各樣的電子服務、虛擬資源等,用戶可以利用這些網路資訊獲得相應的服務或資源,在這些交易過程中則不可避免地涉及到傳統貨幣的介入。起初的交易都是在虛擬財產交易的同時以現金作為支付手段,但是這種手段無論在支付的快捷性上還是交易的安全性上都很難得到保證,因此出現了第三方交易系統,該系統可以為用戶提供第三方虛擬帳戶,用戶透過向該虛擬帳戶加值,來完成交易的支付。With the continuous development of network technology, the network can provide a variety of electronic services, virtual resources, etc., users can use these network information to obtain the corresponding services or resources, in the course of these transactions inevitably involve the traditional The intervention of money. The initial transaction was to use cash as a means of payment while trading in virtual property, but this method was difficult to guarantee in terms of both the speed of payment and the security of the transaction. Therefore, a third-party trading system emerged. The user can be provided with a third-party virtual account, and the user completes the payment of the transaction by adding a value to the virtual account.
現有技術中,部分第三方虛擬帳戶加值過程可以採用傳統貨幣先與網上銀行的電子貨幣進行交換,再進行電子銀行貨幣與指定虛擬貨幣的交換。但是其前提是用戶首先開通網上銀行,開通和加值步驟複雜,而且大眾版的網上銀行安全性差、有一定的交易限額,而專業版的網上銀行需要在用戶端上安裝數位證書,因此僅有很少的用戶使用該方法,沒有得到大範圍的普及,使第三方支付業務的發展受到嚴重阻礙。In the prior art, some third-party virtual account value-adding processes can be exchanged with the electronic money of the online bank by using the traditional currency, and then the exchange of the electronic bank currency with the designated virtual currency. However, the premise is that users first open online banking, the steps of opening and adding value are complicated, and the popular version of online banking has poor security and a certain transaction limit, while the professional version of online banking needs to install digital certificates on the user side. Therefore, only a small number of users use this method, and there is no widespread popularity, which has seriously hindered the development of third-party payment services.
上述現有技術的缺陷同樣存在於網路遊戲、手機通信、固定電話通信等各種帳戶加值的過程中。因此,出現 了許多離線加值的方法,使得用戶在未開通網上銀行的情況下,也能夠方便快捷地完成帳戶的加值。這種離線加值的方法通常需要透過支付網點來完成加值,支付網點的經營模式多種多樣,如,便利店、空中加值、自助終端等,不同網點的操作方式也不盡相同,如,便利店使用的是收銀機、空中加值使用的是手機、自助終端使用的是只能刷卡的自主設備等。The above-mentioned drawbacks of the prior art also exist in the process of adding value to various accounts such as online games, mobile communication, and fixed telephone communication. Therefore, appear A number of offline bonus methods allow users to easily and quickly complete the value-added account without opening an online bank. This method of offline value-added usually needs to complete the value-added through the payment network. The payment network has various business modes, such as convenience stores, air-value added, self-service terminals, etc. The operation modes of different outlets are also different, for example, Convenience stores use cash registers, air-value-added mobile phones, and self-service terminals that use card-only devices.
但是,透過這些支付網點進行加值時,需要提供待加值的帳戶名,以作為身份的辨別。而收銀機、自助終端等通常只能輸入數位資訊,而不具備輸入英文字母的功能,因此對於帳戶資訊比較複雜的帳戶名(如帳戶名中包括字母、特殊字元等),其記錄和輸入在這些網點都是很困難甚至是無法完成的,使得無法完成向這類帳戶的加值。However, when adding value through these payment outlets, it is necessary to provide the account name to be added as the identification of the identity. Cash registers, self-service terminals, etc. usually only input digital information, and do not have the function of inputting English letters. Therefore, for account names with complicated account information (such as account names including letters, special characters, etc.), record and input. It is difficult or even impossible to complete at these outlets, making it impossible to add value to such accounts.
因此,需要本領域技術人員迫切解決的一個技術問題是,如何在只能輸入數位資訊的網點也可以實現對帳戶名複雜、難以定位的帳戶進行加值,從而真正擺脫對網上銀行的依賴。Therefore, a technical problem that needs to be solved urgently by those skilled in the art is how to add value to an account with a complicated account name and difficulty in positioning at a network point where only digital information can be input, thereby truly getting rid of the dependence on the online banking.
有鑒於此,本發明的目的在於提供一種離線加值方法及系統,以解決現有技術對帳戶名複雜的帳戶定位困難的問題。In view of this, an object of the present invention is to provide an offline value adding method and system, which solves the problem that the prior art has difficulty in registering accounts with complicated account names.
為實現上述目的,本發明提供了如下方案:To achieve the above object, the present invention provides the following solutions:
根據本發明提供的具體實施例,本發明揭示了以下技 術效果:According to a specific embodiment provided by the present invention, the present invention discloses the following techniques Effect:
首先,本發明利用用戶隨身攜帶的移動終端作為用戶身份的辨別,用戶在網點辦理加值業務時,網點根據用戶移動終端號碼和金額向第三方支付系統發起加值指令,第三方支付系統隨機生成一條加值碼,這條加值碼與用戶指定的移動終端相對應,用戶獲得該加值碼後,便可以利用其指定的移動終端向其帳戶加值。可見,該方法不需要在網點輸入帳戶名進行身份驗證,而是輸入移動終端號碼來替代,從而避免了帳戶定位困難的問題,使得不論用戶帳戶名的複雜度如何,都可以實現對其帳戶的加值。First, the present invention utilizes the mobile terminal carried by the user as the identification of the user identity. When the user performs the value-added service at the network point, the network point initiates a value-added instruction to the third-party payment system according to the user mobile terminal number and the amount, and the third-party payment system randomly generates An added value code corresponding to the user-specified mobile terminal. After obtaining the added value code, the user can use his designated mobile terminal to add a value to his account. It can be seen that the method does not need to input the account name at the network point for authentication, but input the mobile terminal number instead, thereby avoiding the problem of difficulty in registering the account, so that regardless of the complexity of the user account name, the account can be realized. Added value.
其次,用戶在獲得加值碼後,登錄第三方支付系統進行加值,第三方支付系統向指定的移動終端發送一條動態口令作為加值碼的密碼,用戶正確輸入該動態口令後才能夠完成加值。也可以將帳戶與移動終端號碼綁定,獲得加值碼後,直接透過指定的移動終端,以短信或語音方式直接向第三方支付系統發起加值,第三方支付系統直接利用該移動終端號碼便可進行用戶身份的校驗,並完成加值。因此做到了加值碼與密碼從時間和地點上的分開,有效地保護了資金的安全性。加值碼可以明碼顯示,即使丟失,也可以透過第三方支付系統找回,不會影響用戶的使用。Secondly, after obtaining the value-added code, the user logs in to the third-party payment system for adding value, and the third-party payment system sends a dynamic password to the designated mobile terminal as the password of the value-added code, and the user can correctly complete the input of the dynamic password. value. The account can be bound to the mobile terminal number, and after the value-added code is obtained, the mobile terminal directly sends the value to the third-party payment system through the designated mobile terminal, and the third-party payment system directly uses the mobile terminal number. User identity verification can be performed and the bonus can be completed. Therefore, the separation of the value code and the password from time and place is achieved, and the security of the funds is effectively protected. The added value code can be displayed in clear code. Even if it is lost, it can be retrieved through the third-party payment system without affecting the user's use.
為了使本發明的上述目的、特徵及優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發明作進一步詳 細地說明。In order to make the above objects, features and advantages of the present invention more comprehensible, the invention will be further Explain in detail.
參見圖1,本發明提供的離線加值的方法包括以下步驟:Referring to FIG. 1, the method for offline value added provided by the present invention includes the following steps:
S101:合作方終端輸入用戶的加值金額及第一移動終端號碼,並將輸入的加值資訊發送給伺服器;其中,所述合作方可以是金融合作夥伴網點(包括銀行系統的櫃檯、自助終端、郵政、信用聯社等)或者普通的商戶網點等。S101: the partner terminal inputs the value-added amount of the user and the first mobile terminal number, and sends the input value-added information to the server; wherein the partner may be a financial partner network (including a counter of the banking system, self-service Terminals, postal services, credit unions, etc.) or ordinary merchant outlets.
所述第一移動終端可以是手機、小靈通等通訊工具,或其他能夠收發資訊的可攜式工具等,其共同具有的特徵是便攜、具有唯一的身份標識,且其標識資訊通常用數位表示,例如手機號碼等。用該標識資訊來進行用戶身份的驗證。The first mobile terminal may be a communication tool such as a mobile phone or a PHS, or another portable tool capable of transmitting and receiving information, and the like has a feature of being portable and having a unique identity, and the identification information is usually represented by a digital digit. , such as mobile phone numbers, etc. The identification information is used to verify the identity of the user.
所述伺服器包括網路遊戲伺服器、第三方支付系統等。The server includes a network game server, a third party payment system, and the like.
用戶可以帶著自己的加值金額到所述合作方終端處,透過所述合作方終端輸入要加值的金額及自己的移動終端號碼,並將輸入的資訊(加值金額及移動終端號碼)發送到伺服器。The user can bring his own value-added amount to the partner terminal, input the amount to be added and his mobile terminal number through the partner terminal, and input the information (value added amount and mobile terminal number). Sent to the server.
S102:所述伺服器產生與所述加值金額及第一移動終端號碼相對應的加值碼,並將所述加值碼提供給所述用戶;當用戶發起加值時,利用所述第一移動終端號碼進行身份校驗,並根據所述加值碼向用戶帳戶加值。S102: The server generates an value-added code corresponding to the added amount and the first mobile terminal number, and provides the value-added code to the user; when the user initiates the value, the first A mobile terminal number performs identity verification and adds a value to the user account based on the added value code.
所述伺服器接收到所述合作方終端發送的加值金額及 第一移動終端號碼後,可以判斷交易的合法性及真實性,然後產生加值碼,並且將該加值碼提供給用戶。其中,可以透過多種方式將加值碼提供給用戶,如將產生的加值碼返回給合作方終端,所述合作方終端可以將所述加值碼列印出來交給用戶。如果合作方終端沒有條件完成以上操作,伺服器還可以採用直接將產生的加值碼發送給用戶的方式,例如,透過所述第一移動終端號碼,採用短信的方式發送給用戶等。Receiving, by the server, the added amount sent by the partner terminal and After the first mobile terminal number, the legality and authenticity of the transaction can be determined, and then an added value code is generated, and the added value code is provided to the user. The value-added code can be provided to the user in multiple manners, such as returning the generated value-added code to the partner terminal, and the partner terminal can print the added value code and deliver it to the user. If the partner terminal does not have the condition to complete the above operation, the server may also send the generated value code to the user directly, for example, by using the first mobile terminal number, sending the message to the user by using a short message.
在實際應用中,為了便於用戶進行資訊的驗證,伺服器還可以將加值金額、第一移動終端號碼等相關資訊一起提供給用戶,用戶可以對資訊進行核對,以防止操作失誤等原因給用戶造成的損失。In practical applications, in order to facilitate the user to verify the information, the server may also provide related information such as the added amount and the first mobile terminal number to the user, and the user may check the information to prevent the user from operating the error and the like. The damage caused.
值得注意的是,用戶在獲得加值碼後,還沒有將所述加值金額加到自己的帳戶上。這時,用戶如果想完成向自己帳戶的加值,可以向伺服器發起加值請求,但是為了保證交易的真實性,用戶單憑加值碼還不能完成加值,還要透過所述第一移動終端號碼進行身份驗證,如果驗證通過,伺服器才將加值碼對應的金額加入到用戶的帳戶中。It is worth noting that the user has not added the added amount to his account after obtaining the bonus code. At this time, if the user wants to complete the value added to his account, he can initiate a value-added request to the server, but in order to ensure the authenticity of the transaction, the user cannot complete the added value by the bonus code alone, but also through the first move. The terminal number is authenticated. If the verification is passed, the server adds the amount corresponding to the value-added code to the user's account.
以上所述為本發明實施例提供的離線加值的方法,透過本發明實施例,在合作方終端直接輸入加值金額,及用作身份驗證的移動終端號碼,併發送給伺服器,伺服器就可以產生與輸入的加值金額及移動終端號碼相對應的加值碼,並提供給用戶。因此,在合作方終端不需要輸入用戶的帳戶名等資訊,即使是在只能輸入數位的終端也能夠完 成。用戶獲得加值碼後,可以向伺服器發送所述加值碼來發起加值,伺服器利用與所述加值碼相對應的移動終端號碼驗證用戶的身份,驗證通過後,即可完成向帳戶的加值。因此解決了帳戶定位困難的問題。The method for offline value added according to the embodiment of the present invention, by using the embodiment of the present invention, directly inputting an added amount in the partner terminal, and using the mobile terminal number as the identity verification, and sending the server to the server, the server It is possible to generate an added value corresponding to the input bonus amount and the mobile terminal number, and provide it to the user. Therefore, it is not necessary to input information such as the account name of the user at the partner terminal, even if the terminal can only input a digit. to make. After obtaining the value-added code, the user may send the value-added code to the server to initiate the value-added, and the server verifies the identity of the user by using the mobile terminal number corresponding to the value-added code. The added value of the account. Therefore, the problem of difficult account location is solved.
其中,用戶可以採用多種不同的方式向伺服器發起加值。例如,其中一種較佳的方式可以是,透過所述伺服器登錄自己的帳戶,然後輸入加值碼發起加值。在這種方式下,伺服器接收到用戶的加值請求後,可以採用以下方式對用戶進行身份驗證:透過所述第一移動終端號碼以短信等方式向用戶發送動態口令,並提示用戶輸入該動態口令。如果用戶能夠正確輸入,則認為該用戶通過了身份驗證,然後伺服器就可以將加值碼對應的加值金額加入用戶登錄的帳戶。Among them, the user can initiate a value addition to the server in a number of different ways. For example, one of the preferred ways may be to log in to the account through the server and then enter the bonus code to initiate the bonus. In this manner, after receiving the user's value-adding request, the server may perform authentication on the user by sending a dynamic password to the user by using the first mobile terminal number in a manner such as a short message, and prompting the user to input the Dynamic password. If the user can input correctly, the user is considered to have passed the authentication, and then the server can add the added amount corresponding to the value-added code to the account that the user logs in.
這種方式相當於將動態口令作為加值碼的密碼,並做到了加值碼與密碼從時間和地點上進行分開,有效地保護了用戶資金的安全性。因此,加值碼可以明碼顯示,而且即使丟失,用戶也可以向伺服器申請重新獲得加值碼,伺服器可以透過合作方終端支付的時間、地點、金額、移動終端號碼等資訊進行驗證後,向用戶的移動終端上重新發送加值碼,不會影響用戶的使用。This method is equivalent to using the dynamic password as the password of the value-added code, and the value code and the password are separated from the time and place, which effectively protects the security of the user funds. Therefore, the value-added code can be displayed in clear code, and even if it is lost, the user can apply to the server to re-acquire the value-added code, and the server can verify the time, location, amount, mobile terminal number and other information paid by the partner terminal. Resending the value-added code to the user's mobile terminal does not affect the user's use.
另一種較佳方式可以是,透過移動終端的短信或語音等方法向伺服器發起加值。在這種情況下,可以預先將用戶的第一移動終端號碼將用戶的帳戶進行綁定,這樣當用戶透過第二移動終端向伺服器發送了加值碼後,伺服器可 以直接透過判斷用來發起加值的第二移動終端號碼、與所述第一移動終端號碼是否相同,來判斷用戶是否通過身份驗證,如果相同,就可以直接將加值碼對應的金額加入到與該移動終端綁定的帳戶中。這樣,用戶無需登錄伺服器就可以完成加值,更加簡化了加值的過程,提高了加值的效率。Another preferred method may be to initiate an addition to the server by means of a short message or voice of the mobile terminal. In this case, the user's first mobile terminal number may be bound in advance to the user's account, so that when the user sends the value-added code to the server through the second mobile terminal, the server may Determining whether the user passes the identity verification by directly determining whether the second mobile terminal number used to initiate the value-added is the same as the first mobile terminal number. If the same, the amount corresponding to the value-added code can be directly added to the In the account that is bound to the mobile terminal. In this way, the user can complete the added value without logging in to the server, which simplifies the process of adding value and improves the efficiency of the added value.
當然,採用移動終端發起加值的方式時,也可以為其他用戶的帳戶加值。例如用戶A將自己的手機號A與自己的帳戶綁定;用戶B用自己的手機號B獲得了加值碼,則用戶B可以用自己的手機號B向伺服器發起加值,並將加值碼對應的加值金額,加入與手機號A綁定的用戶A的帳戶。Of course, when the mobile terminal initiates the value addition method, the account of other users can also be added. For example, user A binds his mobile phone number A to his own account; user B obtains the bonus code with his mobile phone number B, and user B can use his mobile phone number B to initiate a value addition to the server, and will add The added value corresponding to the value code is added to the account of user A bound to mobile phone number A.
從以上的介紹可以看出,透過本發明實施例,使得用戶身份資訊的定位及資金的安全性兩個方面都得到了有效地保證。As can be seen from the above description, through the embodiments of the present invention, both the location of the user identity information and the security of the funds are effectively guaranteed.
在實際應用中,為了更好地適應現有技術的處理流程,伺服器端可以預置離線歸結帳戶,用於儲存用戶進行了離線加值、但尚未轉到自己帳戶的加值金額。為此,在產生加值碼之前可以進行支付清算的步驟,以保持資金的收支平衡,保證資金的正常運轉。該步驟也可以採用多種方式,下面介紹兩種本發明實施例較佳的方式,僅僅用於舉例說明本發明的實現,而不應理解為對本發明的限制。In practical applications, in order to better adapt to the prior art processing flow, the server side can preset an offline summary account for storing the added value of the user who has made an offline bonus but has not transferred to his own account. To this end, the payment clearing step can be performed before the value-added code is generated, so as to maintain the balance of funds and ensure the normal operation of the funds. The present invention can be implemented in a variety of ways. The following is a description of the preferred embodiments of the present invention, which are merely intended to illustrate the implementation of the present invention and are not to be construed as limiting the invention.
方式一:合作方預先在伺服器開設合作方帳戶,並進行預加值。伺服器在收到合作方終端的加值資訊後,首先 判斷合作方帳戶是否充足,如果充足,則從合作方帳戶扣除與加值金額相等的款項(由於合作方收取了用戶的資金,因此從合作方的帳戶進行相應的扣除是合理的),並轉入所述預置的離線歸結帳戶。當用戶發起加值後,可以從所述離線歸結帳戶將相應的款項轉入用戶的帳戶中。Method 1: The partner opens a partner account on the server in advance and performs pre-value added. After receiving the value-added information of the partner terminal, the server first Determine whether the partner account is sufficient. If sufficient, deduct the amount equal to the added value from the partner account (since the partner collects the user's funds, it is reasonable to deduct the corresponding account from the partner) and transfer Enter the preset offline resolution account. After the user initiates the bonus, the corresponding funds can be transferred from the offline summary account to the user's account.
這種方式通常比較適用於合作方為普通商戶的情況,對於合作方為金融合作網點時,則可以採用如下方式。This method is generally applicable to the case where the partner is an ordinary merchant. When the partner is a financial cooperation network, the following method can be adopted.
方式二:伺服器在合作方開設伺服器帳戶,也可以進行預加值。在這種情況下,伺服器收到合作方終端的加值資訊後,可以採用墊付的方式,從所述伺服器帳戶向所述預置的離線歸結帳戶加入所述加值金額,同樣,當用戶發起加值後,可以從所述離線歸結帳戶將相應的款項轉入用戶的帳戶中。合作方可以在交易後將加值金額轉入所述伺服器帳戶,以保證收支平衡。Method 2: The server creates a server account on the partner side, and can also perform pre-value added. In this case, after receiving the value-added information of the partner terminal, the server may use the advance payment method to add the added value from the server account to the preset offline summary account, and similarly, when After the user initiates the added value, the corresponding payment can be transferred from the offline summary account to the user's account. The partner can transfer the bonus amount to the server account after the transaction to ensure the balance of payments.
為了更好地理解本發明實施例提供的方法,下面透過具體的實例進行詳細地介紹。In order to better understand the method provided by the embodiment of the present invention, a detailed description will be made below through specific examples.
參見圖2,在該例子中,合作方為普通商戶,預先在伺服器開設了商戶帳戶,並進行了預加值,用戶的移動終端為手機,採用登錄帳戶的方式發起加值。則該方法包括以下步驟:Referring to FIG. 2, in this example, the partner is an ordinary merchant, and a merchant account is opened in the server in advance, and a pre-value is added. The user's mobile terminal is a mobile phone, and the login account is used to initiate the added value. Then the method comprises the following steps:
S201:用戶帶著手機及現金或銀行卡到商戶網點;S201: The user takes the mobile phone and cash or bank card to the merchant outlet;
S202:網點操作員根據用戶要求輸入相關資訊,包括加值金額及手機號碼;S202: the network operator inputs relevant information according to the user request, including the added value and the mobile phone number;
S203:網點終端發送加值請求到伺服器;S203: The network terminal sends a value-added request to the server.
S204:伺服器對請求的真實性及合法性進行校驗;S204: The server verifies the authenticity and legality of the request.
S205:校驗通過後,判斷商戶帳戶金額是否充足,如果充足,從商戶帳戶中扣除與加值金額相等的款項,轉入離線歸結帳戶,同時系統產生一條唯一的加值碼,該加值碼與收到的加值資訊相對應。S205: After the verification is passed, it is determined whether the amount of the merchant account is sufficient. If sufficient, the amount equal to the added amount is deducted from the merchant account, and the account is transferred to the offline account, and the system generates a unique bonus code, and the added code Corresponds to the bonus information received.
S206:伺服器將產生的加值碼、手機號及金額資訊以及代充結果返回給商戶網點終端;S206: the server returns the generated value code, the mobile phone number and the amount information, and the charging result to the merchant outlet terminal;
S207:網點終端接受後,將加值碼交給用戶,同時收取用戶的加值金額(還可以收取手續費等);S207: after receiving the terminal, the extension code is delivered to the user, and the user's added value is collected (a handling fee may also be charged);
S208:用戶透過伺服器登錄自己的帳戶,輸入加值碼發起加值;S208: The user logs in to his account through the server, and inputs an added value code to initiate an added value;
S209:伺服器收到加值碼後,產生動態口令;S209: After receiving the value-added code, the server generates a dynamic password.
S210:伺服器透過與該加值碼對應的手機號碼向用戶發送動態口令;S210: The server sends a dynamic password to the user by using a mobile phone number corresponding to the added value code;
S211:用戶透過自己的手機接收到所述動態口令後,輸入該動態口令;S211: After receiving the dynamic password by using the mobile phone, the user inputs the dynamic password.
S212:伺服器判斷口令一致後,即可將所述加值碼對應的加值金額,從所述離線歸結帳戶轉入用戶目前登錄的帳戶。S212: After determining that the passwords are consistent, the server may transfer the value-added amount corresponding to the value-added code from the offline-resolved account to the account currently registered by the user.
下面介紹一種離線加值系統,參見圖3,該系統包括合作方終端U301及伺服器U302,其中,合作方終端U301包括:輸入單元3011,用以輸入用戶的加值金額及第一移動終端號碼; 合作方通信單元3012,用以將輸入的加值資訊發送到伺服器;伺服器U302包括:加值碼產生單元U3021,用以產生與所述加值金額及第一移動終端號碼相對應的加值碼;伺服器通信單元U3022,用以將所述加值碼提供給所述用戶;身份驗證單元U3023,用以當用戶發起加值時,利用所述第一移動終端號碼進行身份驗證;加值單元U3024,用於所述驗證通過後,根據所述加值碼向用戶帳戶加值。The following describes an offline value-added system. Referring to FIG. 3, the system includes a partner terminal U301 and a server U302. The partner terminal U301 includes an input unit 3011 for inputting the user's added amount and the first mobile terminal number. ; The partner communication unit 3012 is configured to send the input value-added information to the server; the server U302 includes: an value-added code generating unit U3021, configured to generate an add-on corresponding to the added amount and the first mobile terminal number. a value communication code; a server communication unit U3022, configured to provide the value-added code to the user; and an identity verification unit U3023, configured to perform identity verification by using the first mobile terminal number when the user initiates the value addition; The value unit U3024, after the verification is passed, adds a value to the user account according to the added value code.
在合作方終端U301,根據用戶的需要,從輸入單元U3011輸入用戶的加值金額,然後由合作方通信單元U3012將輸入的加值資訊,包括加值金額及第一移動終端號碼,發送到伺服器;在伺服器U302,接收到合作方終端U301發送來的加值資訊後,加值碼產生單元U3021產生與所述加值金額及第一移動終端號碼相對應的加值碼,然後由伺服器通信單元U3022將所述加值碼提供給所述用戶(伺服器通信單元U3022可以首先將加值碼發送到合作方終端,用戶從合作方終端獲得加值碼,也可以直接將加值碼透過所述第一移動終端號碼發送給用戶);當用戶發起加值時,身份驗證單元U3023利用所述第一移動終端號碼進行身份驗證,驗證通過後,由加值單元U3024根據所述加值碼向用戶帳戶加值。In the partner terminal U301, according to the user's needs, the user's value-added amount is input from the input unit U3011, and then the partner's communication unit U3012 sends the input value-added information, including the value-added amount and the first mobile terminal number, to the server. After the server U302 receives the value-added information sent by the partner terminal U301, the value-added code generating unit U3021 generates an value-added code corresponding to the added amount and the first mobile terminal number, and then the servo The communication unit U3022 provides the value-added code to the user (the server communication unit U3022 may first send the value-added code to the partner terminal, the user obtains the value-added code from the partner terminal, or directly adds the value-added code Sending to the user by using the first mobile terminal number; when the user initiates the value, the identity verification unit U3023 performs identity verification by using the first mobile terminal number, and after the verification is passed, the value-added unit U3024 adds the value according to the value The code adds a value to the user account.
其中,用戶可以透過伺服器來登錄自己的帳戶,並輸入加值碼以發起加值,因此,可以採用發送動態口令的方式來進行身份驗證,在這種情況下,參見圖4,伺服器U402中的身份驗證單元U4023可以包括以下子單元:口令產生子單元U40231,用以產生動態口令;口令發送子單元U40232,用以根據所述第一移動終端號碼向用戶發送所述動態口令;口令接收子單元U40233,用以接收用戶輸入的所述動態口令;判斷子單元U40234,用以判斷用戶輸入的動態口令是否正確,如果正確,觸發所述加值單元進行加值;加值單元U4024根據所述加值碼向用戶目前登錄的帳戶加值。The user can log in to his account through the server and input the value-added code to initiate the added value. Therefore, the dynamic password can be used for identity verification. In this case, see FIG. 4, the server U402. The authentication unit U4023 may include the following subunits: a password generation subunit U40231 for generating a dynamic password; a password transmission subunit U40232 for transmitting the dynamic password to the user according to the first mobile terminal number; password receiving The subunit U40233 is configured to receive the dynamic password input by the user, and determine the subunit U40234 to determine whether the dynamic password input by the user is correct. If the value is correct, the value adding unit is triggered to perform the value addition; the value adding unit U4024 is The value added code adds a value to the account that the user is currently logged into.
圖4中的合作方終端U401、輸入單元U4011、合作方通信單元U4012、加值碼產生單元U4021、伺服器通信單元U4022與圖2中的合作方終端U201、輸入單元U2011、合作方通信單元U2012、加值碼產生單元U2021、伺服器通信單元U2022相同。The partner terminal U401, the input unit U4011, the partner communication unit U4012, the value-added code generating unit U4021, the server communication unit U4022 in FIG. 4, the partner terminal U201 in FIG. 2, the input unit U2011, the partner communication unit U2012 The value-added code generating unit U2021 and the server communication unit U2022 are the same.
用戶也可以利用移動終端以短信或語音等方式向伺服器發送加值碼以發起加值,因此可以直接根據發起加值的移動終端號碼來進行身份驗證,在這種情況下,參見圖5,身份驗證單元U5023可以包括以下子單元:解析子單元U50231,用以解析發起加值的第二移動終端號碼; 比較子單元U50232,用於判斷發起加值的第二移動終端號碼與所述第一移動終端號碼是否相同,如果相同,觸發所述加值單元進行加值;加值單元U5024則根據所述加值碼,向與所述第一移動終端號碼綁定的用戶帳戶加值。The user can also use the mobile terminal to send the value-added code to the server by SMS or voice to initiate the added value, so the identity verification can be performed directly according to the mobile terminal number that initiated the added value. In this case, see FIG. The identity verification unit U5023 may include the following subunit: a parsing subunit U50231 for parsing the second mobile terminal number that initiates the value added; The comparison subunit U50232 is configured to determine whether the second mobile terminal number that initiates the addition is the same as the first mobile terminal number, and if the same, the value added unit is triggered to perform the value addition; the value adding unit U5024 is based on the adding A value code that adds a value to a user account bound to the first mobile terminal number.
圖5中的合作方終端U501、輸入單元U5011、合作方通信單元U5012、加值碼產生單元U5021、伺服器通信單元U5022與圖2中的合作方終端U201、輸入單元U2011、合作方通信單元U2012、加值碼產生單元U2021、伺服器通信單元U2022相同。The partner terminal U501, the input unit U5011, the partner communication unit U5012, the value-added code generating unit U5021, the server communication unit U5022 in FIG. 5, the partner terminal U201 in FIG. 2, the input unit U2011, the partner communication unit U2012 The value-added code generating unit U2021 and the server communication unit U2022 are the same.
為了適應現有加值系統,參見圖6,伺服器U602還可以包括:第一轉賬單元U6025,用以判斷合作方帳戶金額是否充足,如果是,從所述合作方帳戶中扣除所述加值金額,並轉入預置的離線歸結帳戶;加值單元U6024將所述加值金額從所述離線歸結帳戶轉入用戶帳戶,完成加值。In order to adapt to the existing value-added system, referring to FIG. 6, the server U602 may further include: a first transfer unit U6025 for determining whether the amount of the partner account is sufficient, and if so, deducting the added amount from the partner account And transfer to the preset offline resolution account; the value-adding unit U6024 transfers the value-added amount from the offline summary account to the user account to complete the bonus.
圖6中的合作方終端U601、輸入單元U6011、合作方通信單元U6012、加值碼產生單元U6021、伺服器通信單元U6022、身份驗證單元U6023,與圖2中的合作方終端U201、輸入單元U2011、合作方通信單元U2012、加值碼產生單元U2021、伺服器通信單元U2022、身份驗證單元U2023相同。The partner terminal U601, the input unit U6011, the partner communication unit U6012, the value-added code generating unit U6021, the server communication unit U6022, the identity verification unit U6023 in FIG. 6, and the partner terminal U201 and the input unit U2011 in FIG. The partner communication unit U2012, the bonus code generating unit U2021, the server communication unit U2022, and the identity verification unit U2023 are the same.
這種系統比較適用於合作方是普通商戶的情況,對於 合作方是銀行等金融系統的情況,可以採用以下系統,參見圖7,伺服器U702還包括:第二轉賬單元U7026,用以從伺服器帳戶扣除所述加值金額,並轉入預置的離線歸結帳戶;此時,加值單元U7024將所述加值金額從所述離線歸結帳戶轉入用戶帳戶,完成加值;合作方終端U701還包括:第三轉賬單元U7013,用以將所述加值金額加入所述伺服器帳戶。This kind of system is more suitable for the case where the partner is an ordinary merchant. If the partner is a financial system such as a bank, the following system can be adopted. Referring to FIG. 7, the server U702 further includes: a second transfer unit U7026, for deducting the added amount from the server account, and transferring the preset amount. The account is retired to the account; the value-adding unit U7024 transfers the value-added amount from the offline-resolved account to the user account to complete the value-added; the partner terminal U701 further includes: a third transfer unit U7013 for The added amount is added to the server account.
圖7中的輸入單元U7011、合作方通信單元U7012、加值碼產生單元U7021、伺服器通信單元U7022、身份驗證單元U7023,與圖2中的輸入單元U2011、合作方通信單元U2012、加值碼產生單元U2021、伺服器通信單元U2022、身份驗證單元U2023相同。In the input unit U7011, the partner communication unit U7012, the value-added code generating unit U7021, the server communication unit U7022, the identity verification unit U7023, and the input unit U2011, the partner communication unit U2012, the value-added code in FIG. The generating unit U2021, the server communication unit U2022, and the identity verification unit U2023 are the same.
以上對本發明所提供的一種離線加值方法及系統,進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處。綜上所述,本說明書內容不應理解為對本發明的限制。The foregoing is an exhaustive value-adding method and system provided by the present invention. The principles and embodiments of the present invention are described in detail herein. The description of the above embodiments is only for helping to understand the present invention. The method and its core idea; at the same time, there will be changes in the specific embodiments and application scope according to the idea of the present invention to those skilled in the art. In summary, the content of the specification should not be construed as limiting the invention.
U301‧‧‧合作方終端U301‧‧‧Partner terminal
U302‧‧‧伺服器U302‧‧‧Server
U3011‧‧‧輸入單元U3011‧‧‧ input unit
U3012‧‧‧合作方通信單元U3012‧‧‧Partner Communication Unit
U3021‧‧‧加值碼產生單元U3021‧‧‧value code generation unit
U3022‧‧‧伺服器通信單元U3022‧‧‧Server communication unit
U3023‧‧‧身份驗證單元U3023‧‧‧Authentication unit
U3024‧‧‧加值單元U3024‧‧‧value unit
U401‧‧‧合作方終端U401‧‧‧Partner terminal
U402‧‧‧伺服器U402‧‧‧Server
U4011‧‧‧輸入單元U4011‧‧‧ input unit
U4012‧‧‧合作方通信單元U4012‧‧‧Partner Communication Unit
U4021‧‧‧加值碼產生單元U4021‧‧‧value code generation unit
U4022‧‧‧伺服器通信單元U4022‧‧‧Server communication unit
U4023‧‧‧身份驗證單元U4023‧‧‧Authentication unit
U40231‧‧‧口令產生子單元U40231‧‧‧ password generation subunit
U40232‧‧‧口令發送子單元U40232‧‧‧Password transmission subunit
U40233‧‧‧口令接收子單元U40233‧‧‧Password receiving subunit
U40234‧‧‧判斷子單元U40234‧‧‧ judgment subunit
U4024‧‧‧加值單元U4024‧‧‧Value Unit
U501‧‧‧合作方終端U501‧‧‧Partner terminal
U5011‧‧‧輸入單元U5011‧‧‧ input unit
U5012‧‧‧合作方通信單元U5012‧‧‧Partner Communication Unit
U502‧‧‧伺服器U502‧‧‧Server
U5021‧‧‧加值碼產生單元U5021‧‧‧value code generation unit
U5022‧‧‧伺服器通信單元U5022‧‧‧Server communication unit
U5023‧‧‧身份驗證單元U5023‧‧‧Authentication unit
U50231‧‧‧解析子單元U50231‧‧‧ analytical subunit
U50232‧‧‧比較子單元U50232‧‧‧Compare subunit
U5024‧‧‧加值單元U5024‧‧‧Value Unit
U601‧‧‧合作方終端U601‧‧‧Partner terminal
U6011‧‧‧輸入單元U6011‧‧‧ input unit
U6012‧‧‧合作方通信單元U6012‧‧‧Partner Communication Unit
U602‧‧‧伺服器U602‧‧‧Server
U6021‧‧‧加值碼產生單元U6021‧‧‧value code generation unit
U6022‧‧‧伺服器通信單元U6022‧‧‧Server Communication Unit
U6023‧‧‧身份驗證單元U6023‧‧‧Authentication unit
U6024‧‧‧加值單元U6024‧‧‧Value Unit
U6025‧‧‧第一轉帳單元U6025‧‧‧First Transfer Unit
U701‧‧‧合作方終端U701‧‧‧Partner terminal
U7011‧‧‧輸入單元U7011‧‧‧ input unit
U7012‧‧‧合作方通信單元U7012‧‧‧Partner Communication Unit
U702‧‧‧伺服器U702‧‧‧Server
U7021‧‧‧加值碼產生單元U7021‧‧‧value code generation unit
U7022‧‧‧伺服器通信單元U7022‧‧‧Server Communication Unit
U7023‧‧‧身份驗證單元U7023‧‧‧Authentication unit
U7024‧‧‧加值單元U7024‧‧‧Value Unit
U7026‧‧‧第二轉帳單元U7026‧‧‧Second transfer unit
U7013‧‧‧第三轉帳單元U7013‧‧‧3rd transfer unit
圖1是本發明實施例提供的方法的流程圖; 圖2是本發明實施例提供的另一方法的流程圖;圖3是本發明實施例提供的第一系統的示意圖;圖4是本發明實施例提供的第二系統的示意圖;圖5是本發明實施例提供的第三系統的示意圖;圖6是本發明實施例提供的第四系統的示意圖;圖7是本發明實施例提供的第五系統的示意圖。1 is a flowchart of a method provided by an embodiment of the present invention; 2 is a schematic diagram of another method according to an embodiment of the present invention; FIG. 3 is a schematic diagram of a first system according to an embodiment of the present invention; FIG. 4 is a schematic diagram of a second system according to an embodiment of the present invention; FIG. 6 is a schematic diagram of a fourth system according to an embodiment of the present invention; FIG. 7 is a schematic diagram of a fifth system according to an embodiment of the present invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW098104220A TWI496097B (en) | 2009-02-10 | 2009-02-10 | Off - line value - added method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW098104220A TWI496097B (en) | 2009-02-10 | 2009-02-10 | Off - line value - added method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201030650A TW201030650A (en) | 2010-08-16 |
TWI496097B true TWI496097B (en) | 2015-08-11 |
Family
ID=44854318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW098104220A TWI496097B (en) | 2009-02-10 | 2009-02-10 | Off - line value - added method and system |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI496097B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010001321A1 (en) * | 1998-11-17 | 2001-05-17 | David Resnick | Electronic payment system utilizing intermediary account |
US20030026404A1 (en) * | 1998-09-15 | 2003-02-06 | Joyce Simon James | Convergent communications system and method with a rule set for authorizing, debiting, settling and recharging a mobile commerce account |
US6973172B1 (en) * | 2000-03-29 | 2005-12-06 | Wireless Airtime Direct Corporation | Method for providing a quantity of telephone time from an ATM or POS terminal |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20070255653A1 (en) * | 2006-03-30 | 2007-11-01 | Obopay Inc. | Mobile Person-to-Person Payment System |
US20080010196A1 (en) * | 2006-07-06 | 2008-01-10 | Firethorn Holdings, Llc | Methods and Systems For Viewing Aggregated Payment Obligations in a Mobile Environment |
US20080015982A1 (en) * | 2000-09-20 | 2008-01-17 | Jeremy Sokolic | Funds transfer method and system including payment enabled invoices |
US20080207307A1 (en) * | 2007-02-27 | 2008-08-28 | Igt | Methods and architecture for cashless system security |
-
2009
- 2009-02-10 TW TW098104220A patent/TWI496097B/en active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030026404A1 (en) * | 1998-09-15 | 2003-02-06 | Joyce Simon James | Convergent communications system and method with a rule set for authorizing, debiting, settling and recharging a mobile commerce account |
US20010001321A1 (en) * | 1998-11-17 | 2001-05-17 | David Resnick | Electronic payment system utilizing intermediary account |
US6973172B1 (en) * | 2000-03-29 | 2005-12-06 | Wireless Airtime Direct Corporation | Method for providing a quantity of telephone time from an ATM or POS terminal |
US20080015982A1 (en) * | 2000-09-20 | 2008-01-17 | Jeremy Sokolic | Funds transfer method and system including payment enabled invoices |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20070255653A1 (en) * | 2006-03-30 | 2007-11-01 | Obopay Inc. | Mobile Person-to-Person Payment System |
US20080010196A1 (en) * | 2006-07-06 | 2008-01-10 | Firethorn Holdings, Llc | Methods and Systems For Viewing Aggregated Payment Obligations in a Mobile Environment |
US20080207307A1 (en) * | 2007-02-27 | 2008-08-28 | Igt | Methods and architecture for cashless system security |
Also Published As
Publication number | Publication date |
---|---|
TW201030650A (en) | 2010-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101496344B (en) | Method and system having self-setting authentication formula for webs bank payment and identification confirmation | |
Igboanusi et al. | Blockchain side implementation of pure wallet (pw): An offline transaction architecture | |
US8494934B2 (en) | Electronic system for provision of banking services | |
JP5536775B2 (en) | Method and system for offline account repayment | |
US20110099107A1 (en) | Method for money transfer using a mobile device | |
KR20100138887A (en) | Sim chip bank system and method | |
CN101072384A (en) | Mobile phone payment method and system based on mobile phone bank | |
CN101308557A (en) | Method for implementing secured electronic charging | |
CN101620705A (en) | Safety certificate method and system for Internet banking | |
CN111784347B (en) | Resource transfer method and device | |
CN104778579A (en) | Induction payment method and device based on electronic identity recognition carrier | |
US20100049655A1 (en) | Method and system for securely executing a charge transaction | |
MX2011010300A (en) | Secure transactions using non-secure communications. | |
CN101571939A (en) | Method, device and system for using electronic checks for business transaction | |
CN104200365A (en) | Writing and paying method for electronic check | |
KR20240148775A (en) | Method for servicing mobile payment using qr code and payment server using them | |
JP2003058802A (en) | Method of executing transactions of electronic money amounts between subscriber terminals of communication network, and communication network, transaction server and program module for it | |
CN102542503A (en) | System and method for realizing bank security transaction by mobile communication terminal | |
CN104574691B (en) | A kind of method for processing business and system based on automatic teller machine | |
TWI496097B (en) | Off - line value - added method and system | |
KR101170055B1 (en) | Method and system for electronic banking using token | |
CN102714682B (en) | Method for implementing mobile phone bank and operator server | |
Wafula Muliaro et al. | Enhancing Personal Identification Number (Pin) Mechanism To Provide Non-Repudiation Through Use Of Timestamps In Mobile Payment Systems. | |
TWI261451B (en) | Transaction confirmation method and system transmitting on time password | |
EP2525317A1 (en) | Method and apparatus for conducting a payment transaction |