KR101749939B1 - Electronic payment certification server based on payment image matched with phone number, electronic payment system, electronic payment method and electronic payment application - Google Patents
Electronic payment certification server based on payment image matched with phone number, electronic payment system, electronic payment method and electronic payment application Download PDFInfo
- Publication number
- KR101749939B1 KR101749939B1 KR1020150173226A KR20150173226A KR101749939B1 KR 101749939 B1 KR101749939 B1 KR 101749939B1 KR 1020150173226 A KR1020150173226 A KR 1020150173226A KR 20150173226 A KR20150173226 A KR 20150173226A KR 101749939 B1 KR101749939 B1 KR 101749939B1
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- authentication
- telephone number
- request signal
- server
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 125
- 230000004044 response Effects 0.000 claims abstract description 36
- 239000000284 extract Substances 0.000 claims abstract description 26
- 230000008569 process Effects 0.000 claims abstract description 23
- 238000012545 processing Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000013475 authorization Methods 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 7
- 230000001413 cellular effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 229920001621 AMOLED Polymers 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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/04—Payment circuits
-
- 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
-
- 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/382—Payment protocols; Details thereof insuring higher security of transaction
-
- 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
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명은 전화번호와 매칭된 결제 이미지 기반 전자 결제 인증 서버, 전자 결제 시스템, 전자 결제 방법 및 전자 결제 어플리케이션에 관한 것이다. 본 발명의 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법은 판매자 단말이 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 인증 서버로 송신하는 단계, 인증 서버가 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 추출된 전화번호에 매칭된 구매자 단말로 인증 요청 신호를 송신하는 단계, 구매자 단말이 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 인증 절차의 결과인 인증 응답 신호를 인증 서버로 송신하는 단계, 인증 서버가 인증 응답 신호를 수신하면, 인증 응답 신호에서 전화번호를 추출하고, 추출된 전화번호와 매칭되어 있는 결제 이미지 파일에 기초하여 결제 서버로 결제 요청 신호를 송신하는 단계 및 결제 서버가 결제 요청 신호를 수신하면, 전화번호에 기초하여 결제 승인 절차를 실행하고, 승인 절차의 결과를 인증 서버로 송신하는 단계를 포함한다.The present invention relates to an electronic payment authentication server, an electronic payment system, an electronic payment method, and an electronic payment application based on a settlement image matched with a telephone number. The billing image-based electronic payment method matching the telephone number of the present invention includes the steps of transmitting, to the authentication server, a payment request signal including the telephone number and the payment details of the purchaser input by the seller terminal, and when the authentication server receives the payment request signal Extracting a telephone number of the buyer included in the received payment request signal, and transmitting an authentication request signal to the buyer terminal matched with the extracted telephone number, and when the buyer terminal receives the authentication request signal, And transmitting an authentication response signal, which is a result of the authentication procedure, to the authentication server. When the authentication server receives the authentication response signal, it extracts the telephone number from the authentication response signal, Transmitting a settlement request signal to the settlement server on the basis of the payment request signal, On the basis of the arc running the payment authorization process, and transmitting the result of the approval process to the authentication server.
Description
본 발명은 전화번호와 매칭된 결제 이미지 기반 전자 결제 인증 서버, 전자 결제 시스템, 전자 결제 방법 및 전자 결제 어플리케이션에 관한 것으로, 특히 전화번호와 매칭된 앱 카드 이미지를 이용하는 전자 결제 인증 서버, 전자 결제 시스템, 전자 결제 방법 및 전자 결제 어플리케이션에 관한 것이다.The present invention relates to an electronic payment authentication server, an electronic payment system, an electronic payment method, and an electronic payment application based on a settlement image matching a telephone number, and more particularly to an electronic payment authentication server using an application card image matched with a telephone number, , An electronic payment method, and an electronic payment application.
최근 정보통신기술(Infomation Communication Technology)의 발달에 따라 이종의 산업분야까지 ICT을 접목시키려는 시도가 활발히 진행되고 있다. 전통적인 금융 산업에 ICT기술이 접목되면서 핀테크(Pintech)라는 새로운 기술 이슈가 생겨나고 있다.In recent years, with the development of information communication technology, attempts have been actively made to integrate ICT into heterogeneous industrial fields. With the introduction of ICT technology in the traditional financial industry, a new technology issue is emerging, called Pintech.
핀테크는 파이낸셜(financial)과 테크놀러지(technology)의 합성어로서, ICT를 금융에 접목시킨 새로운 형태의 금융기술을 의미한다. 즉, 점포 중심의 전통적 금융 서비스에서 벗어나 소비자 접근성이 높은 인터넷, 모바일 기반 플랫폼의 장점을 활용하는 송금, 결제, 자산관리, 펀딩 등 다양한 분야의 대안적인 금융 서비스를 말한다.FinTech is a combination of financial and technology, which means a new form of financial technology that combines ICT with finance. This means alternative financial services in various fields such as remittance, settlement, asset management, funding, etc., which take advantage of the Internet and mobile-based platform, which are highly accessible to consumers, away from traditional financial services centered on stores.
이러한 핀테크는 사용자의 편의성을 향상시킬 뿐만 아니라, 사용자에게 새로운 부가가치를 제공하고, 기존에 없던 새로운 방식의 금융서비스의 발달을 촉구하는 등의 긍정적인 기대효과가 있다.Such PINTECH not only improves user convenience, but also has a positive effect of providing new value added to the user and urging the development of a new type of financial service that has not been available.
반면, 핀테크는 ICT를 이용하고 있으므로, 보안상의 취약점이 단 1회만 노출되더라도 치명적인 결과를 초래할 수 있다. 예컨대, 모바일 단말 사용자가 SMS(Short Message Service)를 통한 사용자 인증을 한 뒤 소액 결제를 이용하는 상황에서, 스미싱(Smishing)과 같은 SMS를 통한 악의적 공격에 노출된다면, 해당 사용자의 개인 정보 등이 탈취될 수 있고, 개인 정보 탈취에 따른 2차, 3차 금융 사고가 발생할 수 있는 문제점이 있다.On the other hand, PinTech uses ICT, which can have catastrophic consequences even if only one security vulnerability is exposed. For example, if a mobile terminal user is exposed to a malicious attack via SMS such as smishing in a situation where a user is authenticated via SMS (Short Message Service) and then uses a micropayment, There is a problem that second and third financial accidents may occur due to personal information hijacking.
이런 문제점을 해결하기 위해서, 핀테크에서 보안 기술이 중요한 이슈로 부각되고 있으며, 사용자의 개인 정보를 최소 단위로 노출하면서도 종전과 같은 금융 서비스를 제공할 수 있는 기술에 대한 필요성이 요청되고 있는 상황이다.In order to solve these problems, security technology has become an important issue in PINTECH, and there is a need for a technology capable of providing financial service as before, while exposing the personal information of the user as a minimum unit .
상술한 필요성에 따라 안출된 본 발명은, 구매자의 개인 정보를 최소로 이용하면서도 신속하게 전자 결제를 할 수 있고, 구매자가 다양한 지불 수단을 선택할 수 있고, 사용자 편의성을 증대시킬 수 있는 전화번호와 매칭된 결제 이미지 기반 전자 결제 인증 서버, 전자 결제 시스템, 전자 결제 방법 및 전자 결제 어플리케이션을 제공하는 것을 목적으로 한다.The present invention, which is devised in accordance with the above-described needs, is to provide an electronic payment system that can promptly make an electronic settlement while minimizing personal information of a purchaser, match a telephone number that can select various payment means, An electronic payment system, an electronic settlement method, and an electronic settlement application.
상기 목적을 달성하기 위한 일 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법은, 구매자 단말, 판매자 단말, 인증 서버 및 결제 서버를 포함하는 전자 결제 시스템을 이용한 전자 결제 방법으로서, 상기 판매자 단말이 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 상기 인증 서버로 송신하는 단계, 상기 인증 서버가 상기 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 인증 요청 신호를 상기 추출된 전화번호에 매칭된 상기 구매자 단말로 송신하는 단계, 상기 구매자 단말이 상기 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 상기 인증 절차의 결과인 인증 응답 신호를 상기 인증 서버로 송신하는 단계, 상기 인증 서버가 상기 인증 응답 신호를 수신하면, 상기 인증 응답 신호에서 전화번호를 추출하고, 상기 추출된 전화번호와 매칭되어 있는 결제 이미지 파일에 기초하여 상기 결제 서버로 승인 요청 신호를 송신하는 단계; 및 상기 결제 서버가 상기 승인 요청 신호를 수신하면, 상기 전화번호에 기초하여 승인 절차를 실행하고, 상기 승인 절차의 결과를 상기 인증 서버로 송신하는 단계를 포함한다.According to another aspect of the present invention, there is provided an electronic payment method using an electronic payment system including a buyer terminal, a seller terminal, an authentication server, and a payment server, The terminal transmits a payment request signal including a telephone number of the purchaser and a payment history inputted by the terminal to the authentication server. When the authentication server receives the payment request signal, the telephone number of the purchaser included in the received payment request signal And transmitting the authentication request signal to the purchaser terminal matched with the extracted telephone number. When the purchaser terminal receives the authentication request signal, the purchaser terminal executes an authentication procedure of the purchaser, Transmitting an authentication response signal to the authentication server; Extracting a telephone number from the authentication response signal and transmitting an approval request signal to the payment server based on the payment image file matched with the extracted telephone number; And when the payment server receives the approval request signal, executing the approval procedure based on the telephone number and transmitting the result of the approval procedure to the authentication server.
여기서, 상기 결제 요청 신호를 송신하는 단계는, 복수의 결제 이미지 파일의 리스트에서 상기 추출된 전화번호와 매칭된 결제 이미지 파일을 검색하는 단계; 및 상기 검색하는 단계의 결과에 따라 검색된 결제 이미지 파일로부터 상기 결제 서버에 관한 정보를 추출하는 단계를 더 포함한다.The transmitting of the payment request signal may include searching a payment image file matched with the extracted telephone number in the list of payment image files; And extracting information on the payment server from the retrieved payment image file according to a result of the retrieving step.
여기서, 상기 결제 이미지 파일은, 신용 카드 정보, 은행 계좌 정보 및 이동 통신사 결제 정보 중 적어도 하나를 포함하는 이미지 기반의 전자 파일이다.Here, the payment image file is an image-based electronic file including at least one of credit card information, bank account information, and mobile carrier billing information.
한편, 상기 구매자의 인증 절차는, 상기 수신된 인증 요청 신호에 의해서 트리거되는 푸시 메시지를 상기 구매자 단말에 디스플레이하는 단계, 상기 디스플레이된 푸시 메시지에 대한 구매자의 터치 입력을 감지하는 단계 및 상기 터치 입력에 따라 상기 구매자에 대한 인증 처리하는 단계를 포함한다.The purchaser's authentication procedure may include displaying the push message triggered by the received authentication request signal to the purchaser terminal, sensing a touch input of the purchaser with respect to the displayed push message, And authenticating the purchaser accordingly.
본 발명의 다른 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전자 결제 인증 서버는, 구매자 단말, 판매자 단말 및 결제 서버와 통신 가능한 전자 결제 인증 서버로서, 상기 판매자 단말에 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 수신하는 수신부, 상기 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 상기 추출된 전화번호에 매칭된 상기 구매자 단말로 인증 요청 신호를 송신하는 송신부, 상기 인증 요청 신호를 수신한 구매자 단말로부터 인증 응답 신호를 수신하면, 상기 수신된 인증 응답 신호에서 전화번호를 추출하는 추출부 및 상기 추출된 전화번호와 매칭되어 있는 결제 이미지 파일을 검색하는 검색부를 포함하고, 상기 송신부는, 상기 검색된 결제 이미지 파일에 기초하여 상기 결제 서버와 보안 채널을 생성하고, 상기 보안 채널을 통해서 승인 요청 신호를 송신한다.An electronic payment authentication server based on a settlement image, which is matched with a telephone number according to another embodiment of the present invention, is an electronic settlement authentication server capable of communicating with a buyer terminal, a seller terminal and a payment server, Receiving a payment request signal including payment details, receiving a payment request signal, extracting a telephone number of a purchaser included in the received payment request signal, authenticating the purchaser terminal matched with the extracted telephone number, An extracting unit for extracting a telephone number from the received authentication response signal upon receipt of an authentication response signal from a buyer terminal that has received the authentication request signal, And a transmission unit configured to transmit the retrieved payment image file Generates a secure channel with the payment server, and transmits an approval request signal through the secure channel.
여기서, 상기 검색부는, 복수의 결제 이미지 파일 리스트에서 상기 추출된 전화번호와 매칭된 결제 이미지 파일을 검색하고, 상기 검색된 결제 이미지 파일로부터 상기 결제 서버에 관한 정보를 추출한다.Here, the retrieval unit retrieves a settlement image file matched with the extracted telephone number in a plurality of settlement image file lists, and extracts information on the settlement server from the searched settlement image file.
한편, 상기 결제 이미지 파일은, 신용 카드 정보, 은행 계좌 정보, 이동 통신사 결제 정보 중 적어도 하나를 포함하는 이미지 기반의 전자 파일이다.The payment image file is an image-based electronic file including at least one of credit card information, bank account information, and mobile carrier payment information.
본 발명의 또 다른 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전자 결제 시스템은, 구매자의 전화번호 및 결제 내역을 입력받는 판매자 단말, 상기 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 상기 판매자 단말로부터 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 상기 추출된 전화번호에 매칭된 상기 구매자 단말로 인증 요청 신호를 송신하는 인증 서버, 상기 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 상기 인증 절차의 결과인 인증 응답 신호를 상기 인증 서버로 송신하는 구매자 단말 및 상기 인증 서버로부터 승인 요청 신호를 수신하면, 상기 수신된 승인 요청 신호에 포함된 전화번호에 기초하여 승인 절차를 실행하고, 상기 승인 절차의 결과를 상기 인증 서버로 송신하는 결제 서버를 포함하고, 상기 인증 서버는, 상기 인증 응답 신호를 수신하면, 상기 인증 응답 신호에서 전화번호를 추출하고, 복수의 결제 이미지 파일의 리스트에서 상기 추출된 전화번호와 매칭된 결제 이미지 파일을 검색하고, 상기 검색된 결제 이미지 파일로부터 상기 결제 서버에 관한 정보를 추출하고, 상기 추출된 결제 서버에 관한 정보에 기초하여 상기 결제 서버로 상기 승인 요청 신호를 송신한다.The settlement image-based electronic payment system matched with a telephone number according to another embodiment of the present invention includes a seller terminal for receiving a telephone number of a purchaser and payment details, a payment request including a phone number of the entered buyer and a payment history An authentication server which extracts a telephone number of a buyer included in the received payment request signal and transmits an authentication request signal to the buyer terminal matched with the extracted telephone number when the signal is received from the seller terminal, A buyer terminal that executes an authentication procedure of the purchaser and transmits an authentication response signal that is a result of the authentication procedure to the authentication server, and an authentication server that receives the approval request signal from the authentication server, Executing the approval procedure based on the received telephone number, and transmitting the result of the approval procedure to the authentication server Wherein the authentication server extracts a telephone number from the authentication response signal upon receipt of the authentication response signal, extracts a settlement image matching the extracted telephone number from the plurality of settlement image files, Extracts information about the payment server from the searched payment image file, and transmits the approval request signal to the payment server based on the extracted information about the payment server.
여기서, 상기 결제 이미지 파일은, 신용 카드 정보, 은행 계좌 정보 또는 이동 통신사 결제 정보 중 적어도 하나를 포함하는 이미지 기반의 전자 파일이다.Here, the payment image file is an image-based electronic file including at least one of credit card information, bank account information, or mobile carrier payment information.
본 발명의 또 다른 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전가 결제 어플리케이션은 구매자 단말, 판매자 단말, 인증 서버 및 결제 서버를 포함하는 전자 결제 시스템에서 전자 결제 방법을 실행시키는 전자 결제 어플리케이션으로서, 상기 판매자 단말에 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 상기 판매자 단말에서 상기 인증 서버로 송신하는 처리를 실행시키고, 상기 인증 서버가 상기 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 상기 추출된 전화번호에 관련된 상기 구매자 단말로 인증 요청 신호를 송신하는 처리를 실행시키고, 상기 구매자 단말이 상기 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 상기 인증 절차의 결과인 인증 응답 신호를 상기 인증 서버로 송신하는 처리를 실행시키고, 상기 인증 서버가 상기 인증 응답 신호를 수신하면, 상기 인증 응답 신호에서 전화번호를 추출하고, 복수의 결제 이미지 파일의 리스트로부터 상기 추출된 전화번호와 매칭되어 있는 결제 이미지 파일을 검색하고, 검색된 결제 이미지 파일에 기초하여 상기 결제 서버로 승인 요청 신호를 송신하는 처리를 실행시키고, 그리고 상기 결제 서버가 상기 승인 요청 신호를 수신하면, 상기 전화번호에 기초하여 승인 절차를 실행하고, 상기 승인 절차의 결과를 상기 인증 서버로 송신하는 처리를 실행시키는 코드를 포함한다.According to another embodiment of the present invention, there is provided an electronic payment application for executing an electronic payment method in an electronic payment system including a buyer terminal, a seller terminal, an authentication server, and a payment server, A payment request signal including a telephone number of the purchaser entered into the seller terminal and payment details is transmitted from the seller terminal to the authentication server, and when the authentication server receives the payment request signal, A process of extracting a telephone number of a buyer included in the request signal and transmitting an authentication request signal to the buyer terminal related to the extracted telephone number is executed. When the buyer terminal receives the authentication request signal, Executes the procedure, and transmits an authentication response When the authentication server receives the authentication response signal, extracts the telephone number from the authentication response signal, extracts the extracted telephone number from the list of the plurality of settlement image files, A processing for searching for a matched settlement image file and transmitting an approval request signal to the settlement server based on the retrieved settlement image file; and when the settlement server receives the approval request signal, And executing a process of executing the approval procedure and transmitting the result of the approval procedure to the authentication server.
본 발명의 다양한 실시 예에 따르면, 전자 결제를 이용하는 구매자의 개인 정보를 최소로 이용하면서도 신속하게 전자 결제를 처리할 수 있고, 구매자가 다양한 지불 수단을 선택할 수 있으므로, 사용자 편의성을 증대시킬 수 있는 현저한 효과를 발휘한다.According to various embodiments of the present invention, electronic payment can be processed promptly while minimizing the personal information of the purchaser using electronic payment, and the purchaser can select various payment means, so that remarkable Effect.
도 1은 본 발명의 일 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전자 결제 시스템의 구성을 설명하는 블럭도,
도 2는 본 발명의 일 실시 예에 따른 판매자 단말에서 실행되는 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법의 절차를 설명하는 도면,
도 3은 본 발명의 일 실시 예에 따른 인증 서버에서 실행되는 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법의 절차를 설명하는 도면,
도 4는 본 발명의 일 실시 예에 따른 인증 서버에서 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법의 처리 과정을 설명하는 타이밍도
도 5는 본 발명의 일 실시 예에 따른 구매자 단말에서 실행되는 전화번호와 매칭된 결제 이미지 기반 전자 결제 어플리케이션의 프로세스를 설명하는 도면,
도 6은 본 발명의 일 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전자 결제 시스템을 이용한 전자 결제 방법을 설명하기 위한 흐름도, 그리고,
도 7은 본 발명의 일 실시 예에 따른 전화번호와 매칭된 결제 이미지 기반 전자 결제 시스템의 송수신 신호를 설명하기 위한 도면이다.1 is a block diagram illustrating a configuration of an electronic payment system based on a settlement image matching a telephone number according to an embodiment of the present invention;
2 is a diagram illustrating a procedure of a settlement image-based electronic settlement method matched with a telephone number executed in a seller terminal according to an embodiment of the present invention;
3 is a diagram illustrating a procedure of a settlement image-based electronic settlement method matched with a telephone number executed in an authentication server according to an embodiment of the present invention;
4 is a timing diagram illustrating a processing procedure of a settlement image-based electronic settlement method matched with a telephone number in an authentication server according to an embodiment of the present invention
5 is a diagram illustrating a process of a payment image based electronic payment application matched with a telephone number executed in a shopper terminal according to an embodiment of the present invention;
6 is a flowchart illustrating an electronic settlement method using an electronic settlement system based on a settlement image matched with a telephone number according to an embodiment of the present invention,
FIG. 7 is a diagram for explaining transmission / reception signals of an electronic payment system based on a settlement image matching a telephone number according to an embodiment of the present invention.
이하에서는 첨부된 도면을 참고하여 본 발명의 다양한 실시 예를 구체적으로 설명한다. 그러나, 본 발명이 실시 예들에 의해 제한되거나 한정되는 것은 아니다.Hereinafter, various embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited or limited by the embodiments.
본 발명의 다양한 실시 예에서 전자 결제 시스템은 판매자 단말, 구매자 단말, 인증 서버 및 결제 서버로 구현될 수 있으며, 판매자 단말은 POS(Point of Sales) 시스템으로 구현될 수 있다. 구매자 단말은 셀룰러폰, PDA폰, 스마트폰, 태블릿 등과 같은 모바일 장치로 구현될 수 있다. 인증 서버 및 결제 서버는 판매자 단말 및 구매자 단말과 통신 가능한 웹서버로 구현될 수 있다. 인증 서버 및 결제 서버는 물리적으로 하나의 통합 서버로 구현될 수 있거나 논리적으로 하나의 통합 서버로 구현될 수 있다. 또는 인증 서버 및 결제 서버는 각각 개별적으로 구현하고 전기적인 방식으로 상호 네크워킹할 수 있도록 구현될 수 있다.In various embodiments of the present invention, the electronic payment system may be implemented as a seller terminal, a purchaser terminal, an authentication server, and a payment server, and the seller terminal may be implemented as a POS (Point of Sales) system. The purchaser terminal may be implemented as a mobile device such as a cellular phone, a PDA phone, a smart phone, a tablet, and the like. The authentication server and the payment server may be implemented as a web server capable of communicating with the seller terminal and the buyer terminal. The authentication server and the payment server may be physically implemented as one integrated server or logically as one integrated server. Alternatively, the authentication server and the payment server can be implemented separately and can be mutually networked in an electrical manner.
본 발명의 다양한 실시 예에서 앱 카드(App Card)는 전자적 형태의 신용 카드, 체크 카드, 현금 카드 등을 의미하고, 이러한 앱 카드는 모바일 카드, 가상 카드, 사이버 카드 등 다양한 용어로 표현될 수 있다.In various embodiments of the present invention, an App Card refers to an electronic form of a credit card, a check card, a cash card, etc. Such an AppCard can be expressed in various terms such as a mobile card, a virtual card, .
본 발명의 다양한 실시 예에서 결제 이미지는 다양한 종류의 결제 수단에 대한 전자 결제 이미지 파일을 의미한다. 전자 결제 이미지 파일은 압축 포맷이나 확장자 등의 형식에 구애되지 않고, 또한, 전자 결제 이미지의 종류는 신용 카드 이미지, 가상 통장 이미지, 가상 포인트 카드 이미지, 상품권 이미지, 가상 머니 이미지 등 다양한 카드, 통장, 금융계좌 등의 이미지 파일을 포함한다.In various embodiments of the present invention, the settlement image means an electronic settlement image file for various types of settlement means. Electronic payment image files are not limited to formats such as compression formats and extensions, and the types of electronic payment images include various kinds of cards such as credit card images, virtual bankbook images, virtual point card images, gift certificate images, virtual money images, Financial accounts, and the like.
본 발명의 다양한 실시 예에서 사용되는 매칭(matching) 또는 맵핑(mapping)과 같은 용어는 결제 이미지와 전화번호를 서로 연관 또는 대응시켜서 데이터베이스에 비일시적으로 저장하는 방식을 의미하는 것으로서, 자료 처리 방식이나 데이터베이스 설계 방식에 따라 구별될 수도 있고, 동일한 의미로 사용될 수도 있다.Terms such as matching or mapping used in various embodiments of the present invention refer to a method of temporarily storing a payment image and a telephone number in a database by associating or matching them with each other, May be distinguished according to the database design method, or may be used in the same sense.
본 발명의 다양한 실시 예에서 전화번호는 Cellular telephone number(CTN)를 의미하고, 전화번호는 가상 전화번호, 모바일 전화번호 등 다양한 식별번호를 포함한다.In various embodiments of the present invention, the telephone number refers to a cellular telephone number (CTN), and the telephone number includes various identification numbers such as a virtual telephone number, a mobile telephone number, and the like.
<전자 결제 시스템의 구성><Configuration of Electronic Payment System>
도 1은 본 발명의 일 실시 예에 따른 전자 결제 시스템의 구성을 설명하는 블럭도이다. 도 1을 참고하여 전자 결제 시스템(10)을 설명한다. 본 발명의 일 실시 예에 따른 전자 결제 시스템(10)은 판매자 단말(100), 인증 서버(200), 구매자 단말(300) 및 결제 서버(400)를 포함한다.1 is a block diagram illustrating a configuration of an electronic settlement system according to an embodiment of the present invention. The electronic payment system 10 will be described with reference to FIG. An electronic payment system 10 according to an embodiment of the present invention includes a
판매자 단말(100)은 구매자가 상품 또는 서비스를 구매하면, 구매한 상품 또는 서비스의 가격을 지불할 수 있도록 결제 내역 등을 입력하는 장치이다. 이러한 판매자 단말(100)은 입력부(110), 디스플레이부(130), 저장부(150), 통신부(170) 및 제어부(190)를 포함한다. The
판매자 단말(100)은 입력부(110)를 통해서 결제 처리를 요청하는 정보를 입력받을 수 있다. 입력부(110)는 키보드, 터치패드, 터치스크린, 마우스 등 다양한 종류의 입력 장치로 구현될 수 있다.The
판매자 단말(100)은 디스플레이부(130)를 통해서 결제 내역, 결제 방식 등의 정보를 디스플레이할 수 있다. 디스플레이부(130)는 LCD, LED, AMOLED 등 다양한 디스플레이 장치로 구현될 수 있다. 디스플레이부(130)는 사용자의 터치를 인식할 수 있는 터치스크린으로 구현될 수 있다. 디스플레이부(130)에는 현금 결제, 카드 결제, 포인트 결제, 전화번호 결제, 상품권 결제 등의 다양한 방식의 결제 방식을 선택할 수 있는 메뉴 화면이 디스플레이될 수 있다. The
판매자 단말(100)은 저장부(150)를 통해서, 기기 정보, 판매자 정보, 결제 내역, 결제 방식과 관련된 다양한 정보를 저장할 수 있다. 저장부(150)는 SDRAM, RAM, ROM, FLASH MEMORY, EEPROM 등 다양한 방식의 메모리 소자로 구현될 수 있다.The
판매자 단말(100)은 통신부(170)를 통해서, 원격의 서버와 통신할 수 있다. 통신부(170)는 유무선 인터페이스를 지원할 수 있고, 예컨대 LAN, Wireless-LAN, 셀룰러 통신 모듈 등 다양한 통신 규격을 지원하는 통신 모듈로 구현될 수 있다.The
판매자 단말(100)은 POS 시스템 형태로 구현될 수 있고, PG(Payment Gateway)사 또는 VAN(Value added Network)사에서 제공하는 결제 대행 서비스에 미리 가입한 단말일 수 있다. 판매자 단말(100)은 통신부(170)를 통해서 PG사 또는 VAN사의 서버와 유무선으로 통신할 수 있다. 여기서, PG사는 인터넷 상에서 금융 기관과 하는 거래를 대행해 주는 서비스로서, 신용 카드, 계좌 이체, 핸드폰 이용 결제, ARS 결제 등 다양한 소액 결제 서비스를 대신 제공해 주는 회사를 의미한다. VAN사는 은행과 기업을 연결하는 펌뱅킹 망사업자, 카드사와 가맹점을 연결해주는 신용카드 망사업자 등을 의미한다.The
판매자 단말(100)은 제어부(190)에 의해서 상술한 다양한 구성요소의 각종 기능을 제어할 수 있다. 제어부(190)에 의한 제어 처리에 대해서는 자세한 설명을 하지 않더라도 본 발명을 이해할 수 있으므로, 구체적인 설명은 생략한다.The
인증 서버(200)는 판매자 단말(100)으로부터 결제 요청을 수신하면, 수신된 결제 요청이 인증된 사용자에 의한 정당한 결제 요청인지 여부를 확인하기 위해서 구매자 단말(300)로 인증 요청을 송신하고, 구매자의 인증되면 결제 서버(400)로 승인 요청을 송신하는 장치이다. When the
이러한 인증 서버(200)는 통신부(210), 데이터베이스부(230) 및 제어부(250)를 포함한다. 인증 서버(200)는 입력부(미도시), 출력부(미도시) 및 연산부(미도시) 등을 더 포함할 수 있다. 이들 구성요소는 필요에 따라 더 구비할 수 있는 구성이지만, 본 발명을 이해하기 위해서 필수적인 구성요소가 아니므로 구체적인 설명은 생략한다.The
인증 서버(200)는 통신부(210)를 통해서 판매자 단말(100), 구매자 단말(300) 및 결제 서버(400)와 유무선으로 통신할 수 있다. 인증 서버(200)는 판매자 단말(100)로부터는 결제 요청 정보를 수신할 수 있다. 인증 서버(200)는 구매자 단말(300)로 인증 요청 정보를 송신할 수 있다. 인증 서버(200)는 인증된 구매자 단말(300)로부터 인증 응답 정보가 수신되면, 결제 서버(400)로 승인 요청 신호를 전송할 수 있다.The
인증 서버(200)는 구매자 단말(300)와 통신해서 본 발명의 일 실시 예에 따른 전자 결제 방법의 초기 사용자 등록 절차를 실행할 수 있다. 이러한 절차에 대해서는 이하에서 별도의 도면과 함께 설명한다.The
인증 서버(200)는 데이터베이스(230)에 판매자 관련 정보, 구매자 관련 정보, 결제 서버 관련 정보 등 다양한 형태의 전자 결제와 관련된 정보를 저장한다. 본 발명의 일 실시 예에 따르면, 인증 서버(200)는 전화번호 정보와 결제 이미지 파일 정보를 매칭해서 구매자 관련 정보로 저장하고 있으므로, 전화번호를 식별자로 이용하여 승인 처리를 결제 서버(400)에 요청할 수 있다.The
인증 서버(200)는 제어부(250)에 의해서 통신부(210), 데이터베이스(230), 그 밖의 구성요소의 기능을 제어할 수 있다. 제어부(250)에 의한 제어 처리 중 데에터베이스(230)에 구매자 관련 정보를 저장 또는 독출하는 제어 처리에 대해서는 이하에서 별도로 설명한다.The
구매자 단말(300)은 상품이나 서비스를 구매하는 구매자가 소지하고 있는 단말을 의미한다. 본 발명의 일 실시 예에 따르면, 구매자 단말(300)은 인증 서버(200)와 유무선으로 통신하여 정당한 구매자인지 여부를 판단하는데 이용될 수 있다. 이러한 구매자 단말(300)은 셀룰러 폰, 스마트폰, PDA폰 및 테블릿 등 다양한 모바일 단말을 포함한다.The
구매자 단말(300)은 통신부(310), 디스플레이부(330), 저장부(350), 입력부(370) 및 제어부(390)를 포함한다. 구매자 단말(300)은 모바일 단말로 구현되므로, 배터리(미도시), 입출력부(미도시), 입출력 인터페이스(미도시) 등을 포함할 수 있다.The
구매자 단말(300)은 전자 결제 어플리케이션을 다운로드할 수 있으며, 전자 결제 어플리케이션을 실행시켜, 인증 서버(200)와 전자 결제에 관한 사용자 등록 절차를 실행할 수 있다.The
구매자 단말(300)은 인증 서버(200)로부터 인증 요청을 수신하면, 구매자를 인증하는 처리를 실행하여, 인증 결과를 인증 서버(200)로 송신할 수 있다. 사용자의 인증 처리는 OTP(One Time Password), 생체인식, 아이디/비밀번호, 패턴인식 등 다양한 인증 방식으로 구현될 수 있다. 사용자의 인증 처리에 대한 구체적인 처리 과정은 이하에서 별도로 설명한다.Upon receiving the authentication request from the
결제 서버(400)는 인증 서버(200)의 승인 요청을 수신하면, 수신된 승인 요청에 포함된 전화번호 정보를 추출하고, 추출된 전화번호를 이용하여 결제 승인 처리를 실행하고, 승인 결과를 인증 서버(200)로 전송하는 장치이다.When the
이러한 결제 서버(400)는 통신부(410), 데이터베이스부(430), 제어부(450)를 포함한다. 결제 서버(400)는 입력부(미도시), 출력부(미도시) 및 연산부(미도시) 등을 더 포함할 수 있다. 이들 구성요소는 필요에 따라 더 구비할 수 있는 구성이지만, 본 발명을 이해하기 위해서 필수적인 구성요소가 아니므로 구체적인 설명은 생략한다.The
결제 서버(400)는 통신부(410)를 통해서 인증 서버(200)와 유무선으로 통신할 수 있다. 결제 서버(400)는 인증 서버(200)로부터는 승인 요청 신호를 수신할 수 있다. 결제 서버(400)는 수신된 승인 요청 신호를 분석해서, 전화번호 정보를 추출하고, 추출된 전화번호에 매칭된 결제 정보를 검색한다. 결제 서버(400)는 검색 결과에 따라 추출된 전화번호에 매칭되는 결제 수단에 따라 결제 처리를 진행하고, 결제 처리 결과를 승인 결과로써 인증 서버(200)로 전송할 수 있다. The
결제 서버(400)는 신용 카드사 서버, 은행 서버, 이동통신사 서버 등 다양한 전자 결제 서비스를 제공하는 서버 장치를 포함한다. 이하에서, 결제 서버(400)는 신용 카드사 서버인 것을 가정하여 설명하며, 이러한 설명은 이해를 쉽게 하기 위한 것일뿐이며, 결제 서버(400)가 신용 카드사 서버로 제한하려는 의도는 아님을 밝힌다.The
이하에서, 판매자 단말에서 본 발명의 일 실시예에 따른 전자 결제 방법이 실행되는 절차를 설명한다.Hereinafter, a procedure in which an electronic settlement method according to an embodiment of the present invention is executed in a seller terminal will be described.
<판매자 단말에서 전자 결제 방법 프로세스>≪ Electronic payment method process at seller terminal >
도 2는 본 발명의 일 실시 예에 따른 판매자 단말에서 실행되는 전자 결제 방법의 절차를 설명하는 도면이다. 도 2를 참고하면, 판매자 단말(100)은 POS 시스템으로 구현될 수 있고, 판매자가 상품 또는 서비스 등의 가격을 입력하면, 입력된 정보가 판매자 단말(100)에 비일시적으로 저장될 수 있다.2 is a diagram illustrating a procedure of an electronic settlement method executed in a seller terminal according to an embodiment of the present invention. Referring to FIG. 2, the
판매자 단말(100)에 가격 입력 절차등이 완료되면, 판매자 단말(100)의 디스플레이부(130)에는 지불 방식을 선택할 수 있는 메뉴 화면(menu)이 표시될 수 있다. 예컨대, 메뉴 화면의 구성은 복수의 항목이 N×M 매트릭스 형식으로 표시되고, 각 항목에는 지불 방식의 이름이 표시될 수 있다. 메뉴 화면의 구성 방식은 매트릭스 형식 이외에도 다양한 레이아웃으로 구현될 수 있다.When the price entry procedure and the like are completed in the
본 발명의 일 실시 예에 따른 지불 방식은 전화번호를 이용한 결제 방식이므로, 판매자가 판매자 단말(100)의 디스플레이부(130)에 표시된 전화번호 결제 항목을 선택하면, 전화번호를 이용하는 전자 결제 방법이 실행될 수 있다.Since the payment method according to the embodiment of the present invention is a payment method using a telephone number, when the seller selects the telephone number payment item displayed on the
판매자 단말(100)의 디스플레이부(130)에서 전화번호 결제 항목이 선택되면, 디스플레이부(130)에는 전화번호를 입력하는 윈도우가 디스플레이될 수 있다. 판매자 단말(100)에 구매자의 전화번호를 입력하면, 윈도우에는 전화번호가 표시되거나 전화번호 대신 기호가 표시될 수 있다. 판매자가 구매자의 전화번호를 판매자 단말(100)에 입력하는 방식은 키보드를 이용한 직접 입력 방식과 NFC, 음성 인식, 바코드 스캐너 등을 이용한 간접 입력 방식으로 다양하게 구현될 수 있다.When a telephone number payment item is selected on the
판매자 단말(100)은 구매자의 전화번호를 입력받으면, 입력된 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 인증 서버(200)로 송신한다.Upon receiving the telephone number of the purchaser, the
인증 서버(200)로 결제 요청 신호를 송신한 이후에, 인증 서버(200)에서의 전자 결체 방법의 처리 절차에 대해서는 이하에서 별도로 설명한다. 판매자 단말(100)이 인증 서버(200)로부터 승인 결과 신호를 수신하면, 승인 결과 신호에 의거하여, 판매자 단말(100)의 디스플레이부(130)에는 승인 성공 또는 승인 실패에 관한 알림 메시지가 표시될 수 있다.Processing procedures of the electronic connection method in the
<인증 서버에서 전자 결제 방법 실행 프로세스><Electronic payment method execution process in authentication server>
도 3은 본 발명의 일 실시 예에 따른 인증 서버에서 실행되는 전자 결제 방법의 절차를 설명하는 도면이다. 도 3을 참고하면, 본 발명의 일 실시 예에 따른 인증 서버(200)는 수신부, 송신부, 추출부 및 검색부를 포함한다. 수신부 및 송신부는 송수신 통신 모듈로 통합적으로 구현된 통신부(210)이고, 추출부 및 검색부는 데이터베이스(230) 및 제어부(250)에 의해서 구현될 수 있다. 3 is a diagram illustrating a procedure of an electronic settlement method executed in an authentication server according to an embodiment of the present invention. Referring to FIG. 3, the
인증 서버(200)는 판매자 단말(100)로부터 결제 요청 신호를 수신한다. 이때, 결제 요청 신호는 판매자 단말(100)에 입력된 구매자의 전화번호 및 결제 내역을 포함하는 정보이다.The
인증 서버(200)는 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출한다. 인증 서버(200)는 추출된 전화번호에 관련된 구매자 단말(300)로 인증 요청 신호를 송신한다. 이때, 인증 요청 신호는 구매자의 전화번호 및 결제 내역을 포함하는 정보이다. 이러한 인증 요청 신호는 구매자 단말(300)로 전송되면, 구매자 단말(300)에 푸시 메시지(push message)를 디스플레이하게 한다. 여기서, 푸시 메시지는 결제 내역에 관한 다양한 정보를 포함한다.Upon receiving the payment request signal, the
인증 서버(200)는 인증 처리가 완료된 구매자 단말(300)로부터 인증 응답 신호를 수신하면, 수신된 인증 응답 신호에서 전화번호를 추출한다. 인증 서버(200)는 데이터베이스에 저장된 결제 이미지 파일의 리스트로부터 추출된 전화번호를 이용하여 결제 이미지 파일을 검색한다.When the
인증 서버(200)는 검색된 결제 이미지 파일에 기초하여 결제 서버(400)를 식별하고, 식별된 결제 서버(400)와 보안 채널을 생성하고, 보안 채널을 통해서 승인 요청 신호를 전송한다.The
이러한 인증 서버(200)는 PG사 서버이거나 VAN사 서버로 구현될 수 있다. 판매자 단말(100)로부터 결제 요청 신호를 수신하면 구매자 단말(300)로 인증 요청 신호를 전송하는 인증 요청 서버와 인증 응답 신호를 수신하면 승인 요청을 결제 서버(400)로 전송하는 승인 요청 서버로 각각 구현할 수도 있다. 이하에서는, 인증 요청 서버와 승인 요청 서버를 하나로 통합 구현한 실시 예를 중심으로 설명한다.The
도 4는 본 발명의 일 실시 예에 따른 인증 서버에서 전자 결제 방법의 처리 과정을 설명하는 타이밍도이다. 도 4를 참고하면, 인증 서버(200)는 판매자 단말(100)로부터 결제 요청 신호를 수신한다(S401). 수신된 결제 요청 신호에는 구매자의 전화번호 및 결제 내역 정보가 포함된다. 인증 서버(200)는 수신된 결제 요청 신호를 분석해서 구매자의 전화번호를 추출한다(S402). 즉, 판매자 단말(100)로부터 전송된 결제 요청 신호는 적어도 하나의 구매자 전화번호에 관한 정보를 포함하고 있으므로, 인증 서버(200)는 패킷 형식으로 수신된 결제 요청 신호를 분석하여 구매자 전화번호를 추출할 수 있다. 인증 서버(200)는 추출된 전화번호에 대응하는 구매자 단말(300)로 인증 요청 신호를 송신한다(S403). 이때, 인증 서버(200)는 SMS 방식으로 인증 요청 신호를 구매자 단말(300)로 전송할 수 있다. 또는 인증 서버(200)는 전자 결제 어플리케이션이 이미 설치된 구매자 단말(300)로 인증 요청 신호를 전송할 수 있고, 인증 요청 신호는 구매자 단말(300)에 설치된 전자 결제 어플리케이션을 실행시켜서, 푸시 메시지를 구매자 단말(300)에 디스플레이하게 할 수 있다.4 is a timing diagram illustrating a process of an electronic settlement method in an authentication server according to an embodiment of the present invention. Referring to FIG. 4, the
인증 서버(200)는 인증 처리(S404)가 완료된 구매자 단말(300)로부터 인증 응답 신호를 수신한다(S405). 인증 서버(200)는 수신된 인증 응답 신호를 분석해서, 전화번호를 추출한다(S406). 즉, 구매자 단말(300)로부터 전송된 인증 응답 신호는 적어도 하나의 구매자 전화번호에 관한 정보를 포함하고 있으므로, 인증 서버(200)는 패킷 형태로 수신된 인증 응답 신호를 분석하여 구매자 전화번호를 추출할 수 있다. 또한, 인증 서버(200)는 인증 응답 신호에 포함된 인증 처리 결과에 대한 정보를 추출할 수 있다. The
인증 처리 결과에 따라 인증된 구매자인 것이 확인되면, 인증 서버(200)는 추출된 전화번호에 대응하는 결제 이미지 파일을 데이터베이스(230)에서 검색한다(S407). 인증 서버(200)의 데이터베이스(230)는 판매자 단말 정보, 구매자 단말 정보, 결제 내역 정보, 전화번호와 매칭된 결제 이미지 파일 등을 저장한다. 인증 서버(200)의 데이터베이스(230)에서 자료를 읽고, 쓰고, 저장하는 일련의 절차에 대해서는 일반적인 DB 자료 처리 방식을 따르므로, 이에 대한 자세한 설명은 생략한다.If it is confirmed that the user is an authorized purchaser according to the authentication processing result, the
인증 서버(200)의 데이터베이스(230)는 전화번호와 결제 이미지 파일을 매칭시켜서 갱신하여 저장한다(S408). 예를 들어, 전화번호에 매칭된 결제 이미지 파일은 적어도 하나 이상의 이미지 기반 전자 파일이다. 예시적인 전화번호 및 결제 이미지 파일의 매핑 테이블은 다음과 같다. The
상기 표 1을 참고하면, 인증 서버(200)의 데이터베이스(230)에는 전화번호와 매칭된 적어도 하나 이상의 이미지 파일 정보를 사용자별로 저장한다. 예컨대, '홍길동'이라는 사용자는 전화번호로 010-1234-5678을 식별할 수 있고, 전화번호 010-1234-5678에는 2개의 이미지 파일이 매핑되어 있다. 즉, 상술한 테이블은 전화번호를 식별자로 하는 파일 리스트 형식으로 구현될 수 있다. Referring to Table 1, at least one image file information matched with a telephone number is stored in the
본 발명의 일 실시예에 따르면, 인증 서버(200)는 전화번호를 식별자로 이용하여 결제 이미지 파일의 리스트에서 결제 이미지 파일을 검색하는 데이터베이스(230)를 구비함으로써, 전화번호 정보만을 이용하더라도 결제 서버(400)에 승인 요청을 할 수 있는 간편한 방식의 전자 결제 방법을 제공할 수 있다. According to an embodiment of the present invention, the
또한, 인증 서버(200)는 일반적으로 PG사, VAN사 등에 의해서 운용되는 서버이므로, 일반적인 서버에 비하여 보다 높은 수준의 보안성을 유지하고 있다는 점에서, 외부인이 인증 서버(200)의 데이터베이스(230)에 침입하여 개인 정보를 유출할 수 있는 개연성이 대단히 낮다.Since the
뿐만 아니라, 인증 서버(200)와 결제 서버(400) 사이에는 보안 채널을 확립하고, 보안 채널을 이용하여 정보 교환을 실행하기 때문에, 일반적인 통신 채널에 비하여 정보의 기밀성이 보다 높게 유지될 수 있고, 해킹과 같은 악의적 공격에 취약하지 않다.In addition, since a secure channel is established between the
인증 서버(200)는 추출된 전화번호와 매칭되는 결제 이미지 파일을 검색하면, 검색된 결제 이미지 파일을 분석해서, 승인 처리를 요청하기 위한 결제 서버(400)를 식별하고, 식별된 결제 서버(400)로 승인 요청 신호를 송신한다(S409).The
인증 서버(200)는 분석 처리(S410) 및 승인 처리(S411)을 완료한 결제 서버(400)로부터 승인 결과 신호를 수신한다(S412). 인증 서버(200)는 수신된 승인 결과 신호를 분석해서, 전화번호를 추출한다(S413). 인증 서버(200)는 전화번호에 매칭되어 있는 판매자 단말(100)로 승인 결과 신호를 전송한다(S414). 인증 서버(200)는 추출된 전화번호와 매칭되어 있는 구매자 단말(300)에 결제 완료 메시지를 전송한다(S415).The
인증 서버(200)에서 실행되는 전자 결제 방법은 본 발명에 따른 전자 결제 어플리케이션을 이미 설치한 판매자 단말(100) 및 구매자 단말(300)와 유기적으로 구동될 수 있다. 이하에서는 구매자 단말(300)에 전자 결제 어플리케이션이 실행되는 절차에 대해서 설명한다.The electronic settlement method executed in the
<구매자 단말에서 전자 결제 어플리케이션 실행>≪ Execution of electronic payment application at the purchaser terminal >
도 5는 본 발명의 일 실시 예에 따른 구매자 단말에서 실행되는 전자 결제 어플리케이션의 프로세스를 설명하는 도면이다. 도 5를 참고하면, 구매자 단말(300)은 통신부(310), 디스플레이부(330) 및 저장부(350)를 포함한다. 이러한 구매자 단말(300)은 스마트폰, 셀룰러 폰, 테블릿 등 모바일 단말로 구현되는 것이 바람직하다. 구매자 단말(300)은 전자 결제 어플리케이션을 다운로드 받고, 다운로드된 전자 결제 어플리케이션이 설치되며, 이를 실행할 수 있는 기능 수단을 포함할 수 있다.5 is a diagram for explaining a process of an electronic payment application executed in a buyer terminal according to an embodiment of the present invention. Referring to FIG. 5, the
본 발명의 일 실시 예에 따른 전자 결제 방법을 구매자 단말에서 실행하기 위해서 구매자 단말(300)에 전자 결제 어플케이션을 미리 설치하고, 초기 서비스 등록 절차를 실행시켜야 한다. 이하에서는 구매자 단말(300)에 전자 결제 어플리케이션의 초기 서비스 등록 절차의 일 예를 설명한다.In order to execute the electronic settlement method according to the embodiment of the present invention in the buyer terminal, the electronic settlement application must be installed in advance in the
구매자 단말(300)은 본 발명의 일 실시 예에 따른 전자 결제 어플리케이션을 원격의 웹 서버로부터 다운로드를 받을 수 있다. 구매자 단말(300)은 다운로드된 어플리케이션을 저장부(350)에 저장하며, 사용자의 조작 명령에 따라 각종의 제어 처리를 실행할 수 있다.The
구매자 단말(300)에 전자 결제 어플리케이션이 설치되면, 초기 서비스 등록 절차를 실행한다. 서비스 등록 절차는 사용자에 관한 정보를 입력하는 일련의 절차를 포함한다. 구체적으로, 구매자 단말(300)에 전자 결제 어플리케이션이 실행되면, 구매자 단말(300)의 디스플레이부(330)에는 개인정보(생년월일, 이름, 이메일, 전화번호)를 입력하기 위한 윈도우(win 1)가 디스플레이된다.When the electronic payment application is installed in the
사용자가 구매자 단말(300)의 입력장치(미도시)를 이용하여 사용자 정보를 입력하면, 입력된 사용자 정보는 저장부(350)에 저장되고, 통신부(310)를 통해서 실시간으로 인증 서버(200)로 전송된다.When the user inputs user information by using an input device (not shown) of the
인증 서버(200)는 수신된 사용자 정보를 데이터베이스(230)에 저장하고, 사용자 정보 중 전화번호를 추출하고, 추출된 전화번호를 미리 전자 결제 서비스에 가입된 다수의 결제 서버(400-1, 400-2, 400-n)로 전송한다. 다수의 결제 서버(400-1, 400-2, 400-n)는 수신된 전화번호에 기초하여 서비스 가입자를 검색하고, 서비스 가입자가 검색되면 검색된 서비스 가입자가 가입한 지불 수단 정보를 추출해서 인증 서버(200)로 암호화하여 전송한다. 만약 서비스 가입자가 검색되지 않을 경우에는 가입자가 없음을 인증 서버(200)로 통지한다. 예를 들어, 결제 서버(400)가 신용 카드사 서버일 경우, 결제 서버(400)는 카드 서비스 가입자 중 수신된 전화번호와 매칭되어 있는 가입자를 검색한 뒤, 해당 가입자가 가입한 모든 종류의 모바일 카드 정보를 추출하고, 추출된 카드 정보를 이미지 파일로 변환하여 인증 서버(200)로 전송할 수 있다.The
인증 서버(200)는 다수의 결제 서버(400-1, 400-2, 400-n)로부터 이미지 파일을 수신하면, 수신한 이미지 파일을 해당 전화번호의 구매자 단말(300)로 전송한다. Upon receiving the image file from the plurality of payment servers 400-1, 400-2, and 400-n, the
구매자 단말(300)은 수신된 이미지 파일을 디스플레이부(330)에 표시한다. 사용자가 디스플레이된 이미지 중 적어도 하나를 선택하면, 선택된 이미지 파일을 저장부(350)에 저장하고, 이미지 파일의 선택 정보를 인증 서버(200)로 전송한다.The
인증 서버(200)는 선택 정보를 수신하면, 수신된 선택 정보에 따라 해당 이미지 파일을 전송한 결제 서버(400)에 해당 전화번호와 이미지 파일을 동시에 전송해서, 해당 전화번호를 이용한 결제 처리 서비스의 등록을 요청한다. Upon receiving the selection information, the
서비스 등록의 요청을 수신하면, 결제 서버(400)는 서비스 등록을 수락하는 메시지를 인증 서버(200)로 전송한다. 인증 서버(200)는 수락하는 메시지를 수신하면, 전화번호와 이미지 파일을 매칭하여 데이터베이스(230)에 저장한다. 인증 서버(200)는 전화번호와 이미지 파일을 저장한 뒤, 서비스 등록에 대한 알림 메시지를 구매자 단말(300)에 송신한다. Upon receiving the service registration request, the
구매자 단말(300)은 서비스 등록 완료에 대한 알림 메시지를 수신하면, 전자 결제 어플리케이션의 초기 등록 프로세스를 종료하고, 전자 결제 어플리케이션의 사용을 활성화한다.Upon receiving the notification message of completion of service registration, the
<전자 결제 시스템을 이용한 전자 결제 방법><Electronic payment method using electronic payment system>
도 6은 본 발명의 일 실시예에 따른 전자 결제 시스템을 이용한 전자 결제 방법을 설명하기 위한 흐름도이다. 도 6을 참고하면, 본 발명의 일 실시 예에 따른 전자 결제 방법은 결제 요청 처리 단계(S610), 인증 요청 처리 단계(S630), 인증 응답 처리 단계(S650), 승인 요청 처리 단계(S670) 및 승인 결과 통지 단계(S690)를 포함한다.6 is a flowchart illustrating an electronic settlement method using an electronic settlement system according to an embodiment of the present invention. 6, an electronic payment method according to an embodiment of the present invention includes a payment request processing step S610, an authentication request processing step S630, an authentication response processing step S650, an approval request processing step S670, And an approval result notification step (S690).
구체적으로, 단계(S610)에서 판매자 단말(100)이 구매자의 전화번호 및 결제 내역을 입력받으면, 입력된 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 생성해서, 이를 인증 서버(200)로 전송하는 절차를 실행한다.Specifically, when the
단계(S630)에서 인증 서버(200)가 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출한다. 인증 서버(200)는 추출된 전화번호에 매칭된 구매자 단말(300)로 인증 요청 신호를 송신한다. 이때, 인증 요청 신호는 구매자 단말(300)에 SMS, 푸시 메시지, 팝업 메시지 등 다양한 형식으로 전송될 수 있다.In step S630, when the
단계(S650)에서 구매자 단말(300)이 인증 요청 신호를 수신하면, 디스플레이부(330)에 인증 절차를 알리는 메시지가 표시된다. 예를 들어, 메시지에는 결제 요청을 안내하는 문구가 포함될 수 있고, 인증 절차를 실행할 것인지 여부를 확인하는 확인 또는 취소 버튼이 표시될 수 있다. 구매자가 확인 버튼을 선택하면, 구매자의 인증 절차를 실행하게 된다. 만약, 구매자가 취소 버튼을 선택하면, 인증 절차를 취소할 것인지 여부를 표시하는 안내 메세지가 디스플레이될 수 있고, 안내 메시지에서 동의할 경우에는 인증 절차를 종료한다. 사용자에 의해서 인증 절차의 진행이 선택되면, 사용자가 이미 설정한 방식으로 구매자의 인증 절차를 실행한다. 인증 절차는 OTP, 생체인식, 아이디/비밀번호, 패턴 인식 등 다양한 방식으로 처리될 수 있다. 구매자 단말(300)은 인증 절차의 결과를 포함하는 인증 응답 신호를 인증 서버(200)로 전송한다.In step S650, when the
단계(S670)에서, 인증 서버(200)가 인증 응답 신호를 수신하면, 인증 응답 신호를 분석해서, 전화번호를 추출한다. 인증 서버(200)는 데이터베이스(230)에서 추출된 전화번호와 매칭되어 있는 결제 이미지 파일을 검색한다. 인증 서버(200)는 결제 이미지 파일을 검색하면, 검색된 결제 이미지 파일에 기초하여 결제 서버(400)로 승인 요청 신호를 전송한다.In step S670, when the
단계(S690)에서, 결제 서버(400)가 승인 요청 신호를 수신하면, 수신된 승인 요청 신호에서 전화번호를 추출한다. 결제 서버(400)는 추출된 전화번호에 기초하여 결제 승인 절차를 실행한다. 결제 서버(400)는 전화번호와 연관되어 있는 카드 정보, 은행 계좌 정보, 통신사 결제 정보 중 적어도 어느 하나를 이용하여 승인 절차를 실행한다. 결제 서버(400)는 승인 절차의 결과를 인증 서버(200)로 전송한다.In step S690, when the
도 7은 본 발명의 일 실시 예에 따른 전자 결제 시스템의 송수신 신호를 설명하기 위한 도면이다. 도 7을 참고하면, 판매자 단말(100)에서 인증 서버(200)로 전송되는 신호는 결제 요청 신호이고, 결제 요청 신호는 구매자의 전화번호 및 결제 내역을 포함한다. 인증 서버(200)에서 구매자 단말(300)로 전송되는 신호는 인증 요청 신호이고, 인증 요청 신호는 구매자의 전화번호 및 결제 내역을 포함한다. 구매자 단말(300)에서 인증 서버(200)로 전송되는 신호는 인증 응답 신호이고, 인증 응답 신호는 구매자의 전화번호 및 인증 결과를 포함한다. 인증 서버(200)에서 결제 서버(400)로 전송되는 신호는 승인 요청 신호이고, 승인 요청 신호는 구매자의 전화번호 및 결제 내역을 포함한다. 결제 서버(400)에서 인증 서버(200)로 전송되는 신호는 승인 결과 신호이고, 승인 결과 신호는 구매자의 전화번호 및 승인 결과를 포함한다. 인증 서버(200)에서 판매자 단말(100)로 전송되는 신호는 승인 결과 신호이고, 승인 결과 신호는 구매자의 전화번호 및 승인 결과를 포함한다.7 is a view for explaining transmission and reception signals of an electronic settlement system according to an embodiment of the present invention. Referring to FIG. 7, the signal transmitted from the
도 7에서 인증 서버(200)와 결제 서버(400)는 세이프 존(safe zone)으로 구현될 수 있다. 즉, 인증 서버(200)와 결제 서버(400) 사이에는 승인 처리를 위해서보다 많은 개인 정보를 송수신할 수 있다. 하지만, 세이프 존은 그 밖의 영역보다 보안성이 강화되어 있으므로, 민감한 개인 정보, 예컨대, 신용카드의 bin 넘버, 유효기간 등의 정보가 외부로 유출될 확률이 극히 낮아지는 효과를 발휘한다.In FIG. 7, the
본 발명의 일 실시 예에 따르면, 전자 결제 시스템에서 각 구성 요소에 송수신되는 신호에는 구매자의 전화번호를 포함한다. 구매자의 전화번호를 식별 정보로 이용함으로써 결제 요청, 인증 요청, 승인 요청 등의 전자 결제 방법에서 이용될 수 있는 각종의 요청 처리를 실행할 수 있다.According to an embodiment of the present invention, a signal transmitted to and received from each component in the electronic payment system includes a telephone number of a buyer. By using the telephone number of the purchaser as the identification information, various types of request processing that can be used in an electronic payment method such as a payment request, an authentication request, and an approval request can be executed.
본 발명의 다양한 실시 예에 따른 상술한 방법들은 비일시적인 컴퓨터 판독가능한 저장 매체에 코드로 저장될 수 있다. 이러한 본 발명의 다양한 실시예에 따른 상술한 방법들을 수행하기 위한 코드는, RAM(Random Access Memory), 플레시메모리, ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electronically Erasable and Programmable ROM), 레지스터, 하드디스크, 리무버블 디스크, 메모리 카드, USB 메모리, CD-ROM 등과 같이, 단말기에서 판독 가능한 다양한 유형의 기록 매체에 저장되어 있을 수 있다. The methods described above in accordance with various embodiments of the present invention may be stored as code in non-transitory computer readable storage media. The code for performing the above-described methods according to various embodiments of the present invention may be stored in a memory such as a random access memory (RAM), a flash memory, a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an Electrically Erasable and Programmable ROM ), A register, a hard disk, a removable disk, a memory card, a USB memory, a CD-ROM, and the like.
비록 본 발명의 예시적인 실시예 및 적용예가 도시되고 설명되었더라도, 본 발명의 기술적 사상의 범위를 벗어나지 않는 범위에서 많은 변화 및 수정이 가능하고, 이러한 변형은 본 발명이 속하는 기술 분야의 통상의 기술자에게 명확하게 이해될 수 있습니다. 따라서, 설명된 실시예는 예시적이지 제한적인 것이 아니며, 본 발명은 첨부된 상세한 설명에 의해서 제한되는 것이 아니지만 청구항의 기술적 범위 내에서 수정가능하다.Although illustrative embodiments and applications of the present invention have been shown and described, many changes and modifications may be made without departing from the scope of the present invention, and such modifications may be made by one of ordinary skill in the art to which the present invention pertains It can be clearly understood. Accordingly, the described embodiments are illustrative and not restrictive, and the invention is not limited by the accompanying detailed description, but is capable of modifications within the scope of the claims.
Claims (10)
상기 판매자 단말이 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 상기 인증 서버로 송신하는 단계;
상기 인증 서버가 상기 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 인증 요청 신호를 상기 추출된 전화번호에 매칭된 상기 구매자 단말로 송신하는 단계;
상기 구매자 단말이 상기 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 상기 인증 절차의 결과인 인증 응답 신호를 상기 인증 서버로 송신하는 단계;
상기 인증 서버가 상기 인증 응답 신호를 수신하면, 상기 인증 응답 신호에서 전화번호를 추출하고, 복수의 결제 이미지 파일의 리스트에서 상기 추출된 전화번호와 매칭된 결제 이미지 파일을 검색하고, 검색된 결제 이미지 파일을 분석해서, 결제 승인 처리를 요청하기 위한 결제 서버를 식별하고, 상기 식별된 결제 서버로 승인 요청 신호를 송신하는 단계; 및
상기 결제 서버가 상기 승인 요청 신호를 수신하면, 상기 전화번호에 기초하여 승인 절차를 실행하고, 상기 승인 절차의 결과를 상기 인증 서버로 송신하는 단계를 포함하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법.A settlement image-based electronic settlement method matched with a telephone number using an electronic settlement system including a buyer terminal, a seller terminal, an authentication server, and a settlement server,
Transmitting to the authentication server a settlement request signal including the telephone number of the buyer and payment details entered by the seller terminal;
Extracting a telephone number of a buyer included in the received payment request signal when the authentication server receives the payment request signal and transmitting an authentication request signal to the buyer terminal matched with the extracted telephone number;
Performing a purchaser's authentication procedure when the purchaser terminal receives the authentication request signal and transmitting an authentication response signal as a result of the authentication procedure to the authentication server;
Extracts a telephone number from the authentication response signal, searches a list of a plurality of settlement image files for a settlement image file matched with the extracted telephone number, Identifying a payment server for requesting payment approval processing, and transmitting an approval request signal to the identified payment server; And
And a step of, when the payment server receives the approval request signal, executing an approval procedure based on the telephone number and transmitting the result of the approval procedure to the authentication server, Way.
상기 결제 이미지 파일은, 신용 카드 정보, 은행 계좌 정보 및 이동 통신사 결제 정보 중 적어도 하나를 포함하는 이미지 기반의 전자 파일인 것을 특징으로 하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법.The method according to claim 1,
Wherein the payment image file is an image-based electronic file including at least one of credit card information, bank account information, and mobile carrier billing information.
상기 구매자의 인증 절차는, 상기 수신된 인증 요청 신호에 의해서 트리거되는 푸시 메시지를 상기 구매자 단말에 디스플레이하는 단계;
상기 디스플레이된 푸시 메시지에 대한 구매자의 터치 입력을 감지하는 단계; 및
상기 터치 입력에 따라 상기 구매자에 대한 인증 처리하는 단계를 포함하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 방법.The method according to claim 1 or 3,
Wherein the purchaser's authentication procedure comprises: displaying a push message triggered by the received authentication request signal to the buyer terminal;
Sensing a touch input of a buyer for the displayed push message; And
And a step of authenticating the buyer according to the touch input.
상기 판매자 단말에 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 수신하는 수신부;
상기 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 상기 추출된 전화번호에 매칭된 상기 구매자 단말로 인증 요청 신호를 송신하는 송신부;
상기 인증 요청 신호를 수신한 구매자 단말로부터 인증 응답 신호를 수신하면, 상기 수신된 인증 응답 신호에서 전화번호를 추출하는 추출부; 및
상기 추출된 전화번호와 매칭되어 있는 결제 이미지 파일을 검색하는 검색부를 포함하고,
상기 송신부는, 상기 검색된 결제 이미지 파일에 기초하여 상기 결제 서버와 보안 채널을 생성하고, 상기 보안 채널을 통해서 승인 요청 신호를 송신하고,
상기 검색부는, 복수의 결제 이미지 파일의 리스트에서 상기 추출된 전화번호와 매칭된 결제 이미지 파일을 검색하고, 상기 검색된 결제 이미지 파일을 분석하여 결제 승인 처리를 요청하기 위한 결제 서버를 식별하는 것을 특징으로 하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 인증 서버.A billing image-based electronic payment authentication server that matches a telephone number that can communicate with a buyer terminal, a seller terminal, and a payment server,
A receiving unit for receiving a payment request signal including a telephone number of a purchaser and payment details input to the seller terminal;
A transmitter for extracting a telephone number of a buyer included in the received settlement request signal and transmitting an authentication request signal to the buyer terminal matched with the extracted telephone number upon receiving the settlement request signal;
An extracting unit for extracting a telephone number from the received authentication response signal upon receiving an authentication response signal from a purchaser terminal that has received the authentication request signal; And
And a retrieval unit for retrieving a settlement image file matched with the extracted telephone number,
The transmission unit generates a secure channel with the payment server based on the retrieved settlement image file, transmits an approval request signal through the secure channel,
Wherein the search unit searches a payment image file matched with the extracted telephone number in a list of a plurality of payment image files and identifies a payment server for requesting payment approval processing by analyzing the retrieved payment image file, Based electronic payment authentication server based on a billing image matched with a telephone number to be authenticated.
상기 결제 이미지 파일은, 신용 카드 정보, 은행 계좌 정보, 이동 통신사 결제 정보 중 적어도 하나를 포함하는 이미지 기반의 전자 파일인 것을 특징으로 하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 인증 서버.6. The method of claim 5,
Wherein the payment image file is an image-based electronic file including at least one of credit card information, bank account information, and mobile carrier billing information.
상기 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 상기 판매자 단말로부터 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 상기 추출된 전화번호에 매칭된 구매자 단말로 인증 요청 신호를 송신하는 인증 서버;
상기 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 상기 인증 절차의 결과인 인증 응답 신호를 상기 인증 서버로 송신하는 구매자 단말; 및
상기 인증 서버로부터 승인 요청 신호를 수신하면, 상기 수신된 승인 요청 신호에 포함된 전화번호에 기초하여 승인 절차를 실행하고, 상기 승인 절차의 결과를 상기 인증 서버로 송신하는 결제 서버를 포함하고,
상기 인증 서버는, 상기 인증 응답 신호를 수신하면, 상기 인증 응답 신호에서 전화번호를 추출하고, 복수의 결제 이미지 파일의 리스트에서 상기 추출된 전화번호와 매칭된 결제 이미지 파일을 검색하고, 상기 검색된 결제 이미지 파일을 분석하여 결제 승인 처리를 요청하기 위한 결제 서버를 식별하고, 상기 식별된 결제 서버로 상기 승인 요청 신호를 송신하는 것을 특징으로 하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 시스템.A seller terminal for receiving a telephone number of the purchaser and payment details;
Upon receiving a payment request signal including the telephone number and the payment details of the input buyer from the seller terminal, the telephone number of the buyer included in the received payment request signal is extracted, and the buyer terminal An authentication server for transmitting an authentication request signal to the authentication server;
A buyer terminal for receiving the authentication request signal and executing an authentication procedure of the purchaser and transmitting an authentication response signal as a result of the authentication procedure to the authentication server; And
And a payment server for receiving an approval request signal from the authentication server and executing an approval procedure based on the telephone number included in the received approval request signal and transmitting the result of the approval procedure to the authentication server,
Wherein the authentication server extracts a telephone number from the authentication response signal, retrieves a settlement image file matched with the extracted telephone number from a list of a plurality of settlement image files, Wherein the settlement server identifies a settlement server for requesting settlement approval processing by analyzing the image file, and transmits the approval request signal to the identified settlement server.
상기 결제 이미지 파일은, 신용 카드 정보, 은행 계좌 정보 또는 이동 통신사 결제 정보 중 적어도 하나를 포함하는 이미지 기반의 전자 파일인 것을 특징으로 하는 전화번호와 매칭된 결제 이미지 기반 전자 결제 시스템.9. The method of claim 8,
Wherein the payment image file is an image-based electronic file including at least one of credit card information, bank account information, or mobile carrier billing information.
상기 판매자 단말에 입력된 구매자의 전화번호 및 결제 내역을 포함하는 결제 요청 신호를 상기 판매자 단말에서 상기 인증 서버로 송신하는 처리를 실행시키고,
상기 인증 서버가 상기 결제 요청 신호를 수신하면, 수신된 결제 요청 신호에 포함된 구매자의 전화번호를 추출하고, 상기 추출된 전화번호에 관련된 상기 구매자 단말로 인증 요청 신호를 송신하는 처리를 실행시키고,
상기 구매자 단말이 상기 인증 요청 신호를 수신하면, 구매자의 인증 절차를 실행하고, 상기 인증 절차의 결과인 인증 응답 신호를 상기 인증 서버로 송신하는 처리를 실행시키고,
상기 인증 서버가 상기 인증 응답 신호를 수신하면, 상기 인증 응답 신호에서 전화번호를 추출하고, 복수의 결제 이미지 파일의 리스트에서 상기 추출된 전화번호와 매칭되어 있는 결제 이미지 파일을 검색하고, 검색된 결제 이미지 파일을 분석하여 결제 승인 처리를 요청하기 위한 결제 서버를 식별하고, 상기 식별된 결제 서버로 승인 요청 신호를 송신하는 처리를 실행시키고, 그리고
상기 결제 서버가 상기 승인 요청 신호를 수신하면, 상기 전화번호에 기초하여 승인 절차를 실행하고, 상기 승인 절차의 결과를 상기 인증 서버로 송신하는 처리를 실행시키기 위하여 매체에 저장된 전자 결제 어플리케이션.A payment image-based electronic payment application matched with a telephone number for executing an electronic payment method in an electronic payment system including a buyer terminal, a seller terminal, an authentication server, and a payment server,
A payment request signal including a telephone number of the purchaser entered into the seller terminal and payment details is transmitted from the seller terminal to the authentication server,
When the authentication server receives the payment request signal, extracts a telephone number of the purchaser included in the received payment request signal and transmits an authentication request signal to the purchaser terminal related to the extracted telephone number,
When the buyer terminal receives the authentication request signal, executes a process of authenticating the purchaser and transmitting an authentication response signal as a result of the authentication procedure to the authentication server,
Extracts a telephone number from the authentication response signal, retrieves a settlement image file matched with the extracted telephone number from a list of a plurality of settlement image files, Analyzes the file to identify a payment server for requesting a payment approval process, executes a process for transmitting an approval request signal to the identified payment server, and
An electronic settlement application stored in the medium for executing an approval procedure based on the telephone number when the settlement server receives the approval request signal and executing a process of transmitting a result of the approval procedure to the authentication server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150173226A KR101749939B1 (en) | 2015-12-07 | 2015-12-07 | Electronic payment certification server based on payment image matched with phone number, electronic payment system, electronic payment method and electronic payment application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150173226A KR101749939B1 (en) | 2015-12-07 | 2015-12-07 | Electronic payment certification server based on payment image matched with phone number, electronic payment system, electronic payment method and electronic payment application |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170066955A KR20170066955A (en) | 2017-06-15 |
KR101749939B1 true KR101749939B1 (en) | 2017-06-22 |
Family
ID=59217374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150173226A Active KR101749939B1 (en) | 2015-12-07 | 2015-12-07 | Electronic payment certification server based on payment image matched with phone number, electronic payment system, electronic payment method and electronic payment application |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101749939B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230159778A (en) | 2022-05-13 | 2023-11-22 | 비씨카드(주) | Method and device using mobile phone number during the payment process |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102706868B1 (en) * | 2018-03-15 | 2024-09-19 | 삼성전자주식회사 | A system and an electronic device for performing offline payment using online authentication |
KR102250861B1 (en) | 2019-08-13 | 2021-05-11 | 이강희 | System for easy payment based on blockchain using emotion |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101419285B1 (en) * | 2013-05-15 | 2014-07-17 | 주식회사 옐로페이 | Post-paid service system using mobile phone number and method of post-paid service |
-
2015
- 2015-12-07 KR KR1020150173226A patent/KR101749939B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101419285B1 (en) * | 2013-05-15 | 2014-07-17 | 주식회사 옐로페이 | Post-paid service system using mobile phone number and method of post-paid service |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230159778A (en) | 2022-05-13 | 2023-11-22 | 비씨카드(주) | Method and device using mobile phone number during the payment process |
Also Published As
Publication number | Publication date |
---|---|
KR20170066955A (en) | 2017-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106462842B (en) | Enhanced data interface for contactless communication | |
CN111476654B (en) | Mobile telephone ATM processing method and system | |
AU2019236733A1 (en) | Transaction Processing System and Method | |
US20170178116A1 (en) | Remote transaction system, method and point of sale terminal | |
KR102409888B1 (en) | Transaction method and device based on near-field communication (nfc) | |
US10108958B2 (en) | Method for processing a payment, and system and electronic device for implementing the same | |
KR102574524B1 (en) | Remote transaction system, method and point of sale terminal | |
US20140258046A1 (en) | Method for managing a transaction | |
KR101431710B1 (en) | The method and system for providing payment service by customer recognition | |
JP2011215764A (en) | Information processing system, information processing server, information processing method and information processing program and the like | |
KR101749939B1 (en) | Electronic payment certification server based on payment image matched with phone number, electronic payment system, electronic payment method and electronic payment application | |
US10129266B2 (en) | Identity information systems and methods | |
KR101646328B1 (en) | Mobile credit card settlement method and service apparatus using the same, phone | |
KR101398021B1 (en) | Method of managing payment channel | |
KR101699032B1 (en) | Service providing system and method for payment using electronic tag | |
KR20150014056A (en) | NFC (security card) Tag peace settlement services through the contact methods | |
US11682017B2 (en) | Systems and methods for electronic payments with fraud prevention | |
KR20160099514A (en) | Payment ASP System and Methods using a mobile communication terminal | |
KR101597896B1 (en) | Payment method using near field communicatio and payment apparatus performing the payment method | |
KR102468787B1 (en) | Payment service providing apparatus and method for supporting multiple authentication based on web, system and computer readable medium having computer program recorded thereon | |
KR20150132944A (en) | Credit card settlement method using mobile phone and service apparatus using the same | |
KR20150029939A (en) | Method for mobile phone payment using value added networks | |
KR20120102326A (en) | User authentication method using auto calling system on payment using electric commercial transaction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20151207 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20151209 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20151207 Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20161115 Patent event code: PE09021S01D |
|
PN2301 | Change of applicant |
Patent event date: 20170221 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170526 |
|
PG1501 | Laying open of application | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170616 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170616 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200602 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210601 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20220519 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20230601 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20240415 Start annual number: 8 End annual number: 8 |