KR20030001722A - Commerce system and method for classificating automatically commercial information at electonic commerce system - Google Patents
Commerce system and method for classificating automatically commercial information at electonic commerce system Download PDFInfo
- Publication number
- KR20030001722A KR20030001722A KR1020010037065A KR20010037065A KR20030001722A KR 20030001722 A KR20030001722 A KR 20030001722A KR 1020010037065 A KR1020010037065 A KR 1020010037065A KR 20010037065 A KR20010037065 A KR 20010037065A KR 20030001722 A KR20030001722 A KR 20030001722A
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- electronic
- server
- information
- automatic classification
- Prior art date
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 지불시스템 및 그 방법에 관한 것으로, 보다 상세하게 사용자가 특정 물품의 지불을 위하여 전자지갑을 사용할 때 그 전자지갑의 지불정보와 지불수단정보를 각각 자동 분류하여 지불처리를 행하도록 하는 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 지불시스템 및 그 방법에 관한 것이다.The present invention relates to a payment system and method using automatic payment data classification in an electronic commerce system, and more specifically, when a user uses an electronic wallet for payment of a specific item, the payment information and the payment means information of the electronic wallet, respectively. The present invention relates to a payment system and method using automatic payment data classification in an electronic commerce system which performs automatic payment processing.
주지된 바와 같이, 전자 결제 시스템은 인터넷을 통한 통신 매매, 전자 금융 거래 등과 같은 전자 상거래에 사용되는 시스템으로서, 사용자가 소지하고 있는 카드(예컨대, 회원으로 기등록되어 부여받은 ID를 포함한 카드나 1회용 선불 카드 등)의 개인 식별 번호를 매개로 전자 상거래 및 기타 소액 결제의 수단으로 이용한다.As is well known, the electronic payment system is a system used for electronic commerce such as communication and sales through the Internet, electronic financial transactions, and the like, and includes a card (for example, a card including an ID previously registered and registered as a member). The personal identification number of the prepaid card, etc., is used as a means of electronic commerce and other micropayments.
상기한 바와 같은 종래의 전자 결제 시스템은 인터넷과 같은 개방 망에서 안전한 거래 즉 전자상거래를 행하기 위해서 거래내용이 제삼자에게 노출되는 것을 방지하기 위한 기밀성, 거래내용의 변조를 방지하기 위한 무결성, 성립된 거래에 대한 부당한 번복을 방지하기 위한 부인방지, 승인되지 않은 거래의 생성을 방지하기 위한 상호인증 등이 제공되어야 한다.As described above, the conventional electronic payment system has a confidentiality, an integrity to prevent the tampering of the transaction contents, and the establishment of the transaction contents to prevent the exposure of the transaction contents to a third party in order to perform a secure transaction in the open network such as the Internet. Non repudiation should be provided to prevent unjust turnover of transactions, and mutual authentication to prevent the creation of unauthorized transactions.
일반적으로 이러한 기능의 구현을 위해 암호화 알고리즘 기반의 안전한 전자상거래 프로토콜이 이용된다. 암호화 알고리즘 기반의 거래 프로토콜을 이용한 전자상거래가 이루어지기 위해서는 통상 고객시스템 즉 고객의 컴퓨터에 설치되는 전자지갑(Digital Wallet) 소프트웨어가 요구된다.In general, a secure e-commerce protocol based on an encryption algorithm is used to implement such a function. In order to perform electronic commerce using a cryptographic algorithm-based transaction protocol, a digital wallet software usually installed on a customer's system, that is, a customer's computer, is required.
또한, 이러한 사용자 전자지갑은 다양한 전자상거래 프로토콜을 지원함으로써, 고객의 지불수단의 선택을 가능하게 한다.In addition, such a user electronic wallet supports various e-commerce protocols, thereby allowing the customer to select a payment method.
따라서, 종래의 전자지갑은 이용자가 선택한 지불수단을 처리하기 위한 사용자 정보를 지불서버로 전송하게 되는 바, 이때 해당하는 지불수단에 대한 정보를 생성하여 지불정보와 함께 전송하여야 한다.Accordingly, the conventional electronic wallet transmits user information for processing the payment means selected by the user to the payment server. In this case, information about the corresponding payment means should be generated and transmitted together with the payment information.
만일, 이러한 지불수단에 대한 정보가 같이 전송되어지지 않는다면 지불서버는 요청되어진 서비스를 처리할 수가 없다. 한편, 전자상거래의 지불 처리를 수행하는 전자지불시스템에서 전자지불서버의 기능은 전자지갑으로부터 전송되어진 정보를 받아서 해당 정보를 복호화하여 이를 지불수단에 따라 부가적인 기능들을 수행하는 단위 서버와 연동하여 요구되어지는 보안요구사항에 대하여 정당성여부를 판단하고 최종적으로 지불처리를 하게 된다.If the information about such payment means is not transmitted together, the payment server cannot process the requested service. On the other hand, in an electronic payment system that performs payment processing of electronic commerce, the function of the electronic payment server receives information transmitted from the electronic wallet, decrypts the corresponding information, and requests it in conjunction with a unit server performing additional functions according to the payment method. The security requirements will be justified and the final payment processing will be made.
상기한 바와 같이, 지불서버는 전자지불시스템에서 가장 중요하고 다양한 기능들을 수행하는 바, 이때 그 전자지불서버에 대한 부하는 다른 서버들에 비하여 매우 높다고 할 수 있다.As described above, the payment server performs the most important and various functions in the electronic payment system, where the load on the electronic payment server is very high compared to other servers.
따라서, 서비스에 대한 요청이 증가될수록 전자지불서버에 대한 부하는 더욱 더 증가 할 수 있으며 서비스 처리속도는 그만큼 느려지게 된다는 문제가 있다.Therefore, as the request for the service increases, the load on the electronic payment server may increase, and the service processing speed becomes slow.
본 발명은 상기한 종래 기술의 사정을 감안하여 이루어진 것으로, 특정 물품에 대한 사용자의 지불 처리시 사용자 전자지갑의 지불 정보와 지불수단정보를 각각 자동으로 분류함으로써 지불 처리를 위한 서비스 처리시간을 감소시킬 수 있도록 한 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 지불시스템 및 그 방법을 제공함에 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above-described circumstances of the prior art, and reduces service processing time for payment processing by automatically classifying payment information and payment means information of a user's electronic wallet, respectively, when a user pays for a particular item. The purpose of the present invention is to provide a payment system and method using automatic payment data classification in an electronic commerce system.
도 1은 본 발명의 일실시예에 따른 전자상거래 시스템에서 지불 데이터 자동 분류방법을 수행하는 전자 지불 시스템의 전체 구조를 도시한 모식도,1 is a schematic diagram showing the overall structure of an electronic payment system for performing automatic payment data classification method in an electronic commerce system according to an embodiment of the present invention;
도 2는 본 발명의 일실시예에 따른 전자지갑을 통해 지불수단 정보를 생성하는 과정을 도시한 블록도,2 is a block diagram illustrating a process of generating payment means information through an electronic wallet according to an embodiment of the present invention;
도 3은 본 발명의 일실시예에 따른 전자지갑을 이용한 전자상거래 시스템에서 지불 데이터 자동 분류 및 그 전송을 나타낸 도면,3 is a diagram illustrating automatic classification of payment data and transmission thereof in an electronic commerce system using an electronic wallet according to an embodiment of the present invention;
도 4는 본 발명의 일실시예에 따른 전자지갑을 이용한 전자상거래 시스템에서 지불 데이터 자동 분류서버를 이용한 지불처리의 신호흐름을 도시한 플로우챠트이다.4 is a flowchart illustrating a signal flow of payment processing using an automatic payment data classification server in an electronic commerce system using an electronic wallet according to an embodiment of the present invention.
*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100:인터넷쇼핑몰 200:전자지갑100: Internet shopping mall 200: Electronic wallet
300:자동분류서버 400:전자지불서버300: Automatic Classification Server 400: Electronic Payment Server
500:금융서버500: Financial Server
상기한 목적을 달성하기 위해, 본 발명의 바람직한 실시예에 따르면 지불정보가 기등록되어 사용자의 인증이 가능하게 되며, 사용자가 인터넷 쇼핑몰을 매개하여 전자지불수단을 선택함으로써 전자지불을 수행토록 하는 전자지갑에 있어서, 상기 전자지갑을 매개로 전송된 지불정보 및 지불수단정보를 각각 분리시키는 자동분류서버와; 각 지불수단별로 형성되어 상기 자동분류서버로부터 그 지불수단에 해당되는 사용자의 지불정보만을 전송받아 복호화하는 전자지불서버와; 상기 전자지불서버로부터 인가된 지불정보에 대한 인증 및 결제를 수행하고, 그에 대한 결과를 인터넷 쇼핑몰로 전송하는 금융기관 호스트 서버로 이루어진 것을 특징으로 하는 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 전자지불시스템이 제공된다.In order to achieve the above object, according to a preferred embodiment of the present invention, the payment information is pre-registered and the user can be authenticated, and the user can perform the electronic payment by selecting the electronic payment means through the Internet shopping mall. A wallet, comprising: an automatic classification server for separating payment information and payment means information transmitted through the electronic wallet, respectively; An electronic payment server formed for each payment means and receiving and decoding only payment information of a user corresponding to the payment means from the automatic classification server; Electronic payment system using the automatic classification of payment data in the electronic commerce system, characterized in that it consists of a financial institution host server that performs the authentication and payment for the payment information authorized from the electronic payment server, and transmits the result to the Internet shopping mall. This is provided.
바람직하게, 상기 지불정보는 각 전자지갑의 소유자별 계좌번호, 비밀번호, 주민번호, 카드만료일자인 것을 특징으로 한다.Preferably, the payment information is characterized in that the account number, password, social security number, card expiration date for each owner of the electronic wallet.
보다 바람직하게, 상기 지불수단정보는 소유자가 지불 가능한 신용카드, 은행계좌이체, 전자화폐인 것을 특징으로 하는 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 전자지불시스템이 제공된다.More preferably, the payment means information is provided by the electronic payment system using the automatic classification of payment data in the electronic commerce system, characterized in that the owner can pay the credit card, bank account transfer, electronic money.
한편, 본 발명은 전자지갑을 통하여 인터넷 전자상거래에서 지불정보 및 지불수단정보를 자동으로 분류하여 온라인 지불을 행하는 전자지불시스템에 있어서, 사용자가 전자지갑을 매개하여 지불수단정보와 지불정보를 전송하는 과정과; 전송된 지불수단정보 및 지불정보를 자동분류서버를 통해 분리시키는 과정과; 상기 자동분류서버가 분리된 지불정보를 각각의 지불수단별 전자지불서버로 전송하는 과정과; 상기 전자지불서버에서 각 지불정보를 분석하고 이를 복호화하여 금융기관서버로 전송함으로써 지불처리를 행하는 과정으로 이루어진 것을 특징으로 하는 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 전자지불방법이 제공된다.Meanwhile, the present invention provides an electronic payment system that automatically classifies payment information and payment means information in an electronic e-commerce through an electronic wallet and performs online payment, wherein the user transmits payment means information and payment information through an electronic wallet. Process; Separating the transmitted payment means information and payment information through an automatic classification server; Transmitting, by the automatic classification server, the separated payment information to the electronic payment server for each payment means; An electronic payment method using an automatic classification of payment data is provided in the electronic commerce system, which comprises a process of performing payment processing by analyzing each payment information in the electronic payment server, decrypting the information, and transmitting the same to a financial institution server.
바람직하게, 상기 전자지갑내에서는 사용자가 지불수단을 선택함으로 인해 생성되어진 지불수단정보를 지불정보와 함께 자동분류서버로 전송하는 것을 특징으로 하는 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 전자지불방법이 제공된다.Preferably, in the electronic wallet, an electronic payment method using automatic classification of payment data in an electronic commerce system, wherein the payment means information generated by the user selecting the payment means is transmitted to the automatic classification server together with the payment information. Is provided.
보다 바람직하게, 상기 전자지갑에 기등록되지 않은 서비스를 이용할 때에는 각종 서비스(증권, 경매, 전자티켓구매)를 지불수단으로 등록하는 과정과; 상기 자동분류서버에서 각 지불수단정보를 분석하는 과정과; 상기 자동분류서버에서 사용자의 서비스 선택에 해당되는 각각의 서비스서버로 지불정보를 전송하여 지불처리를 행하는 과정을 더 포함함으로써 지불처리 가능한 것을 특징으로 하는 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 전자지불방법이 제공된다.More preferably, the process of registering a variety of services (securities, auctions, electronic ticket purchase) as a payment means when using a service that is not already registered in the electronic wallet; Analyzing each payment means information in the automatic classification server; The electronic classification system using the automatic payment data classification in the electronic commerce system, characterized in that the payment process further comprises the step of performing payment processing by transmitting payment information to each service server corresponding to the user's service selection in the automatic classification server. A method is provided.
이하, 본 발명에 대해 도면을 참조하여 상세하게 설명한다.EMBODIMENT OF THE INVENTION Hereinafter, this invention is demonstrated in detail with reference to drawings.
도 1은 본 발명의 일실시예에 따른 전자상거래 시스템에서 지불 데이터 자동 분류방법을 수행하는 전자 지불 시스템의 전체 구조를 도시한 모식도이다.1 is a schematic diagram showing the overall structure of an electronic payment system for performing the automatic payment data classification method in an electronic commerce system according to an embodiment of the present invention.
이를 참조하면, 각종 데이터통신망을 매개하여 온라인 쇼핑을 수행할 수 있도록 한 인터넷 쇼핑몰(100)이 구축된 상태에서, 사용자는 각종 유/무선 단말기(도시는 생략)를 매개로 그 인터넷 쇼핑몰(100)에 접속하여 각종 상품의 검색 및 주문이 가능하게 되고, 그 인터넷 쇼핑몰(100) 서버는 상기 가입자가 주문한 상품에 대한 대금 지불이 이루어지면 해당 상품을 가입자측으로 배송한다.Referring to this, in the state where the internet shopping mall 100 is configured to perform online shopping through various data communication networks, the user may access the internet shopping mall 100 through various wired / wireless terminals (not shown). It is possible to search and order a variety of products by accessing the Internet shopping mall 100, the server when the payment for the goods ordered by the subscriber is delivered to the subscriber side.
가입자는 인터넷 쇼핑의 이전에 전자지갑(200)을 통하여 지불 가능한 지불수단을 기등록하게 되는 바, 예컨대 지불수단은 신용카드, 은행계좌이체, 전자화폐 등이다.The subscriber will pre-register a payment method that can be paid through the electronic wallet 200 before the Internet shopping, for example, the payment method is a credit card, bank account transfer, electronic money or the like.
또한, 상기 전자지갑(200)에는 지불정보를 기등록해야 하는 바, 그 지불정보는 예컨대, 계좌번호, 비밀번호, 주민번호, 카드만료 일자 등이다.In addition, the electronic wallet 200 is required to register the payment information in advance, the payment information is, for example, account number, password, social security number, card expiration date and the like.
한편, 본 발명에 따른 전자지갑을 이용한 전자상거래 시스템에서 지불 데이터 자동 분류시스템은 상기 전자지갑(200)을 매개하여 가입자가 선택한 지불정보 및 지불수단 정보를 자동 분류하는 자동분류서버(파싱서버)(300)로 전송한다.On the other hand, in the electronic commerce system using the electronic wallet according to the present invention, the automatic classification system for payment data automatically classifies the payment information and payment means selected by the subscriber via the electronic wallet 200 (parsing server) ( 300).
이때, 상기 지불수단정보는 가입자의 기밀정보가 아니므로 평문으로 지불 정보에 포함되어 전송되지만, 그에 반하여 지불 정보는 가입자의 기밀정보이므로 암호화된 상태에서 상기 자동분류서버(300)로 전송된다.In this case, since the payment means information is not confidential information of the subscriber, the payment means information is included in the payment information in plain text and transmitted. On the other hand, the payment information is transmitted to the automatic classification server 300 in an encrypted state because it is confidential information of the subscriber.
이를 전송받은 상기 자동분류서버(300)는 전송된 정보를 분석하여 암호화된 지불정보와 평문화된 지불수단정보를 분리한다.The automatic classification server 300 receives the received information and analyzes the transmitted information to separate encrypted payment information and plain payment means information.
이렇게 분리한 정보를 바탕으로 상기 자동분류서버(300)는 해당 지불수단(신용카드, 은행계좌이체, 전자화폐 등)정보를 개별적으로 처리 가능한전자지불서버(400)로 상기 지불수단정보가 분리된 지불정보를 암호화된 상태로 전송한다.Based on the separated information, the automatic classification server 300 is an electronic payment server 400 capable of individually processing corresponding payment means (credit card, bank account transfer, electronic money, etc.) information. Send payment information encrypted.
또한, 암호화된 지불정보를 전송받은 상기 전자지불서버(400)는 암호화된 정보를 복호화하여 금융기관 호스트서버(500)로 전송하여 지불처리를 행하고, 그 결과를 인터넷 쇼핑몰 서버(100)로 전송한다.In addition, the electronic payment server 400 receiving the encrypted payment information decrypts the encrypted information and transmits it to the financial institution host server 500 for payment processing, and transmits the result to the Internet shopping mall server 100. .
이하, 상기 전자지갑(200)을 통한 지불수단정보의 생성과정을 도 2를 참조하여 상세하게 기술한다.Hereinafter, a process of generating payment means information through the electronic wallet 200 will be described in detail with reference to FIG. 2.
도 2는 본 발명의 일실시예에 따른 전자지갑을 통해 지불수단 정보를 생성하는 과정을 도시한 블록도이다.2 is a block diagram illustrating a process of generating payment means information through an electronic wallet according to an embodiment of the present invention.
이를 참조하면, 본 발명에 따른 전자지갑(200)을 통해 이용자가 지불처리를 소망하는 경우에 이용자는 해당 지불수단을 선택해야 하는 바, 이용자가 지불수단을 선택하게 되면, 이때 상기 전자지갑(200)은 사용자가 선택한 지불수단에 해당하는 지불수단정보(예컨대, a, b, c, d)를 생성한다.Referring to this, when the user desires payment processing through the electronic wallet 200 according to the present invention, the user should select a corresponding payment method. When the user selects a payment method, the electronic wallet 200 ) Generates payment means information (eg, a, b, c, d) corresponding to the payment means selected by the user.
이때, 상기 전자지갑(200)내에서 생성되어진 지불수단정보는 단순히 지불수단(신용카드, 전자화폐, 은행계좌이체 등)에 대한 정보를 담고 있기 때문에 다른 정보와는 달리 평문형식을 취하며, 지불정보(사용자 정보, 계좌정보, 카드번호 등)의 경우 암호화 모듈을 통하여 암호화 되어진다. 그리고, 이렇게 암호화 되어진 지불정보에 지불수단정보가 합쳐진 정보는 웹서버를 통하여 상기 전자지불서버(400)로 전송되기 전처리과정으로서 자동분류서버(파싱서버; 300)로 전송된다.In this case, since the payment means information generated in the electronic wallet 200 simply contains information on payment means (credit card, electronic money, bank account transfer, etc.), it takes a plain text form, unlike other information. Information (user information, account information, card number, etc.) is encrypted through the encryption module. In addition, the information in which the payment means information is combined with the encrypted payment information is transmitted to the automatic classification server (parsing server) 300 as a preprocessing process before being transmitted to the electronic payment server 400 through the web server.
도 3은 본 발명의 일실시예에 따른 전자지갑을 이용한 전자상거래 시스템에서 지불 데이터 자동 분류 및 그 전송을 나타낸 도면이다.3 is a diagram illustrating automatic classification of payment data and transmission thereof in an electronic commerce system using an electronic wallet according to an embodiment of the present invention.
이를 참조하면, 상기 전자지갑(200)으로부터 자동분류서버(파싱서버; 300)로 전송되어진 정보는 자동분류서버(파싱서버; 300)내에서 요청된 서비스를 처리하기 위하여 전자지갑(200)으로부터 전송되어진 정보를 분석하는 서비스 분석 엔진(Services Analysis Engine)과, 분석된 서비스전문을 가공, 처리하여 해당 단위 하위 시스템, 즉 전자지불서버(400)에 대하여 통신을 행한다.Referring to this, information transmitted from the electronic wallet 200 to the automatic classification server (parsing server; 300) is transmitted from the electronic wallet 200 to process the service requested in the automatic classification server (parsing server; 300). The service analysis engine which analyzes the received information and the analyzed service text are processed and processed to communicate with the corresponding unit subsystem, that is, the electronic payment server 400.
이때, 상기 자동분류서버(300)를 통해 분리되어진 지불수단정보와 지불정보를 그 지불수단을 처리하는 각각의 전자지불서버(400)로 암호화 되어진 지불정보를 전송한다.At this time, the payment information and the payment information separated through the automatic classification server 300 transmits the encrypted payment information to each electronic payment server 400 for processing the payment means.
해당 지불방식을 처리하는 전자지불서버(400)는 전송되어진 지불정보를 복호화하고, 이를 사용자DB 및 키 관리시스템과 같은 단위 서버와 통신하여 사용자와 지불과 관련된 정보를 인증한다.The electronic payment server 400 for processing the payment method decrypts the transmitted payment information and communicates it with a unit server such as a user DB and a key management system to authenticate the user and the payment related information.
예컨대, 고객이 전자지갑(200)에 A,B,C,D의 지불수단 또는 서비스를 등록하였으며, 등록되어진 지불수단을 통하여 지불을 요청시 전자지갑(200)은 지불수단을 인식할 수 있는 평문의 정보 a, b, c, d중 하나를 생성하며, 이를 각 지불수단과 관련된 암호화된 사용자 정보(X)와 통합된 X'a, X'b, X'c, X'd 등의 통합정보를 생성하며 이를 1차적으로 웹서버로 전송한다.For example, when a customer registers payment means or services of A, B, C, and D in the electronic wallet 200, and requests a payment through the registered payment means, the electronic wallet 200 can recognize the payment means in plain text. Create one of the information a, b, c, d of the integrated information, such as X'a, X'b, X'c, X'd integrated with the encrypted user information (X) associated with each payment method Create and send it to the web server first.
그리고, 상기 웹서버는 이를 다시 자동분류서버(파싱서버; 300)로 전송하며, 그 자동분류서버(파싱서버: 300)는 전송받은 정보를 분석하여 각각의 지불수단에 따라 X'+ a, X'+ b, X'+ c, X'+ d로 분리를 하며 분리되어진 지불수단정보인 a, b,c, d를 해석하여 암호화 되어진 지불정보인 X'를 개별적인 지불처리를 수행하는 전자지불서버(400)로 전송한다.Then, the web server transmits it back to the automatic classification server (parsing server; 300), and the automatic classification server (parsing server: 300) analyzes the received information and according to each payment means X '+ a, X An electronic payment server that separates '+ b, X' + c, X '+ d and analyzes separate payment means information a, b, c and d and performs individual payment processing on encrypted payment information X'. Send to 400.
이때, 상기 전자지불서버(400)는 특정 전자지불 정보(X')의 해당 지불처리를 수행하는 단위 금융기관 호스트서버(500)와 통신하여 복호화를 수행하며, 이를 통하여 사용자 및 메시지 인증을 수행하고 나머지 지불처리를 진행하여 지불을 완료한다.At this time, the electronic payment server 400 communicates with the unit financial institution host server 500 that performs the corresponding payment processing of the specific electronic payment information (X ') and performs decryption, thereby performing user and message authentication. The rest of the payment process proceeds to complete the payment.
이러한 일련의 처리 과정은 단순히 지불수단을 선택하는 것 뿐만이 아니라 전자지갑에 증권, 경매, 전자티켓구매 등의 다양한 서비스를 등록하므로서 이러한 서비스를 처리하는 해당서버에서 실제 처리를 하기 전에 자동분류서버(파싱서버; 300)에서 각 서비스별로 분리하여 개별 서버로 전송할 수 있도록 적용하는 것도 충분히 가능하다.This series of processes not only selects the payment method but also registers various services such as securities, auctions, and electronic ticket purchases in the electronic wallet, so that the automatic classification server (parsing) is performed before the actual processing is performed by the corresponding server that processes these services. It is also possible to apply to the server 300 to be separated by each service and transmitted to the individual server.
도 4는 본 발명의 일실시예에 따른 전자지갑을 이용한 전자상거래 시스템에서 지불 데이터 자동 분류서버를 이용한 지불처리의 신호흐름을 도시한 플로우챠트이다.4 is a flowchart illustrating a signal flow of payment processing using an automatic payment data classification server in an electronic commerce system using an electronic wallet according to an embodiment of the present invention.
이를 참조하면, 고객이 자신의 전자지갑(200)에 사용되어질 지불수단(신용카드, 은행계좌이체, 전자화폐 등) 또는 서비스(증권, 경매, 전자티켓 등)를 등록한 다음, 그 고객의 단말기에 형성된 웹 브라우저를 이용하여 쇼핑몰(100)에 들어가서 상품을 선택 후(제 1 단계: ST-1), 쇼핑몰에서 결제 가능한 다수의 지불수단중 고객이 지불 가능한 지불수단을 상기 전자지갑(200)에서 선택한다(제 2 단계: ST-2).Referring to this, a customer registers a payment method (credit card, bank account transfer, electronic money, etc.) or service (securities, auction, electronic ticket, etc.) to be used in his or her electronic wallet 200, and then registers the terminal in the terminal of the customer. After selecting the product by entering the shopping mall 100 using the formed web browser (first step: ST-1), among the plurality of payment methods that can be paid in the shopping mall, the payment method that the customer can pay is selected in the electronic wallet 200. (Second step: ST-2).
그러면, 상기 전자지갑(200)에서는 지불정보 등의 중요정보를 암호화하며 선택되어진 지불수단 또는 서비스에 대한 정보를 생성하여 이를 암호화 되어진 중요정보와 함께 웹서버로 전송한다. 이때 지불수단정보(서비스정보)는 평문형식으로 전송한다.(제 3 단계: ST-3)Then, the electronic wallet 200 encrypts important information such as payment information, generates information on the selected payment means or service, and transmits the information to the web server together with the encrypted important information. At this time, the payment means information (service information) is transmitted in the plain text format. (Step 3: ST-3)
그리고, 상기 웹서버는 전자지갑(200)으로부터 전송되어진 지불정보와 지불수단정보를 자동분류서버(파싱서버; 300)로 단순 전송한다.(제 4 단계: ST-4)The web server simply transmits the payment information and the payment means information transmitted from the electronic wallet 200 to the automatic classification server (parsing server) 300. (Fourth Step: ST-4)
상기 자동분류서버(파싱서버; 300)는 전송되어진 지불정보와 지불수단정보(서비스정보)를 분리하고, 분리되어진 지불수단정보를 해석한다(제 5 단계: ST-5).The automatic classification server (parsing server) 300 separates the transmitted payment information and payment means information (service information) and interprets the separated payment means information (step 5: ST-5).
그러면, 상기 자동분류서버(파싱서버; 300)는 전송되어진 지불수단과 전자지불서버(400)에서 처리 가능한 지불수단인지의 여부를 비교 판단한다(제 6 단계: ST-6).Then, the automatic classification server (parsing server) 300 compares and determines whether the payment means that has been transmitted and the payment means that can be processed by the electronic payment server 400 (ST-6).
만약, 전송되어진 지불수단과 지불서버에서 처리할 수 있는 지불수단이 일치하지 않는 경우 지불처리가 불가능하므로, 처리불가능 메시지를 사용자에게 디스플레이하고 종료하고, 지불처리가 가능한 지불수단이라고 판단되면 해석되어진 지불수단을 파악하여 암호화 되어진 지불정보를 해당하는 지불수단을 처리하는 지불서버(400)로 전송한다. 이때 전송되는 지불정보는 암호화된 상태로 전송하여(제 7 단계: ST-7), 해당 지불서버(400)에 구축된 프로토콜별로 지불 데이터의 처리를 수행한다(제 8 단계: ST-8).If the transmitted payment means and the payment means that can be processed by the payment server do not match, the payment cannot be processed. Therefore, if an unprocessable message is displayed to the user and terminated, and it is determined that the payment can be processed, the payment is interpreted. Identify the means and transmit the encrypted payment information to the payment server 400 for processing the corresponding payment means. At this time, the transmitted payment information is transmitted in an encrypted state (step 7: ST-7), and the payment data is processed for each protocol established in the corresponding payment server 400 (step 8: ST-8).
만약, 지불서비스 내용이 개별서비스(증권, 경매, 전자티켓구매 등)인 경우에는 이를 해당 서비스를 수행하는 서비스서버에 서비스를 요청하기 위한 정보를 전송하여 서비스를 요청한다.If the payment service is an individual service (securities, auctions, e-ticket purchase, etc.), the service is requested by transmitting information for requesting the service to a service server that performs the service.
그리고, 상기 전자지불서버(400)는 전송된 정보를 복호화하여 이를 필요한 경우 다시 암호화 하여 금융기관호스트(500)를 통하여 사용자 인증을 한 후 해당 지불서비스를 수행한다(제 9 단계: ST-9).In addition, the electronic payment server 400 decrypts the transmitted information, encrypts it again if necessary, authenticates the user through the financial institution host 500, and then performs a corresponding payment service (step 9: ST-9). .
한편, 본 발명의 실시예에 따른 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 지불시스템 및 그 방법은 단지 상기한 실시예에 한정되는 것이 아니라 그 기술적 요지를 이탈하지 않는 범위내에서 다양한 변경이 가능하다.On the other hand, the payment system and the method using the automatic payment data classification in the electronic commerce system according to an embodiment of the present invention is not limited to the above embodiments, but various modifications can be made within the scope without departing from the technical gist. .
상기한 바와 같이, 본 발명에 따른 전자상거래 시스템에서 지불 데이터 자동 분류를 이용한 지불시스템 및 그 방법은 다양한 전자상거래 프로토콜을 지원하는 통합 전자지갑을 수용하므로서 개별 지불수단에 대한 전자지갑자체에서의 지불수단에 대한 정보를 생성하고, 이를 암호화된 지불정보와 함께 자동분류서버(파싱서버)로 전송하므로서 전송되어진 정보를 분석하고 이를 분리 한후 분리되어진 지불수단정보를 해석하여 개별 지불수단을 처리하는 전자지불서버로 전송하고 기존의 전자지불서버에 수행하던 전문처리를 분리하므로서 전자지불서버에 대한 부하를 줄이고 이를 통하여 사용자의 편의성과 함께 서비스처리에 필요한 시간을 최소화 할 수 있다.As described above, the payment system and the method using the automatic payment data classification in the electronic commerce system according to the present invention, the payment means in the electronic wallet itself for the individual payment means by accommodating an integrated electronic wallet supporting various e-commerce protocols An electronic payment server that processes the individual payment means by analyzing the information transmitted by generating the information on the information and transmitting it to the automatic classification server (parsing server) along with the encrypted payment information. By reducing the load on the electronic payment server and thereby minimizing the time required for processing the service, the user can reduce the load on the electronic payment server.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010037065A KR100811425B1 (en) | 2001-06-27 | 2001-06-27 | Commerce system and method for classificating automatically commercial information at electonic commerce system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010037065A KR100811425B1 (en) | 2001-06-27 | 2001-06-27 | Commerce system and method for classificating automatically commercial information at electonic commerce system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030001722A true KR20030001722A (en) | 2003-01-08 |
KR100811425B1 KR100811425B1 (en) | 2008-03-07 |
Family
ID=27711494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010037065A KR100811425B1 (en) | 2001-06-27 | 2001-06-27 | Commerce system and method for classificating automatically commercial information at electonic commerce system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100811425B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030006906A (en) * | 2001-07-17 | 2003-01-23 | 티안진 난카이 가드 그룹 컴파니 리미티드 | Method and System for Network Based Self-help Service |
KR20140003739A (en) * | 2012-06-26 | 2014-01-10 | 주식회사 비즈모델라인 | Method for registering information by using data network and voice network |
KR101867888B1 (en) * | 2017-07-13 | 2018-07-19 | 주식회사 세한알에프시스템 | Electronic ticket management system based on beacon |
KR101885921B1 (en) * | 2017-04-20 | 2018-08-06 | 코나아이 (주) | Payment system and method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010028090A (en) * | 1999-09-17 | 2001-04-06 | 한영석 | Method to verify payment gateway in the implementation of internet wallet |
KR20010007677A (en) * | 2000-03-31 | 2001-02-05 | 전재성 | settlement system of electronic commerce and method for processing the same |
JP2000331095A (en) * | 2000-07-31 | 2000-11-30 | Sumitomo Credit Service Co Ltd | Distribution server of transaction request information for settlement system and method and system for settlement |
-
2001
- 2001-06-27 KR KR1020010037065A patent/KR100811425B1/en active IP Right Grant
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030006906A (en) * | 2001-07-17 | 2003-01-23 | 티안진 난카이 가드 그룹 컴파니 리미티드 | Method and System for Network Based Self-help Service |
KR20140003739A (en) * | 2012-06-26 | 2014-01-10 | 주식회사 비즈모델라인 | Method for registering information by using data network and voice network |
KR101885921B1 (en) * | 2017-04-20 | 2018-08-06 | 코나아이 (주) | Payment system and method |
KR101867888B1 (en) * | 2017-07-13 | 2018-07-19 | 주식회사 세한알에프시스템 | Electronic ticket management system based on beacon |
Also Published As
Publication number | Publication date |
---|---|
KR100811425B1 (en) | 2008-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2645593C2 (en) | Verification of portable consumer devices | |
US6394341B1 (en) | System and method for collecting financial transaction data | |
US9904919B2 (en) | Verification of portable consumer devices | |
US8423476B2 (en) | Methods and apparatus for conducting electronic transactions | |
US9372971B2 (en) | Integration of verification tokens with portable computing devices | |
JP5638046B2 (en) | Method and system for authorizing purchases made on a computer network | |
US20070170247A1 (en) | Payment card authentication system and method | |
US20040107163A1 (en) | Technique for securely conducting online transactions | |
US20040070566A1 (en) | Card present network transactions | |
JP2002298054A (en) | User authentication method, settlement method, information processing method for user authentication, information processing method for settlement, information processing system for user authentication, information processing system for settlement, and program | |
US20040054624A1 (en) | Procedure for the completion of an electronic payment | |
JP2001344544A (en) | Portable terminal and electronic clearing system using the same | |
CN112970234B (en) | Account assertion | |
US20020164031A1 (en) | Devices | |
JP2001337925A (en) | User authentication device and business transaction system using it | |
KR100811425B1 (en) | Commerce system and method for classificating automatically commercial information at electonic commerce system | |
JP2002007933A (en) | Information memory device, shopping system and shopping method | |
KR20050020422A (en) | Method and System for Providing a Settlement Service Using a Mobile Phone | |
KR20020091015A (en) | System for business management/electronic settlement using PDA and method therefor | |
KR20030033199A (en) | A security system for electronic settlement and a method thereof | |
GB2438651A (en) | Secure financial transactions | |
JP2002542545A (en) | Communication system and method for efficiently performing electronic transactions in a mobile communication network | |
KR20060049057A (en) | An authentication and settlement method for electronic commerce | |
JP2003526840A (en) | Method and system for providing electronic commerce and shopping via a cable television system and an associated entertainment terminal | |
KR20020061719A (en) | Security settlement system of electronic commerce |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130205 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140205 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150205 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160203 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170203 Year of fee payment: 10 |