KR20080019092A - Electronic payment system and method thereof - Google Patents
Electronic payment system and method thereof Download PDFInfo
- Publication number
- KR20080019092A KR20080019092A KR1020060079774A KR20060079774A KR20080019092A KR 20080019092 A KR20080019092 A KR 20080019092A KR 1020060079774 A KR1020060079774 A KR 1020060079774A KR 20060079774 A KR20060079774 A KR 20060079774A KR 20080019092 A KR20080019092 A KR 20080019092A
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- electronic money
- information
- mobile terminal
- electronic
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/16—Payments settled via telecommunication systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
도 1은 본 발명의 실시 예에 따른 전자 지불 결제 시스템을 도시한 블록도이다.1 is a block diagram illustrating an electronic payment settlement system according to an embodiment of the present invention.
도 2는 본 발명의 실시 예에 따른 전자 지불 결제 시스템의 결제 인증 서버를 도시한 블록도이다.2 is a block diagram illustrating a payment authentication server of an electronic payment settlement system according to an embodiment of the present invention.
도 3은 본 발명의 실시 예에 따른 이동 단말을 상세히 도시한 블록도이다.3 is a block diagram illustrating in detail a mobile terminal according to an exemplary embodiment of the present invention.
도 4는 본 발명의 실시 예에 따른 전자 지불 결제 시스템의 전자 지불 결제 방법을 나타낸 데이터 흐름도이다.4 is a data flow diagram illustrating an electronic payment settlement method of an electronic payment settlement system according to an exemplary embodiment of the present invention.
본 발명은 전자 지불 결제 시스템 및 그 방법에 관한 것으로, 더욱 상세하게 말하자면 이동 단말에 포함된 전자화폐를 이용하여 결제 서비스를 제공하는 전자 지불 결제 시스템 및 그 방법에 관한 것이다.The present invention relates to an electronic payment settlement system and method, and more particularly, to an electronic payment settlement system and method for providing a payment service using electronic money included in a mobile terminal.
급속한 정보통신기술의 발달로 등장한 전자상거래는 기존의 화폐나 지급결제 수단의 불편한 점을 개선한 새로운 전자적 방식에 의한 지급수단의 수요를 발생시 켰고, 이에 따라 전자화폐 및 전자지불시스템 등의 개념이 등장하는 계기가 되었다.Electronic commerce, which has emerged due to the rapid development of information and communication technology, has created a demand for payment means by a new electronic method that improves the inconvenience of the existing currency or payment method. It was an opportunity to do it.
전자상거래의 결제 수단이 되고 있는 전자화폐는 정보보안, 전자인증, 암호화 등과 함께 전자상거래를 위한 요소기술 중 하나이며, 실제 상거래에서 지급수단으로 이용되는 주화나 지폐와 동일한 가치를 갖는 디지털 형태의 정보로, 디스크와 IC칩 같은 컴퓨터 기록 매체에 저장 가능하고 네트워크를 통해 전송이 가능한 전자지불 수단을 말한다.Electronic money, which is a payment method of electronic commerce, is one of the element technologies for electronic commerce along with information security, electronic authentication, encryption, etc., and digital information having the same value as coins or banknotes used as payment means in actual commerce. An electronic payment means that can be stored on computer recording media such as disks and IC chips and can be transmitted over a network.
일반적으로 전자화폐라 함은 일정한 화폐의 가치를 IC(Integrated Circuit) 카드, 스마트 카드나 개인용 컴퓨터(PC) 등에 디지털 데이터 형태로 저장하였다가 온라인이나 오프라인으로 지불을 할 수 있는 전자적인 지급수단이다. 특히 보안기능이 뛰어나고 안정성이 높고 위조가 불가능한 스마트 카드에 일정한 화폐 가치를 디지털 데이터 형태로 저장한 전자화폐는 소액도 간편하게 지불할 수 있기 때문에 교통이나 인터넷 상거래 등에 점차 이용이 늘어나고 있는 추세이다. In general, electronic money is an electronic payment method that stores a certain value of money in digital data format such as an IC (Integrated Circuit) card, a smart card or a personal computer (PC) and pays it online or offline. In particular, electronic money that stores certain money value in digital data format on smart cards that have excellent security, high stability, and no counterfeit can be easily paid for a small amount.
이러한, 전자화폐를 이용하는 종래 기술로, IC카드에 선불가치를 입력하여 각종 오프라인 가맹점용 결제기에서 지급결제를 처리하는 방식으로, 네트워크 상에는 서버와 사용자 PC에 IC카드 선불가치 결제용 프로그램을 설치하고 사용자는 별도의 PC용 IC카드리더기를 이용하여 인터넷상의 해당 물품을 구매하는 방식이 있다. In the conventional technology using electronic money, a prepaid value is input to the IC card to process payment settlement in various offline merchant payment machines, and the IC card prepaid value payment program is installed on a server and a user PC on the network. A user may purchase a corresponding item on the Internet by using a separate PC IC card reader.
이때, 네트워크 상에 결제가 이루어지는 순간 IC카드 내 저장가치가 곧바로 차감된다. 이 종래의 방식은 네트워크 상에 별도의 가치 정보가 관리되는 방법 및 시스템이 아니라 IC카드 내 저장된 가치만으로 지급결제를 완결시키는 구조로 되어 있다.At this time, the storage value in the IC card is immediately deducted when the payment is made on the network. This conventional method is structured to complete payment by only the value stored in the IC card, not a method and system for managing separate value information on the network.
이러한, IC카드에 선불가치를 입력하여 각종 오프라인 가맹점용 결제기에서 지급결제를 처리하는 방식은 종래의 사용자가 네트워크 상에서 IC카드, IC카드리더 및 관련 프로그램이 설치된 PC 등을 보유하여야 하는 불편함이 있다. 현재 IC카드형 전자화폐가 네트워크상의 결제수단으로 활용되지 못하고 있는 이유도 바로 이 때문이기도 하다. Such a method of processing payment settlement in various offline merchant payment machines by inputting a prepaid value into the IC card is inconvenient for a conventional user to have a PC with an IC card, an IC card reader, and related programs installed on a network. have. This is why the IC card type electronic money is not being used as a payment method on the network.
따라서 본 발명은 상기 문제점을 해결하기 위한 것으로, 이동 단말에 포함된 전자화폐를 이용하여 결제 서비스를 제공하는 전자 지불 결제 시스템 및 그 방법을 제공하기 위한 것이다.Accordingly, an aspect of the present invention is to provide an electronic payment settlement system and method for providing a payment service using an electronic money included in a mobile terminal.
전술한 기술과제를 해결하기 위한 본 발명의 첫 번째 특징에 따라서, 전자화폐를 포함하는 이동 단말과 제1 통신망을 통해 연결되며, 상기 전자화폐의 결제 서비스를 지원하는 제1통신망의 서비스 지원서버와, 상기 서비스 지원 서버와 제2통신망을 통해 연결되어 데이터 송수신을 하는 결제 인증 서버의 전자 지불 결제를 제공하는 방법은,According to a first aspect of the present invention for solving the above technical problem, the mobile terminal including the electronic money and the service support server of the first communication network is connected via a first communication network and supports the payment service of the electronic money; The method for providing electronic payment payment of a payment authentication server connected to the service support server through a second communication network to transmit and receive data,
a) 사용자의 구매 요청에 따른 구매 요청 정보를 수신하는 단계; b) 상기 구매 요청 정보에 기초하여 상기 서비스 지원 서버로 상기 이동 단말과의 세션을 연결하도록 요청하는 단계; c) 상기 이동 단말과의 세션 연결에 따라 상기 이동 단말 로부터 결제 요청에 따른 결제 요청 정보를 수신하는 단계; d) 미리 설정된 알고리즘에 기초한 상기 결제 요청 정보 검증에 따라, 결제 승인 정보를 생성하여 상기 이동 단말로 전송하는 단계; 및 e) 상기 서비스 지원 서버로부터 상기 이동 단말이 상기 결제 승인 정보를 기초로 수행한 상기 전자화폐의 잔액 차감에 대한 결제 결과 정보를 수신하는 단계를 포함한다.a) receiving purchase request information according to a purchase request of a user; b) requesting the service support server to connect a session with the mobile terminal based on the purchase request information; c) receiving payment request information according to a payment request from the mobile terminal according to a session connection with the mobile terminal; d) generating payment approval information and transmitting the generated payment approval information to the mobile terminal according to the verification of the payment request information based on a preset algorithm; And e) receiving, from the service support server, payment result information for the balance deduction of the electronic money performed by the mobile terminal based on the payment approval information.
여기서, 상기 d) 단계는,Here, step d),
d-1) 상기 결제 요청 정보에 포함된 상기 전자화폐의 제1 서명을 상기 미리 설정된 알고리즘을 통해 검증하는 단계; d-2) 상기 검증이 성공한 경우에, 상기 결제 인증 서버의 제2 서명을 생성하는 단계; d-3) 상기 생성된 제2 서명을 상기 결제 승인 정보에 포함시켜 상기 이동 단말로 전송하는 단계; 및 d-4) 상기 검증이 실패한 경우에, 상기 이동 단말로 결제 실패를 알리는 단계를 포함한다. d-1) verifying a first signature of the electronic money included in the payment request information through the preset algorithm; d-2) if the verification is successful, generating a second signature of the payment verification server; d-3) including the generated second signature in the payment approval information and transmitting it to the mobile terminal; And d-4) in case the verification fails, informing the mobile terminal of the payment failure.
여기서, 상기 e) 단계 이후에,Here, after the step e),
f) 상기 결제 결과 정보를 기초로 구매 내역 정보를 생성하여 저장한 후 상기 사용자에게 구매 승인 결과를 통보하는 단계를 더 포함한다.f) generating and storing purchase history information based on the payment result information and then notifying the user of the purchase approval result.
본 발명의 두 번째 특징에 따라서, 사용자에게 특정 서비스를 제공하는 응용 서버와 제2 통신망을 통해 연결되는 결제 인증 서버와, 상기 결제 인증 서버와 연결되어 결제 서비스를 지원하는 제1 통신망의 서비스 지원 서버를 포함하는 전자 지불 결제 시스템으로 접속하여 전자 지불 결제를 제공하는 이동 단말의 전자 지불 결제 방법은,According to a second aspect of the present invention, an application server providing a specific service to a user and a payment authentication server connected through a second communication network, and a service support server of a first communication network connected to the payment authentication server and supporting a payment service An electronic payment settlement method of a mobile terminal for providing electronic payment settlement by accessing an electronic payment settlement system including:
a) 상기 서비스 지원 서버로부터 세션 연결을 위한 콜백 URL(Uniform Resource Locator)과 특정 구매금액이 포함된 메시지를 수신하는 단계; b) 상기 콜백 URL을 기초로 상기 서비스 지원 서버와 세션 연결을 수행하는 단계; c) 상기 세션 연결에 따라 결제 요청을 위한 결제 요청 정보를 생성하여 상기 결제 인증 서버로 전송하는 단계; d) 상기 결제 인증 서버로부터 상기 결제 요청 정보 검증에 따른 결제 승인 정보를 수신하여 상기 구매금액을 기초로 전자화폐의 잔액을 차감하는 단계; e) 상기 전자화폐의 잔액 차감에 따른 결제 결과 정보를 상기 결제 인증 서버로 전송하는 단계를 포함한다.a) receiving a message including a callback Uniform Resource Locator (URL) for a session connection and a specific purchase price from the service support server; b) establishing a session connection with the service support server based on the callback URL; c) generating payment request information for a payment request according to the session connection and transmitting it to the payment authentication server; d) receiving payment approval information according to the payment request information verification from the payment authentication server and subtracting a balance of electronic money based on the purchase amount; e) transmitting the payment result information according to the balance deduction of the electronic money to the payment authentication server.
여기서, 상기 c) 단계는,Here, step c),
c-1) 상기 세션 연결에 따라 특정 알고리즘을 기초로 상기 전자화폐의 서명을 생성하는 단계; c-2) 상기 전자화폐의 제1 서명과 전자화폐의 정보-여기서, 전자화폐의 정보는 전자화폐 잔액, 전자화폐사 ID, 전자화폐 ID, 암호 알고리즘(Key값)정보, 전자화폐 거래 일련번호를 포함함-가 포함된 상기 결제 요청 정보를 생성하는 단계; 및 c-3) 상기 생성된 결제 요청 정보를 상기 결제 인증 서버로 전송하는 단계를 포함한다.c-1) generating a signature of the electronic money based on a specific algorithm according to the session connection; c-2) The first signature of the electronic money and the information of the electronic money, wherein the information of the electronic money includes the electronic money balance, the electronic money company ID, the electronic money ID, the cryptographic algorithm (Key value) information, and the electronic money transaction serial number. Generating the payment request information, including; And c-3) transmitting the generated payment request information to the payment verification server.
본 발명의 세 번째 특징에 따라서, 제1 통신망에 접속된 이동단말 및 제2 통신망에 접속된 사용자 단말과 데이터 송수신을 통해 사용자의 구매 요청에 대한 결제를 수행하는 전자 지불 결제 시스템은,According to a third aspect of the present invention, an electronic payment settlement system that performs payment for a user's purchase request through data transmission and reception with a mobile terminal connected to a first communication network and a user terminal connected to a second communication network,
상기 제1 통신망 및 상기 제2 통신망에 접속되며, 상기 이동 단말로 상기 결제를 위한 세션 연결을 요청하여 상기 이동 단말과 세션 연결을 수행하고, 상기 세션 연결에 따라 상기 이동 단말로부터 상기 결제에 대한 결제 요청 정보를 수신하 는 서비스 지원 서버; 및 상기 제2 통신망에 접속되어 상기 구매 요청을 기초로 상기 서비스 지원 서버로 상기 이동 단말과의 세션 연결 요청을 하며, 상기 결제 요청 정보를 수신하여 상기 이동단말의 전자화폐 간에 상호 설정한 알고리즘을 기초로 검증하고, 상기 검증에 따라 결제 승인 정보를 상기 이동 단말로 전송하여 상기 전자화폐의 잔액을 구매 금액에 대해 차감할 수 있도록 하는 결제 인증 서버를 포함한다.Is connected to the first communication network and the second communication network, requests a session connection for the payment from the mobile terminal to perform a session connection with the mobile terminal, and pays for the payment from the mobile terminal according to the session connection. A service support server for receiving request information; And a session connection request with the mobile terminal to the service support server based on the purchase request, connected to the second communication network, and receiving the payment request information based on an algorithm mutually set between the electronic money of the mobile terminal. And a payment authentication server that transmits payment approval information to the mobile terminal according to the verification, thereby subtracting the balance of the electronic money from the purchase amount.
여기서, 상기 서비스 지원 서버는 상기 결제 승인 정보를 수신하여 상기 이동 단말로 전송하고, 상기 이동 단말로부터 상기 전자화폐의 구매 금액 차감에 따른 결제 결과 정보를 수신하여 상기 결제 인증 서버로 전송한다.Here, the service support server receives the payment approval information and transmits it to the mobile terminal, and receives payment result information according to the purchase amount deduction of the electronic money from the mobile terminal and transmits it to the payment authentication server.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, except to exclude other components unless otherwise stated.
또한, 본 명세서에서 기재한 모듈(Module)이란 용어는 특정한 기능이나 동작을 처리하는 하나의 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합을 구현할 수 있다.In addition, the term module described herein refers to one unit for processing a specific function or operation, which may implement hardware or software or a combination of hardware and software.
이제 본 발명의 실시 예에 따른 전자 지불 결제 시스템 및 그 방법에 대하여 도면을 참고로 하여 상세하게 설명한다.Now, the electronic payment settlement system and method thereof according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시 예에 따른 전자 지불 결제 시스템을 도시한 블록도이다.1 is a block diagram illustrating an electronic payment settlement system according to an embodiment of the present invention.
도 1에 나타낸 바와 같이, 전자 지불 결제 시스템은 결제 인증 서버(500), 결제 대행 시스템(Payment Gateway; 이하, 'PG'라 함.)(400), 서비스 지원 서버(600), 다수의 응용 서버(300)를 포함하며, 사용자 단말(100)과 및 이동 단말(200)이 연결되어 있다.As shown in FIG. 1, the electronic payment settlement system includes a
이때, 사용자 단말(100)은 네트워크(이때, 네트워크는 무선 또는 유선으로 이루어진 네트워크를 포함함.)을 통해 접속되고, 이동 단말(200)은 무선 접속단(생략)을 통해 이동 통신망에 접속된다.In this case, the
결제 인증 서버(Host)(500)는 PG(400)를 통해 네트워크로 접속하며, 다수의 응용 서버(300)로부터 사용자 단말(100)의 구매 요청에 대한 구매 요청 정보를 수신하고, 수신받은 구매 요청 정보에 포함된 휴대폰 번호, 이동 통신사 정보, 고객명, 구매상품 정보 및 거래 금액 등을 기초로 해당 서비스 지원 서버(600)로 SMS(Short Message Service, 이하 'SMS'라 함) 전송 요청을 생성하여 전송한다. The payment authentication server (Host) 500 is connected to the network through the PG 400, receives the purchase request information for the purchase request of the
또한, 결제 인증 서버(500)는 이동단말(200)이 전송한 결제 요청 정보를 수신하여, 결제 요청 정보에 포함된 전자화폐사 ID, 전자화폐 ID, 사용암호 알고리즘 식별자, 전자화폐 Key버전을 확인한 후 결제 요청 정보에 포함된 서명(Sign#1)을 미리 설정된 알고리즘(Key값)에 기초하여 검증을 하고, 전자화폐 검증에 따라 검증이 성공하는 경우에, 전자 화폐 잔액에서 거래 금액을 차감 계산하여 저장하고, 결제 승인 정보를 생성하여 이동 단말(200)로 전송한다. 이때, 결제 인증 서버(500)와 이동 단말(200)의 전자 화폐간에는 상호 동일한 알고리즘(Key값)을 이용하도록 설정되어 있다.In addition, the
또한, 결제 인증 서버(500)는 이동 단말(200)이 전송한 결제 결과 정보를 수신하고, 수신된 결제 결과 정보에 포함된 서명(Sign#3)을 미리 설정된 알고리즘(Key값)에 기초하여 검증한다. 이때, 검증이 성공하면, 누적거래 총액을 계산하고, 개별거래 내역 및 개별거래내역 서명(Sign IND)를 생성하여 저장한다.In addition, the
여기서, 결정 요청 정보는 사용 암호 알고리즘 식별자, 전자화폐 Key 버전, 전자화폐 잔액, 전자화폐사 ID, 전자화폐 ID, 전자화폐 거래 일련번호, 전자화폐에서 생성된 서명(Sign#1) 및 거래 금액이 포함된다. 이때, 서명(Sign#1)은 사용 알고리즘 식별자, 전자화폐 Key버젼, 전자화폐 잔액 및 전자 화폐의 세션 설정 정보 등을 포함하는 정보가 특정 알고리즘(Key값)으로 조합되어 생성된다.Here, the decision request information includes a cryptographic algorithm identifier, an electronic money key version, an electronic money balance, an electronic money company ID, an electronic money ID, an electronic money transaction serial number, a signature (Sign # 1) generated from an electronic money, and a transaction amount. do. At this time, the signature Sign # 1 is generated by combining information including an algorithm identifier, an electronic money key version, an electronic money balance, session setting information of the electronic money, and the like into a specific algorithm (key value).
여기서, 결제 승인 정보는 PSAM ID(Purchase Secure Application Module IDentification), PSAM(Purchase Secure Application Module, 이하 'PSAM'이라고도 함) 거래 일련 번호, PSAM의 상태 코드, PSAM에서 생성된 서명(Sign#2)이 포함된다. 이때, 서명(Sign#2)은 거래금액, PSAM ID, PSAM 거래 일련번호 및 PSAM의 세션 설정 정보 등을 포함하는 정보가 특정 알고리즘(Key값)으로 조합되어 생성된다.Here, the payment authorization information includes a PSAM ID (Purchase Secure Application Module IDentification), PSAM (Purchase Secure Application Module (hereinafter referred to as 'PSAM') transaction serial number, PSAM status code, PSAM generated signature (Sign # 2) Included. At this time, the signature (Sign # 2) is generated by combining the information including the transaction amount, PSAM ID, PSAM transaction serial number, and session setting information of the PSAM with a specific algorithm (Key value).
또한, 결제 인증 서버(500)는 서비스 지원 서버(600)로부터 에러(Error)메시 지를 수신하여, 해당 결제를 중지한 후에 사용자 단말(100)로 에러(Error)를 알린다.In addition, the
PG(400)는 지불 대행 서비스를 제공하는 네트워크 상의 호스트로, 응용 서버(300)와 결제 인증 서버(500)간을 연결한다.The PG 400 is a host on a network that provides a payment agent service, and connects the
서비스 지원 서버(600)는 이동 통신망의 왑서버(Wap Server), SMS 서버, 이동 통신망 인증 서버 등을 포함하며, 결제 인증 서버(500)로부터 수신되는 SMS 전송 요청에 따라 해당 이동 단말(200)로 결제 요청 SMS를 생성하여 전송하고, 이동 단말(200)로부터 수신되는 결제 요청 정보를 수신하여 세션 연결을 수행한다. 이때, 결제 요청 SMS에는 해당 결제 서비스에 접속할 수 있는 연결 설정 정보인 콜백 URL(Callback Uniform Resource Locator)와 구매 요청 정보가 포함된다.The
또한, 서비스 지원 서버(600)는 결제 요청 정보를 결제 인증 서버(500)로 전송하고, 그에 따른 결제 승인 정보를 결제 인증 서버(500)로부터 수신하여 이동 단말(200)로 전송한다.In addition, the
또한, 서비스 지원 서버(600)는 이동 단말(200)의 결제 결과 정보를 수신한 후 이동 단말(200)과의 세션 연결을 해제하고, 결제 인증 서버(500)로 결제 결과 정보를 전송한다.In addition, after receiving the payment result information of the
또한, 서비스 지원 서버(600)는 이동 단말(200)로부터 에러(ERROR)메시지를 수신하여 결제 인증 서버(500)로 전송한다.In addition, the
응용 서버(300)는 인증 모듈(생략), 서비스 제공 모듈(생략)등을 포함하며, 사용자 단말(100)에 대한 인증을 수행하여 특정 서비스를 제공하고, 특정 상품, 컨 텐츠 등에 대한 사용자 단말(100)의 구매 요청에 따라 구매 요청 정보를 생성하여 PG(400)를 통해 결제 인증 서버(500)로 전송한다.The
사용자 단말(100)은 네트워크를 통해 응용 서버(300)로 접속하며, 응용 서버(300)에서 제공하는 다양한 서비스를 사용자에게 제공한다.The
이때, 사용자 단말(100)은 네트워크를 통해 특정 응용 서버(300)에 접속하여 특정 서비스를 제공할 수 있는 모든 단말을 포함한다.In this case, the
이동 단말(200)은 전자화폐(210)를 포함하며, 서비스 지원 서버(600)로부터 수신되는 결제 요청 SMS(Callback URL)를 수신하고, 수신에 따라 사용자의 요청(해당 URL 접속 수신 승인)을 기초로 해당 URL을 접속을 수행한 후 결제 요청 정보를 생성하여 서비스 지원 서버(600)로 전송한다. The
또한, 이동 단말(200)은 서비스 지원 서버(600)로부터 결제 승인 정보를 수신하여, 해당 결제에 대한 검증(미리 설정된 알고리즘(Key값)을 기초로 서명(Sign#2)에 대한 검증)을 수행한 후 구매 요청 정보에 포함된 거래 금액을 기초로 전자화폐(210)에 포함된 잔액을 차감하고, 차감에 따라 결제 결과 정보를 생성하여 서비스 지원 서버(600)로 전송한다. 이때, 이동 단말의 전자화폐(210)는 잔액 차감에 따라 거래 로그 기록을 수행한다.In addition, the
여기서, 결제 결과 정보는 전자화폐(210)에서 생성된 거래 서명(Sign#3)을 포함한다. 여기서, 서명(Sign#3)은 PSAM ID, PSAM 거래 일련번호, 전자화폐 잔액, 전자화폐 세션 설정 정보 등을 포함하는 정보가 특정 알고리즘(Key값)으로 조합되어 생성된다. Here, the payment result information includes a transaction signature (Sign # 3) generated in the electronic money (210). Here, the signature Sign # 3 is generated by combining information including a PSAM ID, a PSAM transaction serial number, an electronic money balance, electronic money session setting information, and the like into a specific algorithm (key value).
이때, 전자화폐(210)는 특정 금액이 충전되어 있다고 가정하며, 잔액이 거래 금액보다 작은 경우에, 결제 중지에 따른 에러(ERROR)를 이동 단말(200)을 통해 사용자에게 제공하고, 서비스 지원 서버(600)로 에러(ERROR)메시지를 전송한다. At this time, the
한편, 본 발명의 실시 예에서는 서비스 지원 서버(600)와 이동 단말(200)간에 SMS 메시지를 통해 세션 연결을 수행하지만, 세션 연결을 위해 MMS(Multimedia Message Service), IM(Instant Message)등의 세션 연결을 수행할 수 있는 다양한 형태의 서비스를 이용할 수도 있다.Meanwhile, in the embodiment of the present invention, although the session connection is performed between the
이러한, 전자 지불 결제 시스템은 인터넷 사용 중에 결제를 수행하기 위해 복잡한 입력절차 및 시간을 소요하지 않고서도 편리하고, 쉽게 결제를 수행할 있으며, 특히, 전자화폐에 저장되어 있는 금액에 대한 차감을 수행함으로써, 실시간 결제를 수행할 있는 효과가 있다.Such an electronic payment settlement system can conveniently and easily perform payments without the need for complicated input procedures and time to perform payments while using the Internet, and in particular, by deducting the amounts stored in electronic money. It is effective to perform real time payment.
다음은 본 발명의 실시 예에 따른 전자 지불 결제 시스템의 결제 인증 서버와 이동 단말에 대하여 도2 및 도3을 통해 상세히 설명한다.Next, a payment authentication server and a mobile terminal of an electronic payment settlement system according to an embodiment of the present invention will be described in detail with reference to FIGS. 2 and 3.
도 2는 본 발명의 실시 예에 따른 전자 지불 결제 시스템의 결제 인증 서버를 도시한 블록도이다.2 is a block diagram illustrating a payment authentication server of an electronic payment settlement system according to an embodiment of the present invention.
도 2에 나타낸 바와 같이, 본 발명의 실시 예에 따른 결제 인증 서버(500)는 통신 모듈(510), 제어 모듈(520), 지불 보안 응용 모듈(PSAM; Purchase Secure Application Module)(530) 및 데이터베이스(540)를 포함하며, 전자화폐 검증 및 결제 처리를 수행하고, 수행에 따른 결제 결과를 사용자 단말(100)로 제공한다.As shown in FIG. 2, the
통신 모듈(510)은 네트워크 인터페이스를 포함하여, 상기 도1에 도시한 PG(400) 및 서비스 지원 서버(600)와 데이터 송수신을 수행하며, 제어 모듈(520)에 의해 제어된다.The
지불 보안 응용 모듈(530)은 제어모듈(520)에 의해 제어되며, 이동 단말(200)의 결제 요청 정보를 수신하여, PSAM 상태코드, 전자화폐사 ID, 전자화폐 ID, 사용암호 알고리즘 식별자 및 전자화폐 Key버전 확인에 따라 전자화폐 서명(sign#1) 검증을 수행한 후에 결제 관련 세션을 설정하고, PSAM거래 일련번호 생성, 전자화폐 잔액에서 거래금액 차감 승인, PSAM 서명(sign#2) 생성을 한다. 그리고, 지불 보안 응용 모듈(530)은 PSAM ID, PSAM 거래 일련번호, PSAM의 상태코드, PSAM 서명(Sign#2)가 포함된 결제 승인 정보를 생성한다.The payment
또한, 지불 보안 응용 모듈(530)은 결제에 관련된 거래 로그를 데이터베이스(540)에 기록한다.In addition, the payment
또한, 지불 보안 응용 모듈(530)은 이동 단말(200)의 결제 결과 정보를 수신하여 전자화폐 거래 서명(Sign#3)에 대한 검증, 누적 거래 총액 계산, 개별 거래 내역 생성, 개별 거래 내역 서명(Sign IND) 생성을 수행하여 제어 모듈(520)로 전송한다. In addition, the payment
여기서, 전자화폐 서명(Sign#1) 및 서명(Sign#3)의 검증은 미리 설정된 알고리즘(Key값)과의 비교를 통해 이루어진다. Here, the verification of the electronic money signature (Sign # 1) and the signature (Sign # 3) is performed by comparison with a preset algorithm (key value).
이때, 지불 보안 응용 모듈(530)은 전자화폐 거래 서명(Sign#3)에 대한 검증시에 잔액 정보와 미리 계산한 차감 정보를 비교하고, 비교에 따라 일치하지 않은 경우, 해당 결제 실패 처리를 수행한다.At this time, the payment
여기서, 해당 결제 실패 처리는 지불 보안 응용 모듈(530)이 해당 결제에 대한 에러 정보를 제어모듈(520)로 전송하여 저장하는 처리를 말한다. Here, the payment failure processing refers to a process in which the payment
데이터 베이스(540)는 제어 모듈(520)에 의해 관리되며, 관리자에 의해 저장된 전자 화폐의 정보(전자화폐사, 전자화폐 ID, 암호 알고리즘(Key값)정보, 거래 일련번호 등의 정보를 포함함)와 결제에 관련된 거래 로그 기록 등을 저장한다.The
제어 모듈(520)은 통신 모듈(510), 지불 보안 응용 모듈(530) 및 데이터베이스(540)을 제어하며, PG(400)를 통해 수신되는 응용 서버(300)의 구매 요청 정보를 기초로 서비스 지원 서버(600)로 SMS 전송을 요청하고, 지불 보안 응용 모듈(530)의 결제 세션 연결 설정에 따라 서비스 지원 서버(600)와의 세션 연결 설정을 수행한다.The
또한, 제어 모듈(520)은 지불 보안 응용 모듈(530)로부터 누적 거래 총액 계산 정보, 개별 거래 내역 생성 정보, 개별 거래 내역 서명(Sign IND) 생성 정보를 포함하는 결제 승인 결과에 대한 정보를 기초로 개별 거래 내역을 저장하고, 서비스 지원 서버(600)와의 세션을 해제한 후 PG(400)를 통해 응용 서버(300)로 개별 거래 내역이 포함된 결제 승인 결과에 대한 정보를 전송한다.In addition, the
이러한, 결제 인증 모듈은 응용 서버로부터 수신되는 구매 요청 정보를 기초로 이동 단말에 포함된 전자화폐의 잔액을 차감함으로써, 사용자가 미리 충전한 전자화폐를 이용하여 보안성 높은 빠른 구매를 수행할 수 있는 큰 장점이 있다.Such a payment authentication module may deduct the balance of electronic money included in the mobile terminal based on the purchase request information received from the application server, so that the user can perform a fast and secure purchase using the electronic money pre-charged. There is a big advantage.
도 3은 본 발명의 실시 예에 따른 이동 단말을 상세히 도시한 블록도이다.3 is a block diagram illustrating in detail a mobile terminal according to an exemplary embodiment of the present invention.
도 3에 나타낸 바와 같이, 본 발명의 실시 예에 따른 이동 단말(200)은 통신 모듈(230), 전자 화폐(210), 카드 관리 모듈(220) 및 제어 모듈(240)을 포함하며, 상기 도1에 도시한 서비스 지원 서버(600)로부터 수신되는 결제 요청 SMS를 기초로 세션 연결을 수행하고, 결제 요청 정보를 생성하여 서비스 지원 서버(600)로 전송한다. 그리고, 상기 도1에 도시한 결제 인증 서버(500)의 결제 승인 정보를 수신하여 전자 화폐(210)의 잔액을 차감한 후 그에 따른 결제 결과 정보를 생성하여 서비스 지원 서버(600)를 통해 결제 인증 서버(500)로 전송한다.As shown in FIG. 3, the
통신 모듈(230)은 이동 통신망에 접속하기 위한 인터페이스를 포함하며, 이동통신망의 서비스 지원 서버(600)와 데이터 송수신을 수행한다.The
카드 관리 모듈(220)은 제어 모듈(240)의 제어에 따라 전자화폐(210)를 관리하며, 전자화폐(210)의 세션 설정에 따른 연결 제어, 전자화폐(210)에서 발생되는 결제 관련 로그 파일 저장, 제어모듈(240)과 전자화폐(210)간의 연결 설정 등의 전자화폐(210)의 결제 관련 제반 사항들을 관리한다.The
또한, 카드 관리 모듈(220)은 제어 모듈로부터 수신받은 거래 금액을 전자화폐(210)로 제공한다.In addition, the
전자화폐(210)는 전자 화폐 잔액, 전자화폐사 ID, 전자화폐 ID, 전자화폐 Key버전 등의 고유 정보를 포함하며, 카드 관리 모듈(220)로부터 수신받은 결제 요청 SMS에 포함된 거래금액을 기초로 전자 화폐 잔액을 확인하고, 전자화폐 잔액이 거래 금액보다 큰 경우에 거래 일련 번호를 생성한 후 세션 설정을 한다. 그리고, 전자화폐 서명(Sign#1)을 생성한 후 결제 인증 서버(500)로 전송할 결제 요청 정보를 생성하여 통신 모듈(230)을 통해 서비스 지원 서버(600)로 전송한다.The
이때, 전자화폐(210)는 특정 금액이 충전되어 있다고 가정하며, 잔액이 거래 금액보다 작은 경우에, 결제 중지에 따른 에러(ERROR)를 제어모듈(240)로 전달하고, 제어 모듈(240)은 수신받은 에러(ERROR)를 사용자에게 디스플레이모듈(생략)을 통해 제공한 후 서비스 지원 서버(600)로 에러(ERROR)메시지를 전송한다.In this case, it is assumed that the
또한, 전자화폐(210)는 카드 관리 모듈(220)로부터 수신받은 결제 승인 정보에 포함된 PSAM 서명(Sign#2)를 미리 설정된 알고리즘(Key값)을 기초로 검증하고, 검증이 성공한 경우 전자화폐(210)의 잔액에서 거래 금액을 차감한 후 전자화폐 거래 서명(Sign#3)을 생성하여 서비스 지원 서버(600)를 통해 결제 인증 서버(500)로 전달한다.In addition, the
제어 모듈(240)은 통신 모듈(230), 전자화폐(210) 및 카드 관리 모듈(220)을 제어하며, 서비스 지원 서버(600)로부터 결제 요청 SMS를 수신하여 디스플레이모듈(생략)을 통해 사용자에게 제공하고, 사용자의 해당 URL 접속 승인 수신에 따라 결제 요청 SMS에 포함된 거래 금액을 카드 관리 모듈(220)로 제공한다.The
또한, 제어 모듈(240)은 결제 시에 발생되는 이벤트에 대한 정보를 디스플레이모듈(생략)을 통해 사용자에게 제공한다.In addition, the
여기서, 본 발명의 실시 예에서는 전자화폐(210)로 SIM카드를 이용하였지만, UIM(User Identity Module), USIM(Universal Subscriber Identify Module), RUIM(Removable User Identity Module)등의 전자화폐로 이용할 수 있는 다양한 카드를 이용할 수도 있다.Here, although the SIM card is used as the
도 4는 본 발명의 실시 예에 따른 전자 지불 결제 시스템의 전자 지불 결제 방법을 나타낸 데이터 흐름도이다.4 is a data flow diagram illustrating an electronic payment settlement method of an electronic payment settlement system according to an exemplary embodiment of the present invention.
도 4에 나타낸 바와 같이, 본 발명의 실시 예에 따른 전자 지불 결제 방법은 사용자 단말(100)이 응용 서버(300)로 접속하여 이루어진다.As shown in FIG. 4, in the electronic payment settlement method according to an embodiment of the present invention, the
사용자 단말(100)은 응용 서버(300)로 접속하여(S100), 특정 서비스를 제공받고 있는 중에 사용자로부터 특정 물품 또는 컨텐츠(Contents)에 대한 구매 요청을 수신하고, 수신에 따라 응용서버(300)로 구매 요청을 전송한다(S102).The
여기서, 사용자 단말(100)은 응용 서버(300)로의 접속 시에, 사용자 인증 단계를 통해 응용서버(300)를 접속하기 위한 사용자 인증이 수행되었다고 가정한다.Here, it is assumed that the
응용 서버(300)는 사용자 단말(100)로부터 구매 요청을 수신하고, 수신받은 구매 요청에 따라 구매 요청 정보를 생성하여 PG(400)를 통해 결제 인증 서버(500)로 전송한다(S104).The
이때, 구매 요청 정보는 휴대폰 번호, 이동 통신사 정보, 고객명, 구매상품 정보 및 거래 금액 등을 포함한다.In this case, the purchase request information includes a mobile phone number, mobile carrier information, a customer name, purchase product information, and a transaction amount.
결제 인증 서버(500)는 응용 서버(300)로부터 수신받은 구매 요청 정보를 기초로 해당 서비스 지원 서버(600)로 SMS 전송 요청을 한다(S106). 이때, SMS 전송 요청 시에 구매 요청 정보도 함께 해당 서비스 지원 서버(600)로 제공한다.The
서비스 지원 서버(600)는 결제 인증 서버(500)로부터 SMS 전송 요청을 수신하고, 수신받은 SMS 전송 요청에 따라 결제 요청 SMS를 생성하여 이동 단말(200)로 전송한다(S108). 이때, 결제 요청 SMS에는 해당 결제 서비스에 접속할 수 있는 연결 설정 정보인 콜백 URL(Callback URL)과 구매 요청 정보가 포함된다.The
이동 단말(200)은 서비스 지원 서버(600)로부터 수신받은 결제 요청 SMS를 수신하여 사용자에게 제공하고(S110), 사용자로부터 수신받은 사용자의 요청(해당 URL 접속 수신 승인)에 따라 해당 URL을 접속을 수행한 후 결제 요청 정보를 생성하여 서비스 지원 서버(600)로 전송한다(S112).The
여기서, 이동 단말(200)이 생성하는 결제 요청 정보에는 사용 암호 알고리즘 식별자, 전자화폐 Key 버전, 전자화폐 잔액, 전자화폐사 ID, 전자화폐 ID, 전자화폐 거래 일련번호, 전자화폐에서 생성된 서명(Sign#1) 및 거래 금액이 포함된다. 이때, 서명(Sign#1)은 사용 알고리즘 식별자, 전자화폐 Key버젼, 전자화폐 잔액 및 전자 화폐의 세션 설정 정보 등을 포함하는 정보가 특정 알고리즘(Key값)으로 조합되어 생성된다.Here, the payment request information generated by the
서비스 지원 서버(600)는 이동 단말(200)로부터 결제 요청 정보를 수신하고, 수신된 결제 요청 정보를 결제 인증 서버(500)로 전달한다(S114). The
결제 인증 서버(500)는 서비스 지원 서버(600)로부터 수신받은 결제 요청 정보를 기초로 PSAM 상태코드, 전자화폐사 ID, 전자화폐 ID, 사용암호 알고리즘 식별자, 전자화폐 Key버전 확인에 따라 전자화폐 서명(sign#1) 검증을 수행하고(S115), 검증 수행에 따라 검증이 성공한 경우에, 결제 관련 세션을 설정하고, PSAM거래 일련번호 생성, 전자화폐 잔액에서 거래금액 차감 승인, PSAM 서명(sign#2) 생성을 한다. The
상기 S115단계에서 결제에 대한 검증이 실패한 경우에, 해당 결제를 실패 처리하여 사용자 단말(100) 및 이동 단말(200)로 결제 실패를 알리게 된다.When the verification of the payment fails in step S115, the payment is failed and the
그리고 나서, 결제 인증 서버(500)는 PSAM ID, PSAM 거래 일련번호, PSAM의 상태코드, PSAM 서명(Sign#2)가 포함된 결제 승인 정보를 생성한다(S116). 이때, PSAM 서명(Sign#2)은 거래금액, PSAM ID, PSAM 거래 일련번호 및 PSAM의 세션 설정 정보 등을 포함하는 정보가 특정 알고리즘(Key값)으로 조합되어 생성된다.Then, the
결제 인증 서버(500)는 생성된 결제 승인 정보를 서비스 지원 서버(600)를 통해 해당 이동 단말(200)로 전송한다(S118).The
이동 단말(200)은 결제 인증 서버(500)로부터 결제 승인 정보를 수신하고, 수신된 결제 승인 정보에 포함된 PSAM 서명(Sign#2)를 검증한 후(S119), 검증이 성공한 경우 전자화폐 잔액에서 거래 금액을 차감하여 거래 로그에 기록하고(S120), 거래 금액, 거래금액 차감정보 및 구매 정보 등이 포함된 결제 성공에 따른 결제 결과 정보를 사용자에게 제공한다(S122). 이때, 이동 단말(200)은 검증이 실패한 경우 결제 인증 서버(500)로 검증 실패를 알린다.The
그리고 나서, 이동 단말(200)은 전자화폐 거래 서명(Sign#3)을 생성한다. 이때, 전자화폐 거래 서명(Sign#3)은 PSAM ID, PSAM 거래 일련번호, 전자화폐 잔액, 전자화폐 세션 설정 정보 등을 포함하는 정보가 특정 알고리즘(Key값)으로 조합되어 생성된다.Then, the
이동 단말(200)은 생성된 전자화폐 거래 서명(Sign#3)이 포함된 결제 결과 정보를 생성하여 서비스 지원 서버(600)로 전송한다(S123, S124).The
서비스 지원 서버(600)는 이동 단말(200)로부터 결제 결과 정보를 수신하여 이동 단말(200)과의 연결 세션을 종료하고(S126), 결제 인증 서버(500)로 수신받은 결제 결과 정보를 전송한다(S128).The
결제 인증 서버(500)는 서비스 지원 서버(600)로부터 결제 결과 정보를 수신하고, 서비스 지원 서버(600)와의 연결 세션을 종료한 후 수신된 결제 결과 정보에 포함된 서명(Sign#3)을 미리 설정된 알고리즘에 기초하여 검증한다(S130, S131). 이때, 검증이 성공한 경우, 결제 인증 서버(500)는 누적 거래 총액을 계산하고, 개별 거래 내역 및 개별 거래내역 서명(Sign IND)를 생성하여 저장한다.The
그리고 나서, 결제 인증 서버(500)는 개별 거래 내역 및 개별 거래내역 서명이 포함된 결제 승인 결과 정보를 생성하여 PG(400)를 통해 응용 서버(300)로 전송한다(S132, S133).Then, the
상기 S131단계에서, 검증이 실패한 경우, 해당 결제를 실패 처리하여 사용자 단말(100) 및 이동 단말(200)로 결제 실패를 알리게 된다.In step S131, when the verification fails, the payment processing is failed and the
응용 서버(300)는 해당 결제 승인 결과 정보를 수신하여 해당 결제에 대한 승인을 하고(S134), 사용자 단말(100)로 구매 확인 정보(거래 내역이 포함됨)를 전송한다(S136).The
사용자 단말(100)은 응용 서버(300)를 통해 구매 확인 정보를 수신하여 사용자에게 제공한다.The
이상에서 설명한 본 발명의 실시 예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현을 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.The embodiments of the present invention described above are not only implemented through the apparatus and the method, but may also be implemented through a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded. Implementations can be easily implemented by those skilled in the art from the description of the above-described embodiments.
이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.
전술한 구성에 의하여 전자 지불 결제 시스템은 사용자가 기존의 교통 선불 등 오프라인 거래상에서만 통용되는 선불가치 수단을 인터넷 컨텐츠 등 온라인 영역에서도 휴대폰을 소지한 사람이면 누구라도 즉시 사용할 수 있도록 사용 범위를 대폭 확대시킬 수 있는 효과를 기대할 수 있다.According to the above-described configuration, the electronic payment settlement system greatly expands the scope of use so that any user who possesses a mobile phone in the online area such as Internet contents can immediately use the prepaid value means that users can use only on offline transactions such as traffic prepaid. You can expect the effect to be made.
또한, 전자 지불 결제 시스템은 오프라인에서 별도 구매하는 불필요한 단계나, 결제에 따른 많은 처리 단계와 복합한 절차 및 인증을 거처야 하는 불편함을 최소화하고, 개인정보 유출 방지 등의 보안성을 높이는 효과를 기대할 수 있다.In addition, the electronic payment settlement system minimizes the inconvenience of having to make separate purchases offline, many processing steps and complex procedures and authentication, and enhances security such as preventing the leakage of personal information. You can expect
또한, 모바일 결제수단이 지니는 일반적인 장점, 즉 이동성(Anywhere Anytime), 접근성(Real POS, Virtual POS, No POS), 편리성 (카드리더와 PC가불필요), 휴대폰의 다기능성 등을 유지한 상태에서 별도의 기기(Terminal)와 실시간(Real Time) 네트워킹이 없이 복잡한 입력절차 및 시간을 소요하지 않고서 편리하게 사용할 수 있는 효과를 기대할 수 있다.In addition, while maintaining the general advantages of the mobile payment means, such as (Anywhere Anytime), accessibility (Real POS, Virtual POS, No POS), convenience (card reader and PC not required), the functionality of the mobile phone Without separate terminal and real time networking, it can be expected to be used conveniently without complicated input procedure and time.
특히, 휴대폰에 장착된 전자화폐를 이용하는 경우, 종래의 휴대폰 결제 방식의 후불 결제에 대한 대손 연체 등의 감소가 예상되며, 즉시 결제 및 통화료 증대 등의 다양한 부가 수익을 발생시킬 수 있는 효과를 기대할 수 있다.In particular, in the case of using the electronic money installed in the mobile phone, it is expected to reduce the delinquency of credit for the post-payment of the conventional mobile phone payment method and generate various additional profits such as immediate payment and increase in call charges. have.
또한, 전자 지불 결제 시스템을 이용하여, 소비자, 서비스 제공자, 휴대폰 사업자에게 다음과 같은 다양한 효과를 제공할 수 있다.In addition, by using the electronic payment settlement system, it is possible to provide a variety of effects to consumers, service providers, mobile phone operators as follows.
- 소비자의 경우, 다양한 인터넷 결제수단을 보유하게 된다.-Consumers will have various internet payment methods.
특히, 미성년자의 경우에 충전식선불카드를 휴대폰과 연계하여 사용함으로써, 기존 휴대폰결제(후불방식)처럼 무분별하게 과소비하는 것을 방지할 수 있다. 또한, 인터넷에서 결제수단이 없었던(계좌이체, 신용카드, 휴대폰결제 등의 결제 대상이 아닌) 미성년자의 경우, 새로운 결제수단을 제공한다.In particular, by using a rechargeable prepaid card in conjunction with a mobile phone in the case of minors, it can be prevented from indiscriminately over-consuming like a conventional mobile phone payment (postpaid method). In addition, in the case of a minor who did not have a payment method on the Internet (not a payment target such as a bank transfer, credit card, mobile phone payment, etc.), a new payment method is provided.
- 인터넷서비스 제공자의 경우, 선불카드결제수단을 수용함으로 이용대금의 회수주기가 기존 휴대폰결제 또는 신용카드 등의 타결제 수단보다 짧아지고 후불결제수단보다 대손이 줄어들어 결제 수수료가 인하될 수 있다.-In case of Internet service provider, accepting prepaid card payment means can reduce the payback cycle of the payment price because it is shorter than other payment methods such as mobile phone payment or credit card and credit loss is reduced than postpay payment means.
- 휴대폰서비스사업자의 경우, 기존 휴대폰결제(Phone bill)방식의 후불결제에 대한 대손Risk(연체 등)가 줄어들고, 즉시결제가 가능하게 되며, SMS발송 시 세션연결을 위한 통화료 부담등으로 부가수익을 높일 수 있다.-In the case of mobile phone service providers, credit loss (overdue, etc.) for post-payment of existing mobile phone bills is reduced, immediate payment is possible, and additional revenue is paid due to the burden of call charges for session connection when sending SMS. It can increase.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060079774A KR20080019092A (en) | 2006-08-23 | 2006-08-23 | Electronic payment system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060079774A KR20080019092A (en) | 2006-08-23 | 2006-08-23 | Electronic payment system and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080019092A true KR20080019092A (en) | 2008-03-03 |
Family
ID=39394550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060079774A KR20080019092A (en) | 2006-08-23 | 2006-08-23 | Electronic payment system and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080019092A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110029306A (en) * | 2009-09-15 | 2011-03-23 | 엘지전자 주식회사 | Networking embedded system and method of paying contents service |
WO2011049356A2 (en) * | 2009-10-20 | 2011-04-28 | 에스케이텔레콤 주식회사 | System and method for providing an authentication service using a mobile communication terminal |
KR102098524B1 (en) * | 2019-03-05 | 2020-04-07 | 한국도로공사 | Method for drive-thru high-pass payment and system therefor |
KR20210123717A (en) * | 2020-04-03 | 2021-10-14 | 주식회사 티머니 | USIM prepaid card payment method using QR code |
-
2006
- 2006-08-23 KR KR1020060079774A patent/KR20080019092A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110029306A (en) * | 2009-09-15 | 2011-03-23 | 엘지전자 주식회사 | Networking embedded system and method of paying contents service |
WO2011049356A2 (en) * | 2009-10-20 | 2011-04-28 | 에스케이텔레콤 주식회사 | System and method for providing an authentication service using a mobile communication terminal |
WO2011049356A3 (en) * | 2009-10-20 | 2011-10-27 | 에스케이텔레콤 주식회사 | System and method for providing an authentication service using a mobile communication terminal |
KR102098524B1 (en) * | 2019-03-05 | 2020-04-07 | 한국도로공사 | Method for drive-thru high-pass payment and system therefor |
KR20210123717A (en) * | 2020-04-03 | 2021-10-14 | 주식회사 티머니 | USIM prepaid card payment method using QR code |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11531977B2 (en) | System and method for paying a merchant by a registered user using a cellular telephone account | |
CN100433617C (en) | System and method for facilitating electronic financial transactions using a mobile telecommunications device | |
US8417633B1 (en) | Enabling improved protection of consumer information in electronic transactions | |
US20130054417A1 (en) | Methods and systems aggregating micropayments in a mobile device | |
KR100792147B1 (en) | Interactive Financial settlement service method using mobile phone number or virtual number | |
US20090327133A1 (en) | Secure mechanism and system for processing financial transactions | |
KR101039696B1 (en) | System for mobile payment service using phone number and method thereof | |
US20100293065A1 (en) | System and method for paying a merchant using a cellular telephone account | |
US20010032878A1 (en) | Method and system for making anonymous electronic payments on the world wide web | |
US20070027803A1 (en) | System and process for remote payments and transactions in real time by mobile telephone | |
WO2009064160A1 (en) | System for electronic commerce transactions, portable electronic communications device, communications network, computer program product and method thereof | |
KR20050009772A (en) | Authentication and Payment Method using Cellular Phone Having Smart Card or Smart Chip in it | |
JP2011044151A (en) | Method and system for safe payment by portable terminal | |
KR20080019092A (en) | Electronic payment system and method thereof | |
WO2014032206A1 (en) | Quick payment system and corresponding method | |
US8249960B2 (en) | System and method to provide real time transaction validation and billing via a communications network | |
WO2011062641A2 (en) | System and method for paying a merchant using a cellular telephone account | |
JP2005267334A (en) | Card payment system | |
KR20070092783A (en) | System and method for the credit card payment via a personal digital-communication device by using an integrated circuit card | |
KR20080018580A (en) | Electronic payment system using electronic card and method thereof | |
RU2296367C2 (en) | Method for receiving or purchasing a service provided via information network | |
Karnouskos et al. | Universal Approach to Mobile Payments | |
KR20100013373A (en) | System and method for account linkage settlement by using voip devices and recording medium | |
KR20090081911A (en) | System and Method for Managing Affiliated Store Relation Card and Recording Medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |