[go: up one dir, main page]

KR20030013877A - System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates - Google Patents

System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates Download PDF

Info

Publication number
KR20030013877A
KR20030013877A KR1020010048104A KR20010048104A KR20030013877A KR 20030013877 A KR20030013877 A KR 20030013877A KR 1020010048104 A KR1020010048104 A KR 1020010048104A KR 20010048104 A KR20010048104 A KR 20010048104A KR 20030013877 A KR20030013877 A KR 20030013877A
Authority
KR
South Korea
Prior art keywords
payment
internet
information
user
certificate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020010048104A
Other languages
Korean (ko)
Inventor
주해종
남덕영
오정운
Original Assignee
곽호신
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 곽호신 filed Critical 곽호신
Priority to KR1020010048104A priority Critical patent/KR20030013877A/en
Publication of KR20030013877A publication Critical patent/KR20030013877A/en
Ceased legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은 인터넷 상에서 전자 지불 처리 과정에 존재하는 전자지불 대행사(Payment Gateway) 또는 VAN 사업자 등과 같은 중간 처리 과정을 배제함으로서 전자 지불 처리 시 발생하는 불필요한 수수료를 줄이고, 인증서를 기반으로 카드 정보와 지불 정보를 암호화하고 전자 서명함으로서 안전하고 효율적인 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 방법 및 그 시스템에 관한 것이다.The present invention reduces unnecessary fees incurred in electronic payment processing by eliminating intermediate processes such as payment gateways or VAN operators that exist in the electronic payment processing process on the Internet, and based on certificates and payment information The present invention relates to a secure and efficient certificate-based Non-Payment Gateway type electronic credit card electronic payment method and system by encrypting and digitally signing a digital signature.

본 발명은 카드사를 통해서 인증기관의 인증서를 포함하는 인터넷 신용카드를 발급 받아 사용자 단말기에 설치하고, 사용자가 인터넷 전자 거래 시 사용자의 거래 내역에 관한 정보와 사용자의 인증서를 포함하여 전자 서명하고, 암호화된 지불 정보 및 인터넷 신용카드 정보를 인터넷 상점의 Non-Payment Gateway 서버로 전송한다. 이때 Non-Payment Gateway 서버는 거래 내역만을 추출하고 지불 정보와 인터넷 신용카드 정보를 카드사의 지불 승인 처리 서버로 전송하여, 카드사의 지불 승인 처리 서버가 암호화된 지불 정보와 인터넷 신용카드 정보를 해독·처리한 결과를 수신 및 저장한 후, 인터넷 상점의 인증서를 첨부한 전자 영수증을 사용자 단말기로 전송함으로써 유·무선 인터넷 전자 지불이 이루어짐을 특징으로 한다.The present invention receives an Internet credit card including a certificate of the certification authority through the card company, installed in the user terminal, and electronically signed by the user, including information on the transaction details of the user and the user's certificate during the Internet electronic transaction, encryption The payment information and the Internet credit card information to the non-payment gateway server of the internet store. At this time, the Non-Payment Gateway server extracts only transaction details and transmits payment information and Internet credit card information to the card company's payment authorization processing server, so that the card company's payment authorization processing server decrypts and processes the encrypted payment information and the Internet credit card information. After receiving and storing a result, an electronic receipt attached to a certificate of an internet shop is transmitted to a user terminal.

Description

인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 방법 및 시스템 {System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates}Certificate-based Non-Payment Gateway-based Internet Credit Card Payment and System {System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates}

본 발명은 공개키 인증서를 이용하며, 전자 지불 처리 과정 중간에 존재하는 전자지불대행사 또는 VAN 사업자 없이 인터넷 상에서 안전하게 전자지불을 처리하는 인터넷 전자 지불 처리 방법과 그 시스템에 관한 것이다.The present invention relates to a method and a system for processing an electronic payment using a public key certificate and securely processing an electronic payment on the Internet without an electronic payment agency or a VAN operator existing in the middle of an electronic payment processing process.

인터넷의 발전으로 사용자들은 매장에 직접 나가지 않고도 자신의 단말기를 통해서 상품을 주문하고 카드를 이용하여 거래 대금은 지불할 수 있게 되었다. 그러나 현재 일반 사용자들이 이용하고 있는 인터넷 전자 지불 시스템은 안전성, 효율성, 비용측면에서 여러 가지 문제점을 안고 있다.With the development of the Internet, users can order goods through their terminals and pay for transactions using cards without going to the store. However, the current Internet electronic payment system has many problems in terms of safety, efficiency and cost.

예를 들어 가장 널리 사용되는 카드를 이용한 전자 지불 시스템으로 전자지불대행사(또는 VAN 사업자)가 인터넷 상점과 카드사 중간에서 지불을 대행해 주는 방식이 있다. 사용자는 자신의 카드 번호와 거래 정보를 인터넷 상점에 보내고, 인터넷 상점은 전자지불대행사에게 사용자의 카드 번호와 지불 정보를 보내고, 전자지불대행사는 다시 카드사에게 카드 번호와 지불 정보를 보내어 카드사로부터 지불 확인을 받는 방식이 있다. 이러한 방식은 중간에 있는 인터넷 상점 또는 전자지불대행사가 사용자의 카드 번호를 알 수 있기 때문에 개인 정보 보호에 문제가 있는 것으로 인식되어 왔으며, 또한 지불 처리에 과정에 전자지불대행사가 개입되므로 처리 시간이 길어지고 추가 수수료 등의 각종 처리비용이 발생하는 문제점이 있다.For example, the most widely used electronic payment system using a card is an electronic payment agency (or VAN operator) that makes payments between an internet store and a card company. The user sends his card number and transaction information to an Internet store, which sends the card number and payment information to the electronic payment agency, who in turn sends the card number and payment information to the card company to confirm payment from the card company. There is a way to receive. This approach has been perceived as a privacy concern because an intermediary internet store or electronic payment agency knows the user's card number, and the processing time is long because the electronic payment agency is involved in the payment process. There is a problem in that various processing costs, such as additional fees.

종래의 선행 특허출원 기술을 살펴보면, 인터넷 상점에 대한 사용자 카드 정보를 보호하기 위하여 "인증서 기반 버추얼 카드 발급 및 지불 시스템 및 방법"이라는 특허가 출원되었다(출원번호 : 10-2000-0054969). 제안된 특허는 비록 사용자의 카드 번호를 인터넷 상점이 알 수 없도록 하여 기존의 방법보다는 안전성이 증가되었으나, 버추얼카드사라는 새로운 기관이 지불 처리 과정에 추가되어 처리 시간을 줄이는 것이 어려우며 사용자 지불정보가 전자지불대행사와 버추얼카드사에 노출되는 문제점은 해결하지 못하고 있다. 또한 전자 지불 처리 과정에서 전자지불 대행사와 버추얼카드가 개입하기 때문에 이들에 대한 추가적인 처리 수수료 비용이 발생하지 않을 수 없다.Looking at the prior art patent application technology, in order to protect the user card information for the Internet store has been applied for a patent "certificate-based virtual card issuance and payment system and method" (application number: 10-2000-0054969). Although the proposed patent increases security than the conventional method by preventing the user from knowing the user's card number, it is difficult for a new organization called Virtual Card to be added to the payment process to reduce the processing time and user payment information is electronically paid. Problems exposed to agencies and virtual card companies have not been solved. In addition, electronic payment agencies and virtual cards are involved in the electronic payment processing process, which incurs additional processing fees.

본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위해 안출된 것으로서, 그 목적은 전자상거래에서 사용자 지불 정보를 보다 안전하게 관리하며, 지불 처리 단계를 줄임으로서 지불 처리에 소요되는 수수료와 처리 시간을 대폭적으로 줄인 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 방법 및 그 시스템을 제공하기 위한 것이다.The present invention has been made to solve the problems of the prior art as described above, the object of which is to manage user payment information more securely in electronic commerce, and significantly reduce the processing fees and processing time required for payment processing by reducing the payment processing step To provide a certificate-based Non-Payment Gateway-type Internet credit card electronic payment method and system reduced therewith.

도 1은 전지지불대행업체(Payment Gateway)와 VAN사업자를 포함하는 기존 신용카드 결제시스템 구성도,1 is a configuration diagram of an existing credit card payment system including a payment gateway and a VAN operator;

도 2는 현재 국내에서 서비스되고 있는 인증서 기반 인터넷 신용카드 지불 시스템 구성도,2 is a configuration diagram of a certificate-based Internet credit card payment system currently being serviced in Korea;

도 3은 본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템 구성도,3 is a block diagram of a certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention,

도 4는 본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템에서 인터넷 신용카드를 발급하는 시스템 구성도,4 is a system configuration diagram for issuing an Internet credit card in a certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention;

도 5는 본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템에서 인터넷 신용카드 발급과정 흐름도,5 is a flow chart of an Internet credit card issuing process in a certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention;

도 6은 사용자 단말기에 저장되는 인터넷 신용카드 구성 방법 실시예의 도면,6 is a diagram of an embodiment of a method for configuring an internet credit card stored in a user terminal;

도 7은 본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템의 전자 지불 과정 구성도,7 is a configuration diagram of an electronic payment process of a certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention;

도 8은 본 발명에 따른 인터넷 신용카드를 이용한 전자 지불 처리 과정 흐름도,8 is a flowchart illustrating an electronic payment process using an internet credit card according to the present invention;

도 9는 본 발명에 따른 카드 대금 결제 처리 흐름을 설명하기 위한 도면이다.9 is a view for explaining the card payment processing flow according to the present invention.

[도면의 주요 부분에 대한 부호의 설명][Description of Symbols for Main Parts of Drawing]

11, 21, 31, 41, 71 : 사용자11, 21, 31, 41, 71: user

12, 24, 32, 72 : 인터넷 상점12, 24, 32, 72: Internet shop

13, 25 : 전자지불대행사 또는 VAN 사업자13, 25: Electronic payment agency or VAN operator

14, 22, 33, 42, 73 : 카드사14, 22, 33, 42, 73: card company

34, 43 : 인증기관34, 43: Certification Body

35 : 상점의 거래 은행35: Trading Bank Of Stores

23 : 버추얼 카드사23: virtual card company

41a, 71a : 사용자 단말기 내 플러그인 모듈41a, 71a: Plug-in module in the user terminal

42a, 73c : 카드사의 지불 승인 서버42a, 73c: Card Authorization Server

42b, 73b : 카드사의 DB 서버42b, 73b: DB company's DB server

42c, 73a : 카드사의 인터넷 신용 카드 등록 서버42c, 73a: Card company's Internet credit card registration server

43a : 인증기관의 발급서버43a: Issuing server of certification authority

72a : 인터넷 상점의 웹서버72a: Web server of an internet shop

72b : 인터넷 상점의 Non-Payment Gateway 서버72b: Non-Payment Gateway Server in Internet Store

상술한 본 발명의 목적을 달성하기 위한 수단으로서, 본 발명에 의한 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템 및 그 시스템을 이용한 방법은,As a means for achieving the above object of the present invention, the certificate-based Non-Payment Gateway type electronic credit card electronic payment system and the method using the system,

카드사를 통해서 인증기관의 인증서를 포함하는 인터넷 신용카드를 발급 받아 인터넷 상점과의 전자 거래시 지불 정보에 전자 서명하고, 그 전자 서명을 카드사의 공개키로 암호화하여 인터넷 상점의 Non-Payment Gateway 서버로 전송하고,인터넷 상점으로부터 사용자 단말기를 통해 거래에 대한 영수증을 받아 검증하는 제 1단계와;Receives an Internet credit card containing a certificate from a certificate authority through a card company and electronically signs payment information during an electronic transaction with an Internet store, encrypts the electronic signature with the card company's public key, and sends it to a non-payment gateway server in an internet store. And a first step of receiving and verifying a receipt for the transaction from the internet store through the user terminal;

사용자로부터 전송된 거래 정보를 확인하고, 사용자의 카드 정보와 지불 정보를 카드사에게 전달하여, 카드사로부터 거래 승인을 받아 사용자에게 거래에 대한 인증서 첨부 영수증을 인터넷 상점에서 발급하는 제2단계와;A second step of checking transaction information transmitted from the user, transferring the user's card information and payment information to the card company, receiving a transaction approval from the card company, and issuing a certificate attached receipt for the transaction to the user at the Internet store;

사용자로부터 인터넷 신용카드 발급 요구를 받아 정당성을 확인한 후, 인증기관에게 사용자 인증서 발급 요청 및 인터넷 신용카드를 발급하고, 인터넷 상점의 Non-Payment Gateway 서버를 경유하여 들어온 사용자 카드 정보 및 지불 정보를 해독·확인하여 카드사가 인터넷 상점에게 거래를 승인하는 제 3단계와;After receiving a request for issuing an Internet credit card from the user, verifying the validity, requests for issuing a user certificate and issues an Internet credit card to a certification authority, and decrypts user card information and payment information entered through a non-payment gateway server of an internet store. A third step of confirming and approving the transaction to the internet store by the card company;

카드사로부터 사용자 인증서 요청을 받으면 인증기관이 해당 인증서를 발급하고 관리하는 제 4단계와;Receiving a request for a user certificate from a card company, and a fourth step of issuing and managing the certificate by the certification authority;

인터넷 상점의 요구에 의하여 카드사가 카드 매출 대금을 입금할 수 있도록 인터넷 상점의 계좌를 가지고 있는 인터넷 상점의 거래 은행으로 입금 처리되는 제 5단계를 포함한 것을 특징으로 한다.And a fifth step of depositing the transaction with the bank of the Internet store having the account of the Internet store so that the card company can deposit the card sales amount at the request of the Internet store.

이하, 첨부한 도면을 참조하여, 본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템의 구성 및 작용을 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings, it will be described in detail the configuration and operation of the certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention.

도 1은 종래의 인증서를 이용하지 않는 일반적인 신용카드에 의한 전자 지불 시스템의 구성도를 나타낸다. 먼저 사용자(11)는 인터넷 상점(12)에서 물품 거래 리스트를 선정한 후, 자신의 카드 번호와 거래 리스트를 인터넷 상점의 공개키로암호화하여 상품 구매 신청을 한다. 인터넷 상점(12)은 카드 계좌 번호와 지불 정보를 Payment Gateway 사업자(또는 VAN 사업자)(13)에게 보내고 PG 사업자(또는 VAN 사업자)(13)는 사용자의 카드 계좌 번호와 지불 정보를 카드사(14)에 보내어 사용자에 대한 지불 확인을 받아 인터넷 상점(12)에 그 결과를 통보한다.1 is a block diagram of an electronic payment system using a conventional credit card that does not use a conventional certificate. First, the user 11 selects a merchandise transaction list from the internet shop 12, and then encrypts his or her card number and transaction list with the public key of the internet store to apply for a product purchase. The Internet store 12 sends the card account number and payment information to the Payment Gateway provider (or VAN provider) 13, and the PG provider (or VAN provider) 13 sends the user's card account number and payment information to the card company 14 Send a request for payment to the user to notify the Internet store 12 of the result.

인터넷 상점(12), Payment Gateway 사업자(또는 VAN 사업자)(13) 모두 사용자의 신용카드 번호 등의 지불 정보를 확인할 수 있어 개인 정보 유출 및 악용 가능성의 문제점이 존재한다.Both the Internet store 12 and the Payment Gateway provider (or VAN provider) 13 can confirm payment information such as a user's credit card number, thereby causing a problem of personal information leakage and abuse.

도 2는 2000년 9월 특허 출원된 인증서 기반 버추얼 카드 지불 시스템으로 인터넷을 통해 전자상거래를 이용하고 인터넷 신용카드를 발급 받아 사용하는 사용자(21)와, 상기 카드 발급 요청시 사용자의 신용정보를 조사하여 카드발급여부를 판단하고 인터넷 신용카드발급의 주체가 되는 카드사(22)와, 상기 카드사(22)로부터 인터넷 신용카드의 발급요청시 전자인증서를 전송하고, 해당 사용자정보 및 버추얼 카드정보를 저장한 후 지불처리를 대행하는 버추얼 카드사(23)와, 인터넷을 통해 사용자에게 물품 또는 서비스를 제공하고 그 대가로 소정 비용을 지불 받는 인터넷 상점(24)과, 상기 인터넷상점(24)에서 보내온 사용자의 인터넷 신용카드정보를 해독하여 인증서가 유효한지를 판단하여 상기 인터넷 신용카드사에 승인요구를 보내고 그 결과에 따른 지불처리를 대행하는 Payment Gateway 사업자(25)로 구성된다.FIG. 2 is a certificate-based virtual card payment system, which was applied for a patent in September 2000, that uses an e-commerce through the Internet and receives and uses an Internet credit card, and examines the user's credit information when the card issuing request. The card company 22, which is the subject of the Internet credit card issuance, transmits an electronic certificate from the card company 22 upon issuing an Internet credit card, and stores the user information and the virtual card information. Virtual card company 23 for the post-payment process, an Internet store 24 that provides goods or services to the user through the Internet and receives a predetermined cost in return, and the user's Internet sent from the Internet store 24 Decrypt the credit card information to determine if the certificate is valid and send the approval request to the Internet credit card company. Is composed of Payment Gateway Provider (25) acting on behalf of the processing.

도 2의 시스템은 신용카드사가 아닌 버추얼 카드사가 사용자의 신용카드 번호 등의 지불 정보를 확인 및 유출 할 수 있고, 본 발명에 의한 시스템과 비교할때 인터넷 지불 처리 과정에 Payment Gateway 사업자와 버추얼 카드사가 추가적으로 존재함으로서 처리 시간 지연 및 추가 수수료 발생의 문제점이 존재한다.In the system of FIG. 2, a virtual card company other than a credit card company can check and leak payment information such as a user's credit card number, and a payment gateway operator and a virtual card company are added to the Internet payment processing process in comparison with the system according to the present invention. There exists a problem of processing time delay and additional fee incurred.

도 3은 본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템의 구성도 이다. 사용자(31)는 인터넷을 통하여 카드사의 서버 시스템(33), 인터넷 상점(32)등과 연결되는 단말기와 사용자의 전자 지불 과정을 처리할 수 있는 플러그-인 모듈로 구성되어, 카드사로부터 인터넷 신용카드를 발급 받고 인터넷 상점과 연결되어 상품에 대한 전자 거래를 수행한다. 인터넷 상점(32)은 사용자(31)와 인터넷으로 연결되어 사용자가 보내온 상품 거래 정보를 확인하고 지불 및 사용자 카드 관련 정보를 암호화 된 상태로 카드사(33)에게 전송하여 지불 확인을 받는다. 카드사(33)는 인증기관(34)의 도움으로 사용자(31) 인증서를 받아 인터넷 신용카드를 만들어 사용자(31)에게 발급하고 인터넷 상점(32)으로부터 보내온 사용자 카드 정보와 지불 정보를 해독, 확인하여 인터넷 상점(32)에게 지불 확인을 해주고 나중에 카드 결제 대금을 상점의 거래은행(35)을 통하여 결제한다. 상점의 거래 은행(35)은 인터넷 상점(32)의 계좌를 가지고 있으며 상점(32)은 이 계좌를 통하여 카드사(35)로부터 카드 대금을 받는다.3 is a block diagram of a certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention. The user 31 is composed of a terminal connected to the server company 33, the Internet store 32, etc. of the card company via the Internet, and a plug-in module that can process the user's electronic payment process. It is issued and connected to an internet store to conduct electronic transactions for goods. The internet shop 32 is connected to the Internet with the user 31 to check the product transaction information sent by the user and transmit payment and user card-related information to the card company 33 in an encrypted state to receive payment confirmation. The card company 33 receives the user 31 certificate with the help of the certification authority 34, makes an Internet credit card, issues it to the user 31, and decodes and confirms the user card information and payment information sent from the Internet store 32. The payment is confirmed to the Internet shop 32, and later, the card payment is settled through the trading bank 35 of the shop. The merchant bank 35 of the store has an account of the internet store 32, and the store 32 receives the card payment from the card company 35 through this account.

도 4는 본 발명에 따른 인증서 기반 전자 지불 시스템의 인터넷 신용카드를 발급하는 시스템의 구성도이다. 41은 인터넷에 접속하는 사용자 단말기로 인터넷 신용카드 발급 및 지불사용을 위한 플러그인(41a)을 구비하고 있으며, 42는 카드사로서 상기 플러그인(41a)으로부터 전송된 사용자 정보를 수신하여 발급심사를 하고 심사결과 발급 가능하다고 판단될 때 인증기관(43)으로 인증서 발급요청을 하고 인증서를 이용 인터넷 신용카드를 만들어 사용자(41)에게 전송하는 등록 서버(42a)와 해당 사용자의 카드 번호와 사용자로부터 전송된 고객 정보를 저장하고 관리하는 DB 서버(42b)와 전자 거래시 사용자 카드의 지불 처리를 담당하는 지불승인서버(42c)를 구비하고 있으며, 43은 인증기관으로 상기 카드사(42)로부터의 발급요청에 따라서 사용자 인증서를 발급하는 인증서 발급서버(43a)와 인증서 발급 정보를 저장하고 관리하는 DB서버(43b)를 구비한다.4 is a block diagram of a system for issuing an Internet credit card of a certificate-based electronic payment system according to the present invention. 41 is a user terminal connected to the Internet and has a plug-in 41a for issuing and using an Internet credit card, and 42 is a card company which receives user information transmitted from the plug-in 41a for issuing and issuing an audit. When it is determined that it is possible to issue, the registration server 42a sends a certificate issuance request to the certification authority 43 and makes an Internet credit card using the certificate to the user 41, and the card number of the user and the customer information transmitted from the user. DB server (42b) for storing and managing the payment and payment authorization server (42c) that is responsible for the payment processing of the user card during electronic transactions, 43 is a certificate authority to the user in accordance with the issuance request from the card company 42 A certificate issuing server 43a for issuing a certificate and a DB server 43b for storing and managing certificate issuing information are provided.

도 5는 상기 도 4에 도시한 시스템에 의해 이루어지는 인터넷 신용카드 발급과정을 보이는 흐름도 이다. 인터넷 신용카드의 발급은 카드를 발급 받고자 하는 사용자(41)가 카드사(42)의 인터넷 신용카드 등록서버(42c)에 접속하여(501) 개인 정보를 입력하는(502) 것으로 시작된다. 기존에 인증서를 보유하였을 경우, 사용자 정보 및 인증서를 카드사로 전송(503)하고, 카드사는 사용자(41)가 보내온 정보를 기반으로 내부 시스템을 이용 사용자의 신용도를 조사하고 인터넷 카드 발급심사를 진행한다(504). 인증서를 보유하지 않았을 경우, 서명 및 암호에 사용하는 개인키와 공개키를 생성하고(505), 사용자 정보와 공개키를 카드사(42)에 전송한다(506). 위(504)와 마찬가지로 카드사(42)는 인터넷 카드 발급심사를 진행한다(507). 상기 심사결과. 발급가능으로 판정되면 카드사(42)의 인터넷 신용카드 등록서버(42a)는 인증기관(43)의 발급서버(43a)에 인증서 발급 요청 메시지를 전송하고(508), 이에 인증기관(43)의 등록서버(43a)는 인증서를 발급하여 카드사(42)에게 전송한다(509). 카드사(42)는 사용자 인증서의 시리얼 번호 등을 추출하고(510), 사용자 관련 정보를 고객 정보를 관리하는 DB 서버에 저장하여 나중에 전자 지불처리 시에 사용한다(511). 카드사(42)는 발급하고자 하는 카드에 담고자 하는 카드 관련 정보(카드 번호, 유효기간 등)에 카드사(42)의 개인키로 서명을 하여 인증기관(43)으로부터 받은 인증서와 함에 사용자(41)의 공개키로 암호화하여 사용자에게 안전하게 전달한다(512). 사용자(41)는 카드사(42)로부터 받은 카드 정보를 확인하고(513) 카드 관련 정보에 대한 자신의 서명을 추가하여 안전하게 저장한다(514).FIG. 5 is a flowchart showing an Internet credit card issuing process performed by the system shown in FIG. Issuance of the Internet credit card begins with the user 41 who wishes to issue the card accessing the Internet credit card registration server 42c of the card company 42 (501) and inputting the personal information (502). If the user already has a certificate, the user information and certificate is transmitted to the card company (503), and the card company investigates the user's creditworthiness using the internal system based on the information sent by the user 41 and proceeds with the Internet card issuance examination. (504). If the certificate is not held, a private key and a public key used for signing and encryption are generated (505), and the user information and public key are transmitted to the card company 42 (506). Like the above 504, the card company 42 proceeds with the Internet card issuance examination (507). The above examination results. If it is determined that it is possible to issue, the Internet credit card registration server 42a of the card company 42 transmits a certificate issuance request message to the issuing server 43a of the certification authority 43 (508), thereby registering the certification authority 43. The server 43a issues a certificate and transmits it to the card company 42 (509). The card company 42 extracts the serial number of the user certificate, etc. (510), and stores the user related information in the DB server managing the customer information for later use in electronic payment processing (511). The card company 42 signs the card-related information (card number, expiration date, etc.) to be contained in the card to be issued with the certificate received from the certification authority 43 by signing with the private key of the card company 42, Encrypted with a public key and securely delivered to the user (512). The user 41 confirms the card information received from the card company 42 (513) and adds its signature to the card-related information and stores it securely (514).

도 6은 사용자(41)가 자신의 단말기에 저장하는 인터넷 신용카드 구성 방법의 실시 예를 나타낸다. 61은 카드사 전자 서명(62) 확인에 사용되는 카드사(42)의 인증서, 62는 카드 관련 정보(63)에 대한 카드사(42)의 전자 서명, 63은 카드사(42)가 발급한 사용자 인터넷 카드 관련 정보, 64는 카드 관련 정보(63)에 대한 사용자의 전자 서명, 65는 사용자의 인증서이다. 카드사의 인증서(61), 카드사의 서명(62), 카드 관련 정보(63), 사용자의 인증서(65)는 카드사(42)가 사용자(41)에게 보내준 정보이나, 64는 사용자가 자신의 개인키를 사용하여 추가한 정보이다. 상기의 인터넷 신용카드 구성 방법은 인터넷 신용카드 관련 모든 정보(61, 62, 63, 64, 65)가 사용자의 공개키로 암호화되어 안전하게 보관되고 있는 상태를 나타낸다.6 illustrates an embodiment of a method for configuring an internet credit card that a user 41 stores in his terminal. 61 is a certificate of the card company 42 used to verify the card company electronic signature 62, 62 is an electronic signature of the card company 42 for the card-related information 63, 63 is a user Internet card issued by the card company 42 Information 64 is the user's electronic signature for the card related information 63 and 65 is the user's certificate. The card company's certificate 61, the card company's signature 62, the card related information 63, and the user's certificate 65 are information that the card company 42 sends to the user 41, but 64 is the user's own private key. Information added using. In the above method of constructing an Internet credit card, all the information (61, 62, 63, 64, 65) related to the Internet credit card is encrypted with the user's public key and stored securely.

도 7은 상기와 같이 발급된 인터넷 신용카드를 이용한 전자 거래에서의 지불 시스템의 구성도이다. 71은 인터넷에 접속하는 사용자 단말기로 지불사용을 위한 플러그인(71a)을 구비하고 있으며, 72는 인터넷 상점으로 사용자에게 물품 거래 정보 등의 인터넷 거래 서비스를 제공하기 위한 웹서버(72a)와 사용자로부터 전송 받은 지불 정보를 카드사의 지불 처리 서버로 전송 및 결과를 수신하는 Non-PaymentGateway 서버(72b)를 구비하고, 73의 카드사는 카드 발급을 위한 등록서버(73a), 고객 관련 정보를 관리하는 DB서버(73b), DB서버(73b)를 이용하여 사용자 지불 정보를 처리하는 지불 승인 서버(73c)를 구비하고 있으며 지불 처리 서버(73c)는 인터넷 상점의 Non-Payment Gateway 서버(72b)와 연동되어 사용자의 지불 정보를 처리한다.7 is a block diagram of a payment system in an electronic transaction using the Internet credit card issued as described above. 71 is a user terminal connecting to the Internet and has a plug-in 71a for payment. 72 is an Internet store and transmits from a user and a web server 72a for providing Internet transaction services such as goods transaction information to the user. Non-PaymentGateway server 72b for transmitting the received payment information to the card company's payment processing server and receiving the result, and the card company 73 provides a registration server 73a for card issuance and a DB server for managing customer related information ( 73b), a payment approval server 73c for processing user payment information using the DB server 73b, and the payment processing server 73c is linked with a non-payment gateway server 72b of an internet store to Process payment information.

도 8은 상기 도 7에 도시한 시스템을 통해 이루어지는 인증서기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 처리 과정을 도시한 흐름도로서, 이를 참조하여 지불처리 과정을 상세히 설명한다. 먼저 사용자는 인터넷 상점(72)의 웹서버(72a)에 접속하여 거래하고자 하는 서비스 또는 상품을 선정한다(81). 상점(72)의 웹서버(72a)는 거래 정보 화면을 사용자(71)에게 전송하여 디스플레이 한다(82). 사용자(71)는 전자 지불을 위하여 플러그인(71a) 모듈을 사용하여 거래 관련 정보와 암호화된 지불 정보 및 인터넷 신용카드 정보를 인터넷 상점의 Non-Payment Gateway 서버로 전송한다(83). 인터넷 상점(72)의 Non-Payment Gateway 서버(72b)는 거래 관련 정보를 추출·확인하고(84), 사용자가 전송한 암호화된 지불 정보 및 인터넷 신용카드를 그대로 해당 카드사의 지불 승인 서버(73c)로 전달한다(85). 카드사(73)는 지불 관련 정보 및 인터넷 신용카드 정보를 복호화 하여 지불 관련 정보와 카드 관련 정보(62)의 정당성을 검증하고, 카드 관련 정보(62) 내에 포함된 카드 번호에 의하여 DB 서버(73b)의 DB를 검색하고 사용자에 대한 현재의 신용 상태를 확인하여 지불 승인 여부를 결정한다(86). 지불 승인인 경우 카드사의 승인번호와 함께 승인 메시지를 인터넷 상점(72)의 Non-PaymentGateway 서버(72b)에 전송한다(87). 인터넷 상점(72)은 거래 승인 번호와 승인메시지를 저장하고 사용자(71)에게 거래 내역과 인터넷 상점의 인증서를 첨부한 전자 영수증을 발행한다(88). 사용자(71)는 전자 영수증을 확인하고 저장한다(89).FIG. 8 is a flowchart illustrating a certificate-based Non-Payment Gateway type electronic credit card electronic payment process performed through the system shown in FIG. 7 and the payment process will be described in detail with reference to this. First, a user accesses a web server 72a of an internet shop 72 and selects a service or a product to be traded (81). The web server 72a of the store 72 transmits and displays the transaction information screen to the user 71 (82). The user 71 transmits transaction related information, encrypted payment information, and internet credit card information to a non-payment gateway server of an internet store by using the plug-in 71a module for electronic payment (83). The non-payment gateway server 72b of the Internet store 72 extracts and confirms transaction-related information (84), and accepts the encrypted payment information and the Internet credit card transmitted by the user as the payment authorization server 73c of the card company. (85). The card company 73 decrypts the payment related information and the Internet credit card information to verify the validity of the payment related information and the card related information 62, and the DB server 73b by the card number included in the card related information 62. A DB is searched and the current credit status of the user is checked to determine if the payment is approved (86). In case of payment authorization, the authorization message is transmitted to the non-payment gateway server 72b of the internet store 72 together with the authorization number of the card company (87). The internet store 72 stores the transaction approval number and the approval message and issues 88 an electronic receipt to the user 71 to which the transaction details and the certificate of the internet store are attached. User 71 confirms and stores the electronic receipt (89).

도 9는 사용자에 의한 전자 거래가 완료된 이후 인터넷 상점(32), 카드사(33)와 상점의 거래은행(35) 사이에서 일어나는 카드 대금 결제 처리 흐름도 이다. 카드사(33)는 인터넷 상점(32)과의 협약에 따라 정해진 시간이 되면 해당 상점의 누적된 신용 카드 결제 대금을 정산하여(91), 인터넷 상점의 거래 은행 계좌로 카드 결제 대금을 입금하고(92), 인터넷 상점은 거래 은행의 계좌 조회로 카드사로부터의 결제 대금 입금 여부를 확인한다(93).FIG. 9 is a flowchart illustrating a card payment process occurring between the internet store 32, the card company 33, and the store's trading bank 35 after the electronic transaction by the user is completed. The card company 33 calculates the accumulated credit card payment amount of the store when it is determined according to the agreement with the Internet store 32 (91), deposits the card payment amount into the bank account of the Internet store (92). In step 93, the internet store confirms whether or not the payment amount from the card company is deposited by checking the account of the bank.

본 발명에 따른 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템은 종래의 방법에 비하여 지불 처리 과정에서 지불대행사(Payment Gateway 사업자) 또는 VAN사의 역할을 제거하여, 좀 더 신속하게 신용카드 지불 처리를 할 수 있으며, 인터넷 상점의 지불 대행사에게 부담해야 하였던 불필요한 신용카드 결제 수수료 및 카드사가 VAN사에게 부담해야 하였던 중계 수수료의 절감이 가능하다.Certificate-based Non-Payment Gateway type electronic credit card electronic payment system according to the present invention eliminates the role of a payment gateway (Payment Gateway provider) or VAN company in the payment processing process, compared to the conventional method, credit card payment more quickly In addition, it is possible to reduce unnecessary credit card payment fees, which had to be paid to payment agencies of Internet stores, and relay fees that card companies had to pay to VAN.

이러한 수수료의 절감을 바탕으로 가맹점 수수료 인하 또는 사용자 할부 수수료 감면 등의 혜택을 인터넷 상점 및 개인 사용자에게 제공할 수 있으며, 신용카드사 외에 지불 처리 중간 과정에서 사용자의 신용카드 정보를 추출 및 보관 할 수 없기 때문에 인터넷 상의 전자 지불에 대한 안전성 및 신뢰성을 만족시키는 효과를얻을 수 있다. 또한 상점의 인증서를 첨부한 전자 영수증을 활용하여, 인터넷을 통한 전자상거래 시에도 소비자를 보호할 수 있는 법적 근거를 마련할 수 있다.Based on these savings, we can provide benefits such as merchant fee reduction or user installment fee reduction to Internet shops and individual users.We cannot extract and store your credit card information during payment processing other than credit card companies. Therefore, the effect of satisfying the safety and reliability of electronic payment on the Internet can be obtained. In addition, by using the electronic receipt attached to the store's certificate, it is possible to prepare a legal basis for protecting consumers even when e-commerce via the Internet.

Claims (6)

인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템 및 그 시스템을 이용한 방법에 있어서,In the certificate-based Non-Payment Gateway type electronic credit card electronic payment system and method using the system, 카드사를 통해서 인증기관의 인증서를 포함하는 인터넷 신용카드를 발급 받아 인터넷 상점과의 전자 거래시 지불 정보에 전자 서명하고, 그 전자 서명을 카드사의 공개키로 암호화하여 인터넷 상점의 Non-Payment Gateway 서버로 전송하고, 인터넷 상점으로부터 사용자 단말기를 통해 거래에 대한 영수증을 받아 검증하는 제 1단계와;Receives an Internet credit card containing a certificate from a certificate authority through a card company and electronically signs payment information during an electronic transaction with an Internet store, encrypts the electronic signature with the card company's public key, and sends it to a non-payment gateway server in an internet store. And a first step of receiving and verifying a receipt for the transaction from the internet store through the user terminal; 사용자로부터 전송된 거래 정보를 확인하고, 사용자의 카드 정보와 지불 정보를 카드사에게 전달하여, 카드사로부터 거래 승인을 받아 사용자에게 거래에 대한 인증서 첨부 영수증을 인터넷 상점에서 발급하는 제2단계와;A second step of checking transaction information transmitted from the user, transferring the user's card information and payment information to the card company, receiving a transaction approval from the card company, and issuing a certificate attached receipt for the transaction to the user at the Internet store; 사용자로부터 인터넷 신용카드 발급 요구를 받아 정당성을 확인한 후, 인증기관에게 사용자 인증서 발급 요청 및 인터넷 신용카드를 발급하고, 인터넷 상점의 Non-Payment Gateway 서버를 경유하여 들어온 사용자 카드 정보 및 지불 정보를 해독·확인하여 카드사가 인터넷 상점에게 거래를 승인하는 제 3단계와;After receiving a request for issuing an Internet credit card from the user, verifying the validity, requests for issuing a user certificate and issues an Internet credit card to a certification authority, and decrypts user card information and payment information entered through a non-payment gateway server of an internet store. A third step of confirming and approving the transaction to the internet store by the card company; 카드사로부터 사용자 인증서 요청을 받으면 인증기관이 해당 인증서를 발급하고 관리하는 제 4단계와;Receiving a request for a user certificate from a card company, and a fourth step of issuing and managing the certificate by the certification authority; 인터넷 상점의 요구에 의하여 카드사가 카드 매출 대금을 입금할 수 있도록 인터넷 상점의 계좌를 가지고 있는 인터넷 상점의 거래 은행으로 입금 처리되는 제5단계를 포함한 것을 특징으로 하는 인증서 기반의 Non-Payment Gateway형 유·무선 인터넷을 이용한 결제방법.Certificate-based Non-Payment Gateway type, characterized in that it includes a fifth step of depositing the transaction with the bank of the Internet store that has the account of the Internet store so that the card company can deposit the card sales amount at the request of the Internet store. · Payment method using wireless internet. 제 1항에 있어서, 상기 사용자 단말기는 유·무선 인터넷방식을 지원하는 통신 프로토콜(TCP/IP,WAP,ME)을 채택하고, 운영체제와 인터넷용 브라우저를 포함한 것을 특징으로 하여 유·무선 인터넷 카드거래를 수행하는 전자지불 방법.The wired / wireless Internet card transaction of claim 1, wherein the user terminal adopts a communication protocol (TCP / IP, WAP, ME) that supports wired / wireless Internet, and includes an operating system and a browser for the Internet. Electronic payment method to perform. 제 1항 내지 제 2항 중 어느 한 항에 있어서, 유·무선 인터넷방식을 통한 신용카드 전자지불은 인증서를 기반으로 하고, Non-Payment Gateway 방식으로 카드승인을 수행하는 전자지불 방법.The electronic payment method according to any one of claims 1 to 2, wherein the electronic payment of a credit card through a wired / wireless internet method is based on a certificate, and the card approval is performed using a non-payment gateway method. 제 1항에 있어서, 전자지불 절차는 사용자가 인터넷 전자 지불 시 인터넷 상점의 Non-Payment Gateway 서버로 거래 정보와 암호화된 지불 정보 및 인터넷 신용카드 정보를 전송하는 단계, 인터넷 상점의 Non-Payment Gateway 서버가 사용자로부터 전송 받은 거래 정보, 지불 정보, 인터넷 신용카드 정보로부터 거래 정보를 추출하고 지불 정보 및 인터넷 신용카드 정보를 카드사의 지불 승인 서버로 전송하는 단계, 카드사의 지불 승인 서버가 인터넷 상점으로부터 받은 지불 정보 및 인터넷 신용카드 정보를 복호화, 지불정보와 인증서 및 신용카드 정보를 검증하고 지불 승인을 처리하여 응답하는 단계, 카드사로부터 승인 결과를 수신하여 그 결과에 따라 상점의 인증서를 포함하여 사용자에게 전자 영수증을 발급하는 단계, 사용자가전자 영수증을 확인 및 저장하는 단계로 이루어지는 것을 특징으로 하는 인증서 기반의 Non-Payment Gateway형 유·무선 인터넷 신용카드 전자 지불 방법.The non-payment gateway server of claim 1, wherein the electronic payment process comprises the steps of a user transmitting transaction information, encrypted payment information, and internet credit card information to a non-payment gateway server of an internet store upon internet electronic payment. Extracting the transaction information from the transaction information, payment information, and Internet credit card information received from the user, and transmitting the payment information and the Internet credit card information to the card company's payment authorization server; Decrypting the information and internet credit card information, verifying the payment information and certificate and credit card information, processing and responding to the payment authorization, receiving the approval result from the card company and electronic receipt to the user including the certificate of the store according to the result Issuing a step, the user to check and save the electronic receipt Certificate-based Non-Payment Gateway type wired and wireless Internet credit card electronic payment method characterized in that consisting of steps. 제 1항 내지 제 4항 중 어느 한 항에 있어서, 전자 지불 처리 후 인터넷 상점은 사용자의 거래 내역과 인터넷 상점의 인증서를 첨부한 전자 영수증을 발급하고, 사용자는 전자 영수증을 수신하여 거래 내역과 인터넷 상점을 확인하고 이를 저장, 관리하는 인터넷 전자 영수증 처리에 관한 방법.The method according to any one of claims 1 to 4, wherein after the electronic payment processing, the Internet store issues an electronic receipt attached to the user's transaction details and the certificate of the Internet store, and the user receives the electronic receipt to receive the transaction details and the Internet. A method for processing electronic electronic receipts that identify, store and manage a store. 인터넷 전자 지불 시 인터넷 상점의 Non-Payment Gateway 서버로 거래 정보와 암호화된 지불 정보 및 인터넷 신용카드 정보를 전송하는 사용자 단말기, 사용자로부터 거래 정보, 지불 정보, 인터넷 신용카드 정보를 전송받아, 거래 정보를 추출하고 지불 정보 및 인터넷 신용카드 정보를 카드사의 지불 승인 서버로 전송, 결과를 수신하여 그 결과에 따라 상점의 인증서를 포함하여 사용자에게 전자 영수증을 발급하는 Non-Payment Gateway 서버, 인터넷 상점으로부터 받은 지불 정보 및 인터넷 신용카드 정보를 바탕으로 지불 승인을 처리하여 응답하는 카드사의 지불 승인 서버로 이루어지는 것을 특징으로 하는 인증서 기반의 Non-Payment Gateway형 인터넷 신용카드 전자 지불 시스템에 있어서.In case of electronic payment, the user terminal transmits transaction information, encrypted payment information and internet credit card information to the non-payment gateway server of the internet store, and receives transaction information, payment information, and internet credit card information from the user. Non-Payment Gateway server that extracts and sends payment information and Internet credit card information to the card company's payment authorization server, receives the result, and issues the electronic receipt to the user including the store's certificate according to the result. In the certificate-based Non-Payment Gateway type electronic credit card electronic payment system, characterized in that consisting of the payment authorization server of the card company that processes and responds to the payment authorization based on the information and Internet credit card information. 카드사를 통해서 인증기관의 인증서를 포함하는 인터넷 신용카드를 발급 받아 인터넷 상점과의 전자 거래시 지불 정보에 전자 서명하고, 그 전자 서명을 카드사의 공개키로 암호화하여 인터넷 상점의 Non-Payment Gateway 서버로 전송하고,인터넷 상점으로부터 거래에 대한 영수증을 받아 검증하는 사용자 단말기 장치와;Receives an Internet credit card containing a certificate from a certificate authority through a card company and electronically signs payment information during an electronic transaction with an Internet store, encrypts the electronic signature with the card company's public key, and sends it to a non-payment gateway server in an internet store. And a user terminal device for receiving and verifying a receipt for a transaction from an internet shop; 사용자로부터 전송된 거래 정보를 확인하고, 사용자의 카드 정보와 지불 정보를 카드사에게 전달하여, 카드사로부터 거래 승인을 받아 사용자에게 거래에 대한 인증서 첨부 영수증을 발급하는 인터넷 상점과;An internet shop for checking transaction information transmitted from the user, transferring the user's card information and payment information to the card company, receiving a transaction approval from the card company, and issuing a certificate attached receipt for the transaction to the user; 사용자로부터 인터넷 신용카드 발급 요구를 받아 정당성을 확인한 후, 인증기관에게 사용자 인증서 발급 요청 및 인터넷 신용카드를 발급하고, 인터넷 상점의 Non-Payment Gateway 서버를 경유하여 들어온 사용자 카드 정보 및 지불 정보를 해독·확인하여 인터넷 상점에게 거래를 승인하는 카드사와;After receiving a request for issuing an Internet credit card from the user, verifying the validity, requests for issuing a user certificate and issues an Internet credit card to a certification authority, and decrypts user card information and payment information entered through a non-payment gateway server of an internet store. A card company that checks and approves the transaction to the Internet shop; 카드사로부터 사용자 인증서 요청을 받으면 해당 인증서를 발급하고 관리하는 인증기관과;A certification authority that issues and manages a certificate when receiving a user certificate request from a card company; 인터넷 상점의 요구에 의하여 카드사가 카드 매출 대금을 입금할 수 있도록 인터넷 상점의 계좌를 가지고 있는 인터넷 상점의 거래 은행으로 이루어진 것을 특징으로 하는 인증서기반의 Non-Payment Gateway형 유·무선 인터넷을 통해 카드승인 서비스를 하는 전자지불 시스템.Card approval based on certificate-based Non-Payment Gateway type wired / wireless Internet, characterized in that it consists of a trading bank of an internet store that has an account of the internet store so that the card company can deposit the card sales amount at the request of the internet store. Electronic payment system to service.
KR1020010048104A 2001-08-09 2001-08-09 System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates Ceased KR20030013877A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010048104A KR20030013877A (en) 2001-08-09 2001-08-09 System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010048104A KR20030013877A (en) 2001-08-09 2001-08-09 System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates

Publications (1)

Publication Number Publication Date
KR20030013877A true KR20030013877A (en) 2003-02-15

Family

ID=27718591

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010048104A Ceased KR20030013877A (en) 2001-08-09 2001-08-09 System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates

Country Status (1)

Country Link
KR (1) KR20030013877A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100479323B1 (en) * 2002-08-06 2005-03-30 한국전자통신연구원 A payment method based on credit card on a wireless internet
KR100740238B1 (en) * 2004-12-14 2007-07-18 이지인터넷 주식회사 Card payment direct approval system between merchant and card company using P2P and its method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0950465A (en) * 1995-08-04 1997-02-18 Hitachi Ltd Electronic shopping method, electronic shopping system, and document authentication method
KR19980048462A (en) * 1996-12-17 1998-09-15 양승택 Credit card based electronic payment method
KR20000017947A (en) * 1999-12-30 2000-04-06 문상재 A SSL-based electronic payment method for protecting trust information and computer-readable medium recording the method
KR20010048902A (en) * 1999-11-30 2001-06-15 이계철 Method of electronic payment service in internet electronic commerce system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0950465A (en) * 1995-08-04 1997-02-18 Hitachi Ltd Electronic shopping method, electronic shopping system, and document authentication method
KR19980048462A (en) * 1996-12-17 1998-09-15 양승택 Credit card based electronic payment method
KR20010048902A (en) * 1999-11-30 2001-06-15 이계철 Method of electronic payment service in internet electronic commerce system
KR20000017947A (en) * 1999-12-30 2000-04-06 문상재 A SSL-based electronic payment method for protecting trust information and computer-readable medium recording the method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100479323B1 (en) * 2002-08-06 2005-03-30 한국전자통신연구원 A payment method based on credit card on a wireless internet
KR100740238B1 (en) * 2004-12-14 2007-07-18 이지인터넷 주식회사 Card payment direct approval system between merchant and card company using P2P and its method

Similar Documents

Publication Publication Date Title
AU777762B2 (en) Electronic transactions and payments system
US7716129B1 (en) Electronic payment methods
US6098053A (en) System and method for performing an electronic financial transaction
US8543497B1 (en) Secure authentication payment system
JP4955894B2 (en) Method and system for executing secure electronic commerce by looping back authorization request data
KR101413773B1 (en) Fraud-free payment for internet purchase
US20060085328A1 (en) Secure online commerce transactions
EP1065634A1 (en) System and method for performing secure electronic transactions over an open communication network
US20060195367A1 (en) Payment system and method for use in an electronic commerce system
US20100179906A1 (en) Payment authorization method and apparatus
JP2004537088A (en) Method and apparatus for processing financial transactions
JP2012014723A (en) Electronic fund transfer-zipfund
WO2003067531A2 (en) Cash-on-delivery system
US20040054624A1 (en) Procedure for the completion of an electronic payment
WO2001035570A1 (en) Payment method and system for online commerce
EP1134707A1 (en) Payment authorisation method and apparatus
WO2002021767A1 (en) Virtual payment card
KR20020032821A (en) Electronic commerce system of settlements using radio communication equipment and method thereof
WO2000075749A2 (en) Internet payment system
KR20010000805A (en) Improved credit card settlement system in e-commerce and the method thereof
KR20010079056A (en) Method of a credit card approval using interactive short message service of mobile internet
KR100758787B1 (en) Validation method of electronic certificate for providing online payment service, account transfer based payment service system and online e-commerce payment service method using same
KR20030013877A (en) System and Method for Internet Credit Card Payment through Non-Payment Gateway based on Certificates
KR20030082018A (en) Method of a credit card approval using interactive short message service
KR100766680B1 (en) Payment system and online e-commerce payment service method using bank transfer function

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20010809

PA0201 Request for examination
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020521

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20030328

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20040330

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20040731

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20040330

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I