[go: up one dir, main page]

KR102010013B1 - Non-facing transaction and payment method, management server using virtual payment information - Google Patents

Non-facing transaction and payment method, management server using virtual payment information Download PDF

Info

Publication number
KR102010013B1
KR102010013B1 KR1020180065543A KR20180065543A KR102010013B1 KR 102010013 B1 KR102010013 B1 KR 102010013B1 KR 1020180065543 A KR1020180065543 A KR 1020180065543A KR 20180065543 A KR20180065543 A KR 20180065543A KR 102010013 B1 KR102010013 B1 KR 102010013B1
Authority
KR
South Korea
Prior art keywords
payment
face
information
card
transaction
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.)
Expired - Fee Related
Application number
KR1020180065543A
Other languages
Korean (ko)
Other versions
KR20180089330A (en
Inventor
백승현
이기연
Original Assignee
코나아이 (주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 코나아이 (주) filed Critical 코나아이 (주)
Priority to KR1020180065543A priority Critical patent/KR102010013B1/en
Publication of KR20180089330A publication Critical patent/KR20180089330A/en
Application granted granted Critical
Publication of KR102010013B1 publication Critical patent/KR102010013B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/353Payments by cards read by M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/28Pre-payment schemes, e.g. "pay before"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3221Access to banking information through M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/351Virtual cards
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/352Contactless payments by cards
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/385Payment protocols; Details thereof using an alias or single-use codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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
    • G06Q20/401Transaction verification
    • G06Q20/4018Transaction verification using the card verification value [CVV] associated with the card

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은, 가상결제정보를 이용한 비대면 거래 및 정산 방법, 관리 서버에 관한 것으로서, 상기 방법은, 가맹점의 요청에 따라 비대면 거래를 위한 결제용 카드를 발행하는 단계; 사용자 단말에서 구동하는 서비스 어플리케이션을 통해, 상기 결제용 카드를 게시하는 단계; 상기 사용자 단말이 상기 결제용 카드를 이용한 비대면 거래 수행 시, 상기 결제용 카드에 대해 생성된 결제 요청 정보를 수신하는 단계; 및 상기 결제 요청 정보에 포함된 정보를 이용하여 결제 승인을 처리하는 단계를 포함한다.The present invention relates to a non-face-to-face transaction and settlement method using a virtual payment information, a management server, the method comprising: issuing a payment card for a non-face-to-face transaction at the request of the merchant; Posting the payment card through a service application running in a user terminal; Receiving, by the user terminal, payment request information generated for the payment card when performing a non-face-to-face transaction using the payment card; And processing the payment approval by using the information included in the payment request information.

Description

가상결제정보를 이용한 비대면 거래 및 정산 방법, 관리 서버{NON-FACING TRANSACTION AND PAYMENT METHOD, MANAGEMENT SERVER USING VIRTUAL PAYMENT INFORMATION}Non-facing transaction and settlement method using virtual payment information, management server {NON-FACING TRANSACTION AND PAYMENT METHOD, MANAGEMENT SERVER USING VIRTUAL PAYMENT INFORMATION}

본 발명은 가상결제정보를 이용한 비대면 거래 및 정산 방법, 관리 서버에 관한 것으로서, 더욱 상세하게는, 기존에 대면 결제 방식을 개선하여 비대면 결제가 가능하도록 구현된 가상결제정보를 이용한 비대면 거래 및 정산 방법, 관리 서버를 제안한다.The present invention relates to a non-face-to-face transaction and settlement method using a virtual payment information, a management server, and more particularly, to a non-face-to-face transaction using a virtual payment information implemented to improve the existing face-to-face payment method. And a settlement method and a management server.

최근 결제 시장에서 모바일 단말기를 이용한 모바일 결제가 보급되고 있으나, 아직도 대부분의 사람들은 플라스틱 형태의 실물 카드를 편리하게 생각하고, 상점 단말 역시 실물 카드 결제를 지원하고 있어, 실제 결제 시장에서 실물 카드의 효용성과 편의성을 무시할 수 없는 실정이다.Recently, mobile payments using mobile terminals have been widely used in the payment market. However, most people think that the physical cards in plastic form are convenient, and the store terminals also support the payment of physical cards. And convenience can not be ignored.

하지만 기존의 모바일 카드의 경우, 오프라인 가맹점에서 직접 결제를 해야한다는 번거로움이 있었다. 또한 오프라인 가맹점은 결제를 위해 POS 단말기나 CAT 단말기와 같은 결제 단말기를 구비하고 있어야 하므로 결제 서비스 이용 시 단말기 설치 및 유지 비용을 부담해야 한다는 문제점이 있었다. However, in the case of the existing mobile card, there was a hassle to pay directly at the offline merchant. In addition, offline merchants must be equipped with a payment terminal such as a POS terminal or a CAT terminal for payment, so there was a problem in that a terminal installation and maintenance cost must be paid when using a payment service.

이러한 문제점을 해결하기 위한 선행기술로서, 한국 공개특허 제10-2012-0029305호의 무선 메시지를 이용한 학원비 결제서비스 제공방법 및 시스템과 이를 위한 기록매체에 관한 기술이 있다. 이는 콜백 URL을 포함한 SMS 메시지를 이용하여 사용자가 단말을 통해 상기 콜백 URL에 접속하여 결제를 수행하는 방식이다. 그러나 이러한 결제 구조는 일반적인 온라인 결제와 동일한 구조로서, PG사나 VAN사를 경유하여 금융기관 서버(카드사 또는 타 금융사)와 연동하여 동작한다. 따라서, 기존의 온라인 결제와 비교하여 수수료 절감의 효과를 달성할 수 없으며, 가맹점과 사용자가 수수료를 부담해야 하는 구조이다. 또한 결제요청 전문은 송신하면 결제 기관을 통해 결제승인을 얻어야 하므로, 결제 요청 및 승인에 시간이 소요된다는 단점이 있다.As a prior art to solve this problem, there is a method and system for providing a school fee payment service using a wireless message of Korean Patent Publication No. 10-2012-0029305 and a technology related to the recording medium therefor. This is a method in which a user accesses the callback URL through a terminal and performs a payment using an SMS message including a callback URL. However, this payment structure is the same structure as the general online payment, and works in conjunction with a financial institution server (card company or other financial company) via PG company or VAN company. Therefore, compared with the existing online payment, it is impossible to achieve the effect of reducing the fee, and the structure that the merchant and the user must bear the fee. In addition, since the payment request is required to obtain a payment approval through a payment institution, the payment request and approval has a disadvantage in that it takes time.

한국 공개 특허 제10-2012-0029305호(2012. 03. 26 공개)Korean Unexamined Patent Publication No. 10-2012-0029305 (published Mar. 26, 2012)

본 발명은 선행기술의 문제점을 해결하고, 오프라인 가맹점의 대면 결제를 수행하기 위해, 가상결제정보를 이용한 비대면 거래 및 정산 방법을 제안한다.The present invention proposes a non-face-to-face transaction and settlement method using virtual payment information in order to solve the problems of the prior art and to perform face-to-face payment of offline merchants.

본 발명은, 가상결제정보를 이용한 비대면 거래 및 정산 방법, 관리 서버에 관한 것으로서, 본 발명의 일 측면은 가맹점의 요청에 따라 비대면 거래를 위한 결제용 카드를 발행하는 단계; 사용자 단말에서 구동하는 서비스 어플리케이션을 통해, 상기 결제용 카드를 게시하는 단계; 상기 사용자 단말이 상기 결제용 카드를 이용한 비대면 거래 수행 시, 상기 결제용 카드에 대해 생성된 결제 요청 정보를 수신하는 단계; 및 상기 결제 요청 정보에 포함된 정보를 이용하여 결제 승인을 처리하는 단계를 포함하는 비대면 거래 및 정산 방법을 제안한다.The present invention relates to a non-face-to-face transaction and settlement method using a virtual payment information, management server, an aspect of the present invention comprises the steps of issuing a payment card for non-face-to-face transactions at the request of the merchant; Posting the payment card through a service application running in a user terminal; Receiving, by the user terminal, payment request information generated for the payment card when performing a non-face-to-face transaction using the payment card; And it proposes a non-face-to-face transaction and settlement method comprising the step of processing the payment approval using the information contained in the payment request information.

본 발명의 다른 측면은, 가상결제정보를 이용한 비대면 거래 및 정산 관리 서버로서, 가맹점의 요청에 따라 비대면 거래를 위한 결제용 카드를 발행하고, 사용자 단말에서 구동하는 서비스 어플리케이션을 통해, 상기 결제용 카드를 게시하는 결제용 카드 발행부; 및 상기 사용자 단말이 상기 결제용 카드를 이용한 비대면 거래 수행 시, 상기 결제용 카드에 대해 생성된 결제 요청 정보를 수신하고, 상기 결제 요청 정보에 포함된 정보를 이용하여 결제 승인을 처리하는 결제 처리부를 포함한다.Another aspect of the present invention is a non-face-to-face transaction and settlement management server using the virtual payment information, issuing a payment card for non-face-to-face transactions at the request of the merchant, through the service application running on the user terminal, the payment A card issuing unit for posting a card for payment; And a payment processing unit that receives payment request information generated for the payment card when the user terminal performs a non-face-to-face transaction using the payment card, and processes payment approval using information included in the payment request information. It includes.

상기 관리 서버는, 상기 가맹점 단말로부터 상기 결제 승인 내역에 대한 인수 또는 거절 여부를 수신하는 정산 처리부를 더 포함할 수 있고, 정산 처리부는, 인수된 결제 승인 내역에 대하여 전자 영수증 발급 메뉴를 출력하고, 상기 가맹점 단말로부터 전자 영수증 발급 요청 메시지를 수신하고, 상기 요청 메시지를 수신한 결제 승인 내역에 대하여 상기 사용자 단말에 전자 영수증을 발급하여 전송할 수 있다.The management server may further include a settlement processing unit for receiving whether or not to accept or reject the payment approval details from the merchant terminal, the settlement processing unit outputs an electronic receipt issuing menu for the received payment approval details, The electronic receipt issuance request message may be received from the affiliated store terminal, and the electronic receipt may be issued and transmitted to the user terminal with respect to the payment approval details of the received request message.

본 발명의 비대면 거래 및 정산 시스템에 의하면, 별도의 가맹점 결제 단말기 없이도 오프라인 가맹점에 대한 결제가 가능해진다. 특히, 결제 단말을 이용하기 어려운 노점상의 경우, 상점 주인이 소지한 휴대폰을 통해 거래 내역 확인과 인수가 가능해짐에 따라 결제 단말기의 설치 및 운용 비용이 없으므로 가맹점주의 경제적 이익을 극대화할 수 있고, 전자거래 서비스의 보급을 촉진하는데 이바지할 수 있다.According to the non-face-to-face transaction and settlement system of the present invention, payment can be made for offline merchants without a separate merchant payment terminal. In particular, in the case of street vendors that are difficult to use the payment terminal, the transaction history can be checked and acquired through the mobile phone possessed by the store owner, so there is no installation and operation cost of the payment terminal. It can contribute to promoting the dissemination of transactional services.

본 발명에 의하면, 기존의 온라인 결제와 달리 선불 전자카드를 이용하여 비대면 결제를 실현함으로써, PG(Payment Gateway)사나 VAN(Value Added Network)사의 개입없이도 결제 서비스를 구현할 수 있는 효과가 있다. 이처럼, PG사와 VAN사의 중개가 없는 경우 고액의 결제 수수료를 절감하는 기회를 부여할 수 있다.According to the present invention, unlike conventional online payment, by realizing non-face-to-face payment using a prepaid electronic card, payment service can be implemented without the intervention of a payment gateway (PG) company or a value added network (VAN) company. As such, if there is no mediation between the PG company and the VAN company, it may give an opportunity to reduce a large payment fee.

또한 사용자 입장에서도, 구입된 선불 전자 카드를 이용하여 오프라인 가맹점의 방문 없이도 비대면 결제가 가능하므로 사용자 편의성이 향상되는 효과가 있다. 나아가, 실시예에 따라, 비대면 결제 시 복잡한 승인 절차나 인증 절차 없이도 결제가 가능하여, 신속하고 편리한 결제를 실현할 수 있다.In addition, from the user's point of view, since the non-face-to-face payment is possible without the visit of the offline merchant using the purchased prepaid electronic card, the user convenience is improved. Furthermore, according to the embodiment, payment can be made without a complicated approval process or authentication process at the time of non-face-to-face payment, thereby realizing quick and convenient payment.

도 1은 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템을 도시한 개요도이다.
도 2는 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템의 관리 서버를 도시한 블록도이다.
도 3은 본 발명의 일 실시예에 의한 비대면 거래 및 정산 절차를 도시한 흐름도이다.
도 4는 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템의 결제 진행 절차를 설명하기 위한 사용자 단말 상의 스크린샷이다.
도 5는 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템의 결제 진행 절차를 설명하기 위한 가맹점 단말 상의 스크린샷이다.
다수의 도면에서 동일한 참조번호는 동일한 구성요소를 가리킨다.
1 is a schematic diagram showing a non-face-to-face transaction and settlement system according to an embodiment of the present invention.
2 is a block diagram illustrating a management server of a non-face-to-face transaction and settlement system according to an embodiment of the present invention.
3 is a flowchart illustrating a non-face-to-face transaction and settlement procedure according to an embodiment of the present invention.
4 is a screenshot on a user terminal for explaining a payment processing procedure of a non-face-to-face transaction and settlement system according to an embodiment of the present invention.
5 is a screenshot on an affiliated store terminal for explaining a payment processing procedure of a non-face-to-face transaction and settlement system according to an embodiment of the present invention.
Like reference symbols in the various drawings indicate like elements.

본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명은 단지 본 발명의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 발명의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.Specific structural or functional descriptions of the embodiments according to the inventive concept disclosed herein are provided only for the purpose of describing the embodiments according to the inventive concept. It may be embodied in various forms and is not limited to the embodiments described herein.

본 발명의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에서 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.Embodiments according to the inventive concept may be variously modified and have various forms, so embodiments are illustrated in the drawings and described in detail herein. However, this is not intended to limit the embodiments in accordance with the concept of the invention to the specific forms disclosed, it includes all changes, equivalents, or substitutes included in the spirit and scope of the present invention.

제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 벗어나지 않은 채, 제1구성 요소는 제2구성 요소로 명명될 수 있고 유사하게 제2구성 요소는 제1구성 요소로도 명명될 수 있다.Terms such as first or second may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another, for example without departing from the scope of the rights according to the inventive concept, and the first component may be called a second component and similarly the second component. The component may also be referred to as the first component.

어떤 구성 요소가 다른 구성 요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성 요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성 요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성 요소가 다른 구성 요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는 중간에 다른 구성 요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성 요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is said to be "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but it may be understood that other components may exist in the middle. Should be. On the other hand, when a component is said to be "directly connected" or "directly connected" to another component, it should be understood that no other component exists in the middle. Other expressions describing the relationship between components, such as "between" and "immediately between" or "neighboring to" and "directly neighboring", should be interpreted as well.

본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로서, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 본 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, terms such as "comprise" or "have" are intended to indicate that there is a feature, number, step, action, component, part, or combination thereof described herein, but one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, parts, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 나타낸다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art, and are not construed in ideal or excessively formal meanings unless expressly defined herein. Do not.

도 1은 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템(100)을 도시한 개요도이다. 본 발명의 결제 시스템(100)은 사용자 단말(110), 가맹점 단말(120), 서비스 제공자의 관리 서버(200)를 포함한다.1 is a schematic diagram illustrating a non-face to face transaction and settlement system 100 according to an embodiment of the present invention. The payment system 100 of the present invention includes a user terminal 110, a merchant terminal 120, and a management server 200 of a service provider.

사용자는 사용자 단말(110)을 소지할 수 있다. 사용자 단말(110)은 휴대폰, 스마트 폰(smart phone), 스마트 패드(smart pad), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션, 태블릿 PC 및 스마트 워치, 스마트 밴드와 같은 다양한 웨어러블 디바이스 등을 포함할 수 있다. 다만, 이에 한정되지 않으며, 무선 통신이 가능한 통신 기능과, 결제 서비스를 실행할 수 있는 별도의 어플리케이션을 구비하는 다양한 형태의 장치일 수 있다.The user may carry the user terminal 110. The user terminal 110 may be a mobile phone, a smart phone, a smart pad, a notebook computer, a digital broadcasting terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), navigation, a tablet. Various wearable devices such as PCs and smart watches, smart bands, and the like. However, the present invention is not limited thereto, and may be various types of devices having a communication function capable of wireless communication and a separate application capable of executing a payment service.

사용자 단말(110)은 관리 서버(200)에서 제공하는 서비스 어플리케이션을 설치 및 구동할 수 있다. 사용자 단말(110)은 어플리케이션 마켓(예컨대, 앱스토어 또는 구글 플레이 마켓 등)에서 관리 서버(200)가 제공하는 서비스 어플리케이션을 다운로드받을 수 있다. 일 실시예로서, 결제를 위한 보안 어플리케이션을 함께 설치할 수 있다. The user terminal 110 may install and drive a service application provided by the management server 200. The user terminal 110 may download a service application provided by the management server 200 from an application market (eg, an app store or a Google play market). As an embodiment, a security application for payment may be installed together.

일 실시예로서, 가맹점 단말(120)은 가맹점주가 소지한 단말일 수 있다. 가맹점 단말은 사용자 단말과 마찬가지로, 가맹점주나 종업원의 휴대폰, 스마트 폰(smart phone), 스마트 패드(smart pad), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션, 태블릿 PC 및 스마트 워치, 스마트 밴드와 같은 다양한 웨어러블 디바이스 등을 포함할 수 있다. 또한 가맹점에 설치된 별도의 단말로 POS(Point-of-Sale) 시스템, CAT(Credit authorization terminal), NFC(Near Field Communication) 단말 등 다양한 형태의 결제 단말을 포함한다.In one embodiment, the affiliated store terminal 120 may be a terminal possessed by the affiliate store owner. Merchant terminals are similar to user terminals, such as mobile phones, smart phones, smart pads, notebook computers, digital broadcasting terminals, PDAs (Personal Digital Assistants), and PMPs. Player), navigation, tablet PCs and smart watches, various wearable devices such as smart bands, and the like. In addition, as a separate terminal installed in the merchant, it includes various types of payment terminals such as a point-of-sale system, a credit authorization terminal (CAT), and a near field communication (NFC) terminal.

실시예로서, 가맹점 단말(120)은 별도의 단말(예컨대, 스캐너 등 입력 장치와 디스플레이 장치를 구비한 전자 장치)로 구현되거나, 상점이 보유한 PC 또는 직원 모바일 단말에 소프트웨어로 구현되는 등 다양한 형태의 전자 장치일 수 있다.For example, the affiliated store terminal 120 may be implemented as a separate terminal (for example, an electronic device having an input device and a display device, such as a scanner), or may be implemented in various forms such as software in a PC or employee mobile terminal owned by a store. It may be an electronic device.

가맹점 단말(120) 또한 관리 서버(200)에서 제공하는 서비스 어플리케이션을 설치 및 구동할 수 있고, 서비스 어플리케이션을 통해 비대면 거래 시 거래 내역 등을 확인하고 정산할 수 있다.The affiliated store terminal 120 may also install and drive a service application provided by the management server 200, and may check and settle a transaction history and the like during non-face-to-face transactions through the service application.

관리 서버(200)는 서비스 제공자가 운용하는 서비스 서버를 말하며, 사용자 및 가맹점에 서비스 어플리케이션을 통해 본 발명의 거래 시스템을 구현해준다. 관리 서버(200)는 사용자 단말(110) 및 가맹점 단말(120)과 거래 정보를 송수신할 수 있고, 카드사, 은행과 같은 금융사들과 연동하여 동작할 수 있다.The management server 200 refers to a service server operated by a service provider, and implements the transaction system of the present invention through a service application to a user and a merchant. The management server 200 may transmit and receive transaction information with the user terminal 110 and the merchant terminal 120, and may operate in conjunction with financial companies such as card companies and banks.

일 실시예로서, 관리 서버(200)는 사용자 단말(110) 및 가맹점 단말(120)과 연동하여 비대면 거래 및 정산을 실시할 수 있다. 관리 서버(200)는 가맹점 단말(120)의 요청에 따라 결제용 카드를 발행할 수 있다. 사용자 단말(110)이 결제용 카드에 대한 비대면 거래를 실시하면, 관리 서버(200)는 결제 요청 정보를 수신하여 분석하고 결제 승인을 처리할 수 있다. 이후에 관리 서버(200)는 결제 승인 결과를 가맹점 단말(120)에 통보할 수 있고, 가맹점 단말(120)이 결제 내역 확인 후 정산을 실시할 수 있다.As an embodiment, the management server 200 may perform non-face-to-face transactions and settlement in connection with the user terminal 110 and the affiliated store terminal 120. The management server 200 may issue a payment card at the request of the affiliated store terminal 120. When the user terminal 110 performs a non-face-to-face transaction for a payment card, the management server 200 may receive and analyze payment request information and process payment approval. Thereafter, the management server 200 may notify the affiliated store terminal 120 of the payment approval result, and the affiliated store terminal 120 may perform settlement after checking the payment details.

일 실시예로서, 관리 서버(200)는 HCE(Host Card Emulation) 기반의 서비스 서버일 수 있다. 관리 서버(200)는 카드 정보와 같은 개인 정보를 UICC(Universal Integrated Circuit Card) 및 임베디드 SE(Secure Element)와 같은 하드웨어 SE에 저장하지 않고, 클라우드 SE(또는 클라우드 플랫폼) 기능을 수행하는 사업자 서버에 저장, 관리하도록 구현될 수 있다. 또한 이러한 HCE 기술 구현 시의 보안성 문제를 해결하기 위하여, 토큰화 기술(tokenization)을 채용하여, 카드 정보(예컨대, PAN)에 대응하는 토큰을 발행하고, 거래 과정에서 카드 정보 또는 개인 정보가 노출되는 것을 방지하도록 구현할 수 있다.In one embodiment, the management server 200 may be a service card based on the host card emulation (HCE). The management server 200 does not store personal information such as card information in a hardware SE such as a universal integrated circuit card (UICC) and an embedded secure element (SEC), but does not store the personal information in an operator server that performs a cloud SE (or cloud platform) function. It can be implemented to store and manage. In addition, in order to solve the security problem when implementing the HCE technology, by adopting tokenization technology (tokenization), issuing a token corresponding to the card information (for example, PAN), the card information or personal information is exposed during the transaction process Can be implemented to prevent this from happening.

추가로, 관리 서버(200)가 HCE 기반의 서버인 경우, TSP(Token service provider) 서버와 연동하도록 구현될 수 있다. TSP 서버는 사용자 단말(110)로부터 수신한 카드 발급 요청에 대해 PAN(Primary Account Number) 정보에 대응하는 토큰값을 발행한다. 토큰값은 가상결제정보로서, 결제 시 PAN과 동일한 역할을 수행하지만, PAN과 달리 누출 시 새로운 토큰값으로 변경이 가능하다. TSP 서버는 발행한 토큰값과 PAN 정보를 매핑하여 테이블 형태로 저장할 수 있다. 다른 실시예로서, TSP 서버는 토큰값과 PAN 정보 간의 값을 유추할 수 있는 소정의 알고리즘을 이용하도록 저장하거나, 토큰값과 PAN 값의 매핑 테이블에 대한 경로만을 저장하도록 구현될 수 있다.In addition, when the management server 200 is an HCE-based server, the management server 200 may be implemented to interwork with a TSP (Token service provider) server. The TSP server issues a token value corresponding to PAN (Primary Account Number) information for the card issuing request received from the user terminal 110. Token value is virtual payment information, and plays the same role as PAN when making a payment, but unlike PAN, it can be changed to a new token value when leaking. The TSP server may store the issued token value and PAN information in a table form. As another embodiment, the TSP server may be implemented to store using a predetermined algorithm capable of inferring a value between the token value and the PAN information, or to store only a path to the mapping table of the token value and the PAN value.

본 발명의 일 실시예에 의한 거래 시스템(100)은 가맹점 정보를 담은 결제용 카드를 발행할 수 있고, 이때, 결제용 카드는 카드 정보 대신 토큰값으로 담은 HCE 카드 형태로 발행될 수 있다. 사용자 단말(110)은 결제용 카드를 구입하여 비대면 거래를 실시할 수 있고, 비대면 거래를 위한 결제 요청 정보를 생성하여 결제를 요청할 수 있다. 관리 서버(200)는 수신된 결제 요청 정보로부터 추출된 정보를 통해 결제 승인 처리를 한다. 이후에 가맹점 단말(120)은 가맹점 단말(120)에 결제 알림 및 내역을 송신할 수 있고, 가맹점 단말(120)로부터의 요청 시 정산을 실시할 수 있다.The transaction system 100 according to an embodiment of the present invention may issue a payment card containing merchant information, and the payment card may be issued in the form of an HCE card containing a token value instead of the card information. The user terminal 110 may purchase a card for payment to perform a non-face-to-face transaction, and generate payment request information for a non-face-to-face transaction to request a payment. The management server 200 performs a payment approval process through the information extracted from the received payment request information. Thereafter, the affiliated store terminal 120 may transmit a payment notification and details to the affiliated store terminal 120, and may perform settlement upon request from the affiliated store terminal 120.

또한 관리 서버(200)는 서비스 어플리케이션 및 통신 구간에 보안 기능을 적용할 수 있다. 관리 서버(200)는 어플리케이션 자체에 위변조를 감지하기 위한 백신, 앱 위변조 방지 기능 및 보안 키패드를 적용함으로써 서비스 어플리케이션 자체를 해킹이나 루팅(rooting)으로부터 안전하게 보호할 수 있다. 관리 서버(200)는 데이터 보안을 위하여, 카드 정보 및 결제에 사용되는 키(key) 값을 암호화하여 관리할 수 있다. 예를 들어, 카드 정보, 결제에 사용되는 키 값을 저장용 키로 암호화하여 사용자 단말(110) 내의 데이터베이스에 저장할 수 있다. 또한 저장용 키의 누출을 방지하기 위하여 암호화 알고리즘 자체에 키를 내장할 수 있다. In addition, the management server 200 may apply a security function to the service application and the communication section. The management server 200 may secure the service application itself from hacking or rooting by applying a vaccine, an application forgery prevention function, and a security keypad for detecting forgery and alteration in the application itself. The management server 200 may encrypt and manage card information and key values used for payment. For example, card information and key values used for payment may be encrypted with a storage key and stored in a database in the user terminal 110. Also, the key can be embedded in the encryption algorithm itself to prevent leakage of the storage key.

관리 서버(200)는 서비스 어플리케이션과 관리 서버(200) 간의 통신 시 이중 암호화 프로세스를 실시할 수 있다. 관리 서버(200)는 매 통신시마다 암호용 키를 새롭게 생성하고, 전송되는 모든 데이터에 대해서 일회성의 모바일 세션키로 1차 암호화한 후, 통신 시 보안 통신 프로토콜을 이용하여 2차 암호화를 수행하여 이중 암호화를 수행함으로써, 데이터의 기밀성과 무결성을 보장할 수 있다.The management server 200 may perform a double encryption process in communication between the service application and the management server 200. The management server 200 generates a new encryption key for every communication, first encrypts all the transmitted data with a one-time mobile session key, and then performs double encryption using a secure communication protocol during communication. By doing so, the confidentiality and integrity of the data can be guaranteed.

이러한 본 발명의 모바일 카드를 이용한 거래 시스템에 있어서, 가상결제정보인 토큰값을 이용한 결제를 실시할 수 있도록 지원하고, 별도의 단말기가 없이도 오프라인 가맹점에 대한 비대면 결제가 가능하다는 이점이 있다. In such a transaction system using a mobile card of the present invention, it is possible to support payment using a token value, which is virtual payment information, and there is an advantage that non-face-to-face payment for offline merchants is possible without a separate terminal.

또한 선불카드결제 시스템에 있어서, 비대면 결제를 활용함으로써, 발행 시 선불카드에 담긴 정보를 활용하여 온라인 결제와 같은 비대면 결제가 가능하도록 구현하여 사용자의 편의성과 실용성이 극대화되는 효과가 있다. In addition, in the prepaid card payment system, by using non-face-to-face payment, non-face-to-face payment such as online payment is possible by utilizing the information contained in the prepaid card at the time of issuance, thereby maximizing user convenience and practicality.

도 2는 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템의 관리 서버(200)를 도시한 블록도이다. 본 명세서에서는 비대면 거래 시 선불 전자 카드를 이용한 결제를 실시하는 방법을 위주로 설명한다. 관리 서버(200)는 결제용 카드 발행부(210), 결제 처리부(220), 정산 처리부(230), 사용자 DB(240), 가맹점 DB(250) 및 정산 내역 DB(260)를 포함할 수 있다. 본 명세서에서는, 관리 서버(200)가 비대면 거래 및 정산을 실시하는 경우를 주로 설명하였으나, 이에 한정되지 않으며 관리 서버(200)는 정산 서버 또는 타 금융사 서버와 연동하여 거래 및 정산을 실시할 수 있다. 관리 서버(200)는 결제 서비스를 구현하는 플랫폼 서버 형태로 구현될 수 있고, 관리 서버(200)를 구성하는 각각의 구성요소(210 내지 260)는 서버 형태로 구현될 수 있다.2 is a block diagram illustrating a management server 200 of a non-face to face transaction and settlement system according to an embodiment of the present invention. In the present specification, a description will be mainly given of a method of performing a payment using a prepaid electronic card in a non-face to face transaction. The management server 200 may include a payment card issuing unit 210, a payment processing unit 220, a settlement processing unit 230, a user DB 240, an affiliated store DB 250, and a settlement history DB 260. . In the present specification, the case where the management server 200 performs a non-face-to-face transaction and settlement is mainly described, but is not limited thereto. The management server 200 may perform a transaction and settlement in connection with a settlement server or another financial company server. have. The management server 200 may be implemented in the form of a platform server for implementing a payment service, and each component 210 to 260 constituting the management server 200 may be implemented in the form of a server.

또한 본 명세서에서는 학원비 결제 프로세스를 위주로 설명하였으나, 이에 한정되는 것은 아니며, 본 발명은 기부금 결제, 등록금 결제 등 다양한 비대면 결제 영역에 활용될 수 있다.In addition, the present specification has been described mainly for the school fee payment process, but is not limited thereto, and the present invention may be utilized in various non-face-to-face payment areas such as donation payment and tuition payment.

결제용 카드 발행부(210)는 가맹점의 요청에 따라 카드를 발행하는 구성요소로서, 프로세서 또는 서버 형태로 구현될 수 있다. 일 실시예로서, 결제용 카드 발행부(210)는 이해관계자 관리 및 카드 서비스 관리를 수행하는 KOD 서버, 사용자 및 서비스의 라이프사이클을 관리하고 서비스 어플리케이션의 요청과 푸쉬를 처리하는 MAP(Mobile Application Platform) 서버, 선불카드 발급 요청과 다른 서비스 메뉴를 관리하는 서버, 카드 발급 요청을 처리하는 서버, PAN 정보와 키 값를 관리하는 서버 및 HCE 디지털 카드를 생성하고 카드의 라이프사이클을 관리하고 디지털 키를 생성하는 DCP(Digital Card Platform) 서버를 포함할 수 있다.The card issuer 210 for payment is a component that issues a card at the request of an affiliated store, and may be implemented in a processor or server form. In one embodiment, the payment card issuing unit 210 manages the life cycle of the KOD server, users and services that perform stakeholder management and card service management, and handles the request and push of the service application Mobile Application Platform ) Servers, servers managing prepaid card issuance requests and other service menus, servers processing card issuance requests, servers managing PAN information and key values, creating HCE digital cards, managing card lifecycles and generating digital keys It may include a DCP (Digital Card Platform) server.

일 실시예로서, 결제용 카드는 가맹점과의 협의에 따라 정액권 또는 충전가능한 형태로 발행 가능하다. 결제용 카드 발행부(210)는 신규 카드 발급 시 신규 카드의 토큰 값, 카드 ID 및 PAN 정보를 생성 및 저장할 수 있다. 또한 결제용 카드 발행부(210)는 토큰 값이 담긴 결제용 카드를 사용자 단말에 발행하여, 서비스 어플리케이션을 통해 사용자 단말(110)에 결제용 카드를 포함한 카드 리스트를 출력할 수 있다. 사용자 단말(110)은 결제할 카드를 구매한 후 비대면 결제에 이용할 수 있다. 예를 들어, 가맹점인 A학원에서 1월 학원비 결제를 위한 결제용 카드 발행을 요청한 경우, 결제용 카드 발행부(210)는 A학원의 학원비 결제용 카드를 발행할 수 있고, 유효기간을 2017년 1월 31일까지로 지정할 수 있다. 또한 학원비가 정액인 경우 금액이 지정된 정액 카드로 발행할 수 있다.In one embodiment, the card for payment may be issued in the form of a fixed price ticket or a chargeable form in accordance with the agreement with the merchant. The payment card issuing unit 210 may generate and store token values, card IDs, and PAN information of the new card when issuing a new card. In addition, the payment card issuing unit 210 may issue a payment card containing the token value to the user terminal, and output the card list including the payment card to the user terminal 110 through the service application. The user terminal 110 may use the non-face-to-face payment after purchasing a card to pay. For example, if the merchant A school requested a payment card for payment of school fees in January, the payment card issuing unit 210 may issue a school card payment card for the school A, and the validity period is 2017. Can be specified until January 31st. In addition, if the school fee is a flat fee, the amount can be issued with a flat card.

일 실시예로서, 결제용 카드는 비대면 결제를 위하여 일회성 카드일 수 있다. 즉, 사용자 단말(110)이 해당 카드를 선택하여 결제를 실시한 후, 사용자의 보유 카드 리스트에서 삭제될 수 있다. 다른 실시예로서, 비대면 결제용 카드는 별도의 리스트로 관리될 수 있다.In one embodiment, the payment card may be a one-time card for non-face-to-face payment. That is, after the user terminal 110 selects the card and pays it, the user terminal 110 may delete the card. In another embodiment, the non-face-to-face payment card may be managed in a separate list.

결제용 카드 발행부(210)는 사용자 DB(240), 가맹점 DB(250)와 연동하여 카드를 발행할 수 있다. 또한 결제용 카드 발행 시 토큰값 생성 및 저장을 위해 TSP 서버와 연동할 수 있고, TSP 서버는 토큰값을 카드 정보와 매핑하여 저장할 수 있다.The card issuer 210 for payment may issue a card in conjunction with a user DB 240 and an affiliated store DB 250. In addition, when the payment card is issued, the token value may be linked with the TSP server for generating and storing the token value, and the TSP server may map and store the token value with the card information.

결제 처리부(220)는 사용자 단말(110)로부터 수신한 결제 요청 정보를 처리하는 프로세서(또는 서버)이다. 결제 처리부(220)는 결제 처리를 위해 하나 이상의 서버로 구현될 수 있다. 예를 들어, 결제 요청 정보를 수신하면 결제 전문을 처리하는 PP(Payment Processor) 서버 및 크립토그램 검증과 PAN-토큰 변환 요청을 처리하는 ITA(issuer Token Adapter) 서버를 포함할 수 있다. 일 실시예로서, ITA 서버는 PAN값과 토큰값을 저장하는 TSP(Token Service Provider) 서버와 연동하여 토큰값을 변환 및 검증할 수 있다. 또한 결제 처리부(220)는 최종 승인 처리 및 환불 처리, 잔액 관리를 수행하는 서버를 포함할 수 있다. 그 외에도, 거래 인증 및 정보를 중계하는 서버, VAN이 없을 경우 가상 VAN을 제공하여 거래 인터페이스를 제공하는 가상 VAN 서버를 포함할 수 있다.The payment processor 220 is a processor (or server) that processes payment request information received from the user terminal 110. The payment processor 220 may be implemented as one or more servers for payment processing. For example, when receiving payment request information, the payment processor may include a payment processor (PP) server for processing a payment message and an issuer token adapter (ITA) server for processing cryptographic verification and PAN-token conversion requests. As an embodiment, the ITA server may convert and verify the token value by interworking with a Token Service Provider (TSP) server that stores the PAN value and the token value. In addition, the payment processing unit 220 may include a server that performs the final approval processing, refund processing, balance management. In addition, it may include a server for relaying transaction authentication and information, and a virtual VAN server providing a transaction interface by providing a virtual VAN when there is no VAN.

결제 처리부(220)는 사용자 단말(110)로부터 결제 요청 정보를 수신하면, 결제 요청 정보에 포함된 가맹점 정보 및 사용자의 입력 정보를 추출한다. 가맹점 정보는 가맹점 번호 또는 가맹점 ID일 수 있다. 사용자의 입력 정보는 미리 지정된 항목에 대해 사용자가 서비스 어플리케이션을 통해 선택하거나 직접 기재한 정보를 포함한다. 예컨대, 학원비 결제용 카드의 경우 사용자 입력 정보로서, 학원생 이름, 납부월(예컨대, 특정 월 또는 3개월분 등), 상호, 대표자, 기타 메모 사항 등을 포함할 수 있다. 사용자 입력 정보(450)는 직접 기재하거나 출력된 내용을 확인하도록 구현할 수 있고, 가맹점 요청에 의하거나 관리자의 설정에 따라 결제용 카드별로 필요 항목을 다양하게 설정할 수 있다.When the payment processing unit 220 receives payment request information from the user terminal 110, the payment processing unit 220 extracts merchant information and user input information included in the payment request information. Merchant information may be a merchant number or merchant ID. The user's input information includes information selected or directly written by the user through a service application for a predetermined item. For example, in the case of the school fee payment card, the user input information may include a student name, a payment month (for example, a specific month or three months), a trade name, a representative, and other memo items. The user input information 450 may be implemented to directly write or check the output contents, and various items may be set for each payment card according to a merchant request or according to a manager's setting.

결제 요청 정보는 가맹점 정보 및 사용자의 입력 정보 외에도 결제용 카드의 금액 및 PAN값에 대응되는 토큰값을 포함할 수 있다. 본 발명의 일 실시예에 따른 결제용 카드는 선불 카드로서, 카드 자체에 발행사 또는 가맹점이 특정되어 있으므로 카드 자체가 가맹점 정보, 금액, 토큰 값을 포함한다. 그러므로, 별도의 승인 과정없이 선불카드를 이용한 비대면 결제가 가능하다. 즉, 결제용 카드의 충전 및 구입 절차에서 금융 기관을 통한 결제 및 승인을 거치므로, 비대면 결제 과정에서는 VAN사나 PG사의 개입없이 관리 서버(200)를 통한 결제가 가능하다.The payment request information may include a token value corresponding to the amount of the payment card and the PAN value in addition to the merchant information and the user input information. The payment card according to an embodiment of the present invention is a prepaid card, and since the issuer or affiliate store is specified in the card itself, the card itself includes affiliate store information, an amount, and a token value. Therefore, non-face-to-face payment using a prepaid card is possible without a separate approval process. That is, since the payment and approval through the financial institution in the charging and purchasing process of the payment card, it is possible to pay through the management server 200 in the non-face-to-face payment process without intervention of VAN company or PG company.

정산 처리부(230)는 가맹점 단말(120)에 대해 실시된 비대면 결제 내역에 대해 정산을 처리할 수 있다. 정산 처리부(230)는 각 거래별 내역(report)를 관리하고, 이해관계사별 내역(예컨대, 가맹점별 거래 기록), 정산 내역(가맹점 대금 지급, 환불 지급 등)을 관리할 수 있다. 일 실시예로서, 정산 처리부(230)는 사용자 단말(110)을 통해 실시된 비대면 결제 내역들을 일별, 월별 또는 정해진 방법에 따라 정리하여 가맹점 단말(120)에서 열람가능하도록 할 수 있다. 또한 가맹점 단말(120)이 수신한 비대면 결제 내역에 대해 가맹점 단말(120)이 확인(또는 승인)하거나 취소할 수 있도록 구현할 수 있다.The settlement processing unit 230 may process settlement for the non-face-to-face payment details performed on the affiliated store terminal 120. The settlement processor 230 may manage a report for each transaction, and manage a report for each stakeholder (for example, a transaction record for each merchant) and a settlement detail (payment for a merchant, payment for a refund, etc.). In one embodiment, the settlement processing unit 230 may be arranged in a non-face-to-face payment history carried out through the user terminal 110 according to the daily, monthly or a predetermined method so that the merchant terminal 120 can be viewed. In addition, the merchant terminal 120 may check (or approve) or cancel the non-face-to-face payment details received by the merchant terminal 120.

일 실시예로서, 관리 서버(200)의 정산 처리부(230)는 비대면 결제 내역에 대해 가맹점의 결제 단말기(예컨대, 가맹점주의 단말(120) 외 별도의 POS 단말기 또는 가맹점 PC)로 결제 내역을 전송할 수 있다. 가맹점주는 가맹점 단말기(120)뿐만 아니라 가맹점에 설치된 타 단말기를 통해서도, 관리 서버(200)에서 제공하는 비대면 결제 내역과 정산 내역, 정산 처리 결과를 확인할 수 있다.In one embodiment, the settlement processing unit 230 of the management server 200 transmits the payment details to the payment terminal of the merchant (for example, a separate POS terminal or merchant PC other than the merchant owner terminal 120) with respect to the non-face-to-face payment history. Can be. The affiliated store owner can check the non-face-to-face payment details and settlement details and settlement processing results provided by the management server 200 through not only the affiliated store terminal 120 but also other terminals installed in the affiliated store.

이처럼, 비대면 결제를 수행하는 결제용 카드 발행부(210), 결제 처리부(220) 및 정산 처리부(230)는, 사용자 정보를 저장한 사용자 DB(240), 가맹점 정보를 저장한 가맹점 DB(250), 정산 내역을 관리, 저장하는 정산 내역 DB(260)과 연동하여 비대면 거래 및 정산을 수행할 수 있다.As such, the payment card issuing unit 210, the payment processing unit 220, and the settlement processing unit 230 performing non-face-to-face payments include a user DB 240 storing user information and an affiliated store DB 250 storing merchant information. ), Non-face-to-face transactions and settlement can be performed in conjunction with the settlement details DB 260 that manages and stores settlement details.

본 발명에 의하면, 기존의 온라인 결제와 달리 선불 전자카드를 이용하여 비대면 결제를 실현함으로써, PG(Payment Gateway)사나 VAN(Value Added Network)사의 개입없이도 결제 서비스를 구현할 수 있다는 효과가 있다. 또한 오프라인 상점이라 하더라도, 비대면 결제 시, 가맹점을 방문하여 결제할 필요가 없으므로, 가맹점에 결제 단말기를 설치할 필요가 없다는 이점이 있다. 이처럼, PG사와 VAN사의 중개가 없는 경우 결제 수수료를 절감할 수 있고, 결제 단말기의 설치 및 운용 비용이 없으므로 가맹점주의 경제적 이익을 극대화할 수 있다. According to the present invention, unlike conventional online payment, by realizing non-face-to-face payment using a prepaid electronic card, payment service can be implemented without intervention of a payment gateway (PG) company or a value added network (VAN) company. In addition, even in an offline store, when the non-face-to-face payment, there is no need to visit and pay the merchant, there is an advantage that there is no need to install a payment terminal in the merchant. As such, if there is no intermediary between PG and VAN, payment fees can be reduced, and there is no installation and operation cost of payment terminals, thereby maximizing the economic benefits of the merchant.

또한 사용자 입장에서도, 구입된 선불 전자 카드를 이용하여 오프라인 가맹점의 방문 없이도 비대면 결제가 가능하므로 사용자 편의성이 향상되는 효과가 있다. 또한 실시예에 따라, 비대면 결제 시 복잡한 승인 절차나 인증 절차 없이도 결제가 가능하여, 신속하고 편리한 결제를 실현할 수 있다.In addition, from the user's point of view, since the non-face-to-face payment is possible without the visit of the offline merchant using the purchased prepaid electronic card, the user convenience is improved. In addition, according to the embodiment, payment can be made without a complicated approval process or authentication process when face-to-face payment, it is possible to realize a quick and convenient payment.

도 3은 본 발명의 일 실시예에 의한 비대면 거래 및 정산 절차를 도시한 흐름도이다. 관리 서버(200)는 가맹점과의 계약 또는 요청에 따라 결제용 카드를 발행할 수 있다(310 단계). 상술한 것처럼, 결제용 카드는 정액형 선불 카드 또는 충전형 선불 카드의 형태로 발행될 수 있다. 또한 결제용 카드는 유효 기간(지정된 기한)에 대한 정보를 포함할 수 있고, 1회용 또는 1달용(예컨대, 2017년 1월 결제용)으로 발행될 수 있다. 3 is a flowchart illustrating a non-face-to-face transaction and settlement procedure according to an embodiment of the present invention. The management server 200 may issue a payment card according to a contract or a request with an affiliated store (step 310). As described above, the payment card may be issued in the form of a flat card or a prepaid card. In addition, the payment card may include information on the expiration date (designated time limit), and may be issued for a single use or for a month (eg, for payment in January 2017).

일 실시예로서, 결제용 카드는 결제를 위한 카드 정보를 포함한다. 결제용 카드가 정액권인 경우 정해진 금액을 포함한다. 또한 결제용 카드는 가맹점 정보로서 가맹점 이름, 번호, 식별자(ID) 또는 가맹점 전화번호 중 적어도 하나의 정보를 포함할 수 있다. 기명 또는 무기명인지에 따라 사용자 닉네임 또는 이름과 같은 사용자 정보도 포함될 수 있다. 또한 본 발명의 관리 서버는 HCE 기반의 모바일 결제를 구현함에 따라, 카드 정보를 토큰값 형태로 발행할 수 있다. 즉, 결제용 카드는 카드 정보(토큰값), 가맹점 정보, 금액 정보 등을 포함하여 발행될 수 있다.In one embodiment, the payment card includes card information for payment. If the payment card is a flat pass, it includes a fixed amount. In addition, the card for payment may include at least one of a merchant name, a number, an identifier (ID), or a merchant phone number as merchant information. User information, such as user nickname or name, may also be included, depending on whether it is named or anonymous. In addition, the management server of the present invention can issue card information in the form of a token value according to the implementation of HCE-based mobile payment. That is, the payment card may be issued including card information (token value), merchant information, amount information, and the like.

다수의 가맹점에서 사용하는 결제용 카드가 발행됨에 따라, 관리 서버(200)는 결제용 카드를 리스트 형태로 송신할 수 있다(320 단계). 예컨대, 관리 서버(200)는 사용자 단말(110)에서 구동하는 서비스 어플리케이션을 통해, 구매 가능한 결제용 카드의 리스트를 출력할 수 있다. As payment cards used in a plurality of affiliates are issued, the management server 200 may transmit the payment cards in a list form (step 320). For example, the management server 200 may output a list of purchaseable payment cards through a service application running on the user terminal 110.

다른 실시예로서, 관리 서버(200)는 사용자의 구매 성향 또는 위치 등을 분석하여 맞춤화된 리스트를 제공할 수 있다. 또 다른 실시예로서, 가맹점 단말(120)에서 특정 결제용 카드를 발행하도록 요청하는 경우, 사용자 단말(110)에 푸쉬 알림 형태 또는 SMS 형태로 요청한 가맹점의 결제용 카드를 팝업, 링크하거나 리스트 최상단에 배치되도록 구현할 수 있다.As another example, the management server 200 may analyze a user's purchase tendency or location and provide a customized list. In another embodiment, when the merchant terminal 120 requests a specific payment card to be issued, the user terminal 110 pops up, links to the top of the list, or links the payment card of the requested merchant in the form of push notification or SMS. Can be implemented to be deployed.

사용자 단말(110)이 구매할 결제용 카드를 선택하고, 충전된 금액 내에서 결제용 카드를 구입할 수 있다. 일 실시예로서, 충전된 금액이 결제용 카드 금액보다 부족한 경우에는, 서비스 어플리케이션상에서 충전 프로세스를 수행하도록 안내할 수 있다. 충전 금액을 이용하여 결제용 카드를 구입한 후에는, 해당 결제용 카드가 사용자의 보유 카드 리스트에 표시될 수 있다(도 4의 (a) 참조). 사용자는 구입한 카드가 리스트에 저장된 것을 확인하고, 해당 카드를 이용한 비대면 거래를 실시할 수 있다. 일 실시예로서, 비대면 거래 전용카드인 경우에는 비대면 거래를 제외한 다른 메뉴(예컨대, 오프라인 결제, 선물 등)가 비활성화된 상태로 표시되도록 구현할 수 있다.The user terminal 110 may select a payment card to purchase and purchase a payment card within a charged amount. As an example, when the charged amount is less than the payment card amount, the user may be guided to perform the charging process on the service application. After the payment card is purchased using the charged amount, the payment card may be displayed in the user's holding card list (see FIG. 4A). The user may confirm that the purchased card is stored in the list, and perform a non-face-to-face transaction using the card. For example, in the case of a non-face-to-face transaction-only card, other menus (eg, offline payments, gifts, etc.) except for the non-face-to-face transaction may be displayed in an inactive state.

사용자 단말(110)은 서비스 어플리케이션의 안내에 따라 필요한 사용자 정보를 입력할 수 있다(340 단계, 도 4의 (b) 참조). 도 4의 (b)에 도시된 것처럼, 입력 메뉴(450)에서, 필요한 항목을 입력하거나 선택할 수 있고, 입력된 정보는 다음 프로세스에서 확인할 수 있다. 사용자가 입력할 정보는 가맹점의 요청에 따라 지정하거나, 결제용 카드의 종류에 따라 관리 서버가 지정할 수 있다. 예를 들어, 학원비 결제용 카드인 경우, 결제자 이름(또는 닉네임), 학원생 이름, 납부 월, 할인 코드, 기타 메모 등을 입력하도록 구현할 수 있다.The user terminal 110 may input necessary user information according to the guidance of the service application (step 340, see FIG. 4 (b)). As shown in FIG. 4B, in the input menu 450, necessary items may be input or selected, and the input information may be confirmed in the following process. Information to be input by the user may be specified at the request of the affiliated store or may be specified by the management server according to the type of payment card. For example, in the case of a card for payment of school expenses, it may be implemented to input a payer name (or nickname), a student name, a payment month, a discount code, and other memos.

사용자의 입력이 완료되면, 입력 정보를 확인할 수 있고, 사용자가 확인 후 인증 정보(예컨대, PIN)을 입력할 수 있다(350 단계). 일 실시예로서, 인증 정보가 PIN인 경우, 사용자가 서비스 어플리케이션을 통해 설정한 결제용 비밀번호를 PIN으로 하거나, 비대면 결제 전용으로 설정된 PIN을 입력하도록 구현할 수 있다. 다른 실시예로서, 인증 정보는 생체 인증 정보로서, 지문 정보, 안면 인식 정보 또는 홍채 인식 정보 등을 포함할 수 있다. 인증 정보는 1회의 인증을 실시하거나, PIN과 생체 인증을 조합하여 추가 인증을 실시하도록 구현될 수도 있다.When the user's input is completed, the input information may be confirmed, and the user may input authentication information (eg, a PIN) after verification (step 350). As one embodiment, when the authentication information is a PIN, the user may implement a payment password set through the service application as a PIN or input a PIN set for non-face-to-face payment only. In another embodiment, the authentication information may include biometric authentication information and may include fingerprint information, face recognition information, iris recognition information, and the like. The authentication information may be implemented to perform one-time authentication or to perform additional authentication by combining PIN and biometric authentication.

사용자가 인증 정보의 입력을 완료하면, 사용자 단말(110)은 관리 서버(200)에 송신할 결제 요청 정보를 생성한다(360 단계). 결제 요청 정보는 결제용 카드 발행 시 포함된 결제용 카드의 토큰값, 토큰 유효기간, 토큰 거래 시마다 생성되는 토큰 ID, 금액 정보 및 가맹점 정보(예컨대, 가맹점 번호) 중 적어도 하나를 포함할 수 있다. 또한 결제 요청 정보가 결제 단말 ID(Terminal ID) 값을 기재하는 필드를 갖는 경우, 관리 서버가 부여하거나 가맹점 번호로 대체하여 포함할 수도 있다. 또한 결제 요청 정보는 토큰 값과 크립토그램을 포함할 수 있다. 크립토그램(Cryptogram)은 결제 시 사용되는 결제 데이터에 대하여 결제용 키를 이용하여 생성된 값으로, 크립토그램의 검증은 관리 서버(200)에서 수행한다. 이 때, 결제용 키는 해킹이 불가능한 보안 영역에 저장됨으로써, 해킹이나 복제를 통한 오남용을 방지할 수 있다. 일 실시예로서, 결제용 키는 일정 횟수 사용 후 자동 폐기하도록 구현할 수 있다. 또한 결제 요청 정보는 사용자의 입력 정보를 포함할 수 있다. 사용자 입력 정보는 결제 요청 전문에 포함되거나 추가 정보로 함께 전송될 수 있다. When the user completes input of the authentication information, the user terminal 110 generates payment request information to be transmitted to the management server 200 (step 360). The payment request information may include at least one of a token value of a payment card included in issuing a payment card, a token validity period, a token ID generated each time a token transaction is made, amount information, and merchant information (eg, merchant number). In addition, when the payment request information has a field describing a payment terminal ID (Terminal ID) value, the management server may be assigned or replaced with an affiliate store number. In addition, the payment request information may include a token value and a cryptogram. A cryptogram is a value generated using a payment key for payment data used for payment, and the verification of the cryptogram is performed by the management server 200. At this time, the payment key is stored in a secure area that cannot be hacked, thereby preventing misuse through hacking or duplication. As an embodiment, the payment key may be implemented to be automatically discarded after a certain number of times of use. In addition, the payment request information may include user input information. The user input information may be included in the full text of the payment request or transmitted together as additional information.

일 실시예로서, 결제 요청 정보는 결제 메시지의 ISO8583 메시지 규격에 따라 구성될 수 있고, 메시지에 포함되는 구성 값들은 관리 서버(200)에 의해 정의될 수 있다.In one embodiment, the payment request information may be configured according to the ISO8583 message standard of the payment message, the configuration values included in the message may be defined by the management server 200.

일 실시예로서, 결제 요청 정보는 암호화 과정을 거쳐, 암호화될 수 있다. 결제 요청 정보는 미리 저장된 암호화키 또는 관리서버로부터 실시간 발급된 암호화키를 이용하여 암호화되고, 암호화된 결제 요청 정보를 관리 서버(200)로 송신할 수 있다.In one embodiment, the payment request information may be encrypted through an encryption process. The payment request information may be encrypted using a previously stored encryption key or an encryption key issued in real time from the management server, and the encrypted payment request information may be transmitted to the management server 200.

관리 서버(200)는 결제 요청 정보를 수신하고, 암호화된 경우 결제 요청 정보를 복호화할 수 있다(370 단계). 관리 서버(200)는 결제 요청 정보에 포함된 가맹점 정보, 사용자 입력 정보를 추출할 수 있다(380). 관리 서버(200)는 이미 구입된 카드에 대한 승인이므로, 별도의 금융기관의 승인, 매입 절차 없이, 결제 요청에 대한 승인을 처리할 수 있다(390 단계). 다만, 진정 사용자에 의한 결제인지를 확인하기 위하여, 관리 서버(200)에 저장된 인증 정보와 거래 시 입력된 인증 정보를 매칭하여 확인하는 절차를 거칠 수 있다.The management server 200 may receive payment request information and, if encrypted, decrypt the payment request information (step 370). The management server 200 may extract affiliate store information and user input information included in the payment request information (380). Since the management server 200 is an approval for the card already purchased, the management server 200 may process the approval of the payment request without the approval and purchase procedure of a separate financial institution (step 390). However, in order to confirm whether the payment is made by the real user, the authentication information stored in the management server 200 and the authentication information input during the transaction may be matched and checked.

인증 정보가 확인되면, 관리 서버(200)는 결제 승인 정보를 사용자 단말(110)에 송신하고 사용자 단말은 결제 승인 정보를 수신하여 확인할 수 있다(392, 398 단계). When the authentication information is confirmed, the management server 200 may transmit payment approval information to the user terminal 110, and the user terminal may receive and confirm payment approval information (steps 392 and 398).

한편, 관리 서버(200)는 결제 승인 시 가맹점 단말(120)에 비대면 거래의 발생을 알리는 알림 메시지를 송신할 수 있다(394 단계). 일 실시예로서, 알림 메시지는 SMS 형태로 송신되거나 서비스 어플리케이션 실행 시 팝업 메시지 형태로 구현될 수 있다. 다른 실시예로서, 가맹점 단말(120)의 설정에 따라 별도의 알림 메시지를 받지 않고, 일별, 월별 등 정기로 알림을 받거나 내역을 확인하도록 구현할 수도 있다.On the other hand, the management server 200 may transmit a notification message notifying the occurrence of the non-face-to-face transaction to the merchant terminal 120 when the payment is approved (step 394). In one embodiment, the notification message may be transmitted in the form of an SMS or may be implemented in the form of a pop-up message when the service application is executed. As another embodiment, the mobile terminal 120 may be configured to receive a notification or check the details on a regular basis such as daily or monthly, without receiving a separate notification message according to the setting of the affiliated store terminal 120.

가맹점 단말(120)는 결제 승인 정보를 확인하고 결제 승인 내역을 열람할 수 있다. 상술한 것처럼, 관리 서버(200)는 수집된 결제 내역을 가맹점 단말(120)에 송신하거나, 다른 결제 단말(예컨대, 가맹점의 POS 단말 또는 가맹점 PC)에 전송하도록 구현할 수 있다.The affiliated store terminal 120 may check payment approval information and view payment approval details. As described above, the management server 200 may be implemented to transmit the collected payment details to the merchant terminal 120, or to another payment terminal (eg, POS terminal or merchant PC of the merchant).

일 실시예로서, 가맹점주는 가맹점 단말(120)을 통해 비대면 거래 내역을 확인할 수 있고, 인수 여부를 결정할 수 있다(396 단계). 가맹점 단말(120)은 결제 승인 내역을 확인하고 인수 또는 거절을 선택할 수 있다. 예컨대, 금액 또는 사용자 정보 등이 잘못 결제되거나 중복 결제된 경우에는 가맹점 주가 인수를 거절하여 취소 거래를 실시할 수 있다.In one embodiment, the affiliated store owner may check the non-face-to-face transaction details through the affiliated store terminal 120, and may determine whether to take over (step 396). Merchant terminal 120 may check the payment approval history and select the acceptance or rejection. For example, when the amount or the user information is incorrectly settled or duplicated settled, the merchant may refuse to take over the stock price and execute the cancellation transaction.

다른 실시예로서, 가맹점 단말(120)에서 인수 시에 추가 인증 절차를 수행하도록 구현할 수 있다. 예를 들어, 결제 승인 정보 알림 시 관리 서버(200)가 가맹점주의 단말에 승인 메시지를 송신하고, 승인 메시지가 일회성 번호 또는 인증 번호를 포함하도록 구현할 수 있다. 가맹점 주는 승인 메시지에 포함된 인증 번호를 입력하여 해당 결제 건에 대한 인수를 처리하도록 구현할 수 있다. 이러한 추가 인증 수행 시, 가맹점 주가 특정 결제 건에 대한 인증 절차를 거치므로, 타인에 의한 인수가 발생할 위험을 줄일 수 있다.As another embodiment, the merchant terminal 120 may be implemented to perform an additional authentication procedure upon acquisition. For example, the management server 200 may transmit an approval message to the affiliated owner's terminal when the payment approval information is notified, and the approval message may include a one-time number or an authentication number. Merchant can enter the authentication number included in the approval message to implement the payment for the payment. When performing this additional certification, the merchant's stock goes through the verification process for certain payments, thereby reducing the risk of acquisition by others.

가맹점 단말(120)은 인수한 거래 내역에 대해, 사용자 단말(110)로 전자 영수증 발급을 요청할 수 있고, 관리 서버(200)가 발급 요청을 수신하여 사용자 단말(110)에 영수증을 발급할 수 있다. 영수증은 관리 서버(200)에서 제공하는 서비스 어플리케이션을 통해 발급되거나 SMS 형태로 발급될 수 있다.The affiliated store terminal 120 may request issuance of an electronic receipt to the user terminal 110 for the transaction details acquired, and the management server 200 may receive a issuance request and issue a receipt to the user terminal 110. . The receipt may be issued through a service application provided by the management server 200 or may be issued in an SMS form.

이러한 본 발명의 비대면 거래 및 정산 시스템에 따라, 별도의 가맹점 결제 단말기 없이도 오프라인 가맹점에서의 결제가 가능해진다. 특히, 결제 단말을 이용하기 어려운 노점상과 같은 경우 상점 주인이 소지한 휴대폰을 통해 거래 내역 확인과 인수가 가능해짐에 따라 전자거래 서비스의 보급을 촉진하는데 이바지할 수 있다.According to the non-face-to-face transaction and settlement system of the present invention, payment is possible at an offline merchant without a separate merchant payment terminal. In particular, in the case of a street vendor that is difficult to use the payment terminal, it is possible to contribute to the promotion of the electronic transaction service as the transaction history can be confirmed and acquired through the mobile phone possessed by the store owner.

도 4는 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템의 결제 진행 절차를 설명하기 위한 사용자 단말(110) 상의 스크린샷이다. 도 4의 (a)는 서비스 어플리케이션을 통해 구매한 결제용 카드를 출력한 화면을 나타낸다. 예를 들어, 그림과 아이 미술학원(가맹점)에서 발행한 300,000원 정액형 카드를 구매한 경우, 그림과 아이 미술학원 카드(420)를 사용자 단말(110)의 화면(410)상에 표시할 수 있다. 사용자가 보유한 나머지 카드 리스트도 하단에 표시할 수 있다. 일 실시예로서, 그림과 아이 미술학원 카드에 대해 선물, 충전 및 비대면 거래(결제) 메뉴를 표시할 수 있다. 이 때, 그림과 아이 미술학원 카드가 비대면 거래 전용 카드인 경우에는 나머지 메뉴(선물 및 충전)를 비활성화한 상태로 표시하고, 비대면 거래 메뉴(430)를 활성화된 형태로 표시할 수 있다.4 is a screenshot on a user terminal 110 for explaining a payment processing procedure of a non-face-to-face transaction and settlement system according to an embodiment of the present invention. 4 (a) shows a screen outputting a payment card purchased through the service application. For example, in the case of purchasing a 300,000 won flat card issued by a picture and a child art academy (member), the picture and child art academy card 420 can be displayed on the screen 410 of the user terminal 110. have. The list of remaining cards owned by the user can also be displayed at the bottom. As an example, the present, charge, and non-face-to-face transaction (payment) menus may be displayed for a picture and a child art school card. In this case, when the picture and the child art school card is a non-face-to-face transaction-only card, the remaining menus (gift and charge) may be displayed in a deactivated state, and the non-face-to-face transaction menu 430 may be displayed in an activated form.

사용자가 비대면 거래 메뉴(430)를 선택하면, 관리 서버(200)와의 데이터 송수신을 통해 비대면 거래(결제) 절차를 시작한다(도 4의 (b)). 관리 서버(200)는 비대면 거래 요청에 따라, 안내 페이지(440)를 출력할 수 있다. 사용자는 사용자 단말(110)에 표시된 카드 정보 및 입력할 정보 내역을 확인할 수 있고, 정보를 입력할 수 있다. 사용자 입력 정보(450)는 직접 기재하거나 해당 항목을 선택하는 형태로 구현할 수 있다.When the user selects the non-face-to-face transaction menu 430, a non-face-to-face transaction (payment) procedure is started through data transmission and reception with the management server 200 (Fig. 4 (b)). The management server 200 may output the guide page 440 according to the non-face-to-face transaction request. The user may check card information displayed on the user terminal 110 and a description of information to be input, and input information. The user input information 450 may be directly described or implemented in a form of selecting a corresponding item.

관리 서버(200)는 사용자가 입력을 완료한 후 확인 버튼을 누르면, 인증 정보 입력을 위한 페이지(460)를 안내한다(도 4의 (c)). 일 실시예로서, 인증 정보 입력 전에, 비대면 결제의 상세 내역(470)을 확인할 수 있고, 사용자가 내용을 확인한 후 인증 정보(PIN, 480)를 입력할 수 있다. 사용자가 인증 정보를 입력하면 사용자 단말(110)는 결제용 카드의 정보 및 입력 정보를 이용하여 결제 요청 정보를 생성한다. 일 실시예로서, 사용자 단말(110)은 보안성 향상을 위해 결제 요청 정보 생성 절차를 별도의 보안 어플리케이션에서 수행하도록 구현하거나, 생성된 결제 요청 정보를 암호화하도록 구현할 수 있다.When the user presses the OK button after completing the input, the management server 200 guides a page 460 for inputting authentication information (FIG. 4C). As an example, before the authentication information is input, the details of the non-face-to-face payment 470 may be checked, and the user may input the authentication information PIN 480 after checking the contents. When the user inputs the authentication information, the user terminal 110 generates payment request information using information and input information of the payment card. As one embodiment, the user terminal 110 may be implemented to perform the payment request information generation procedure in a separate security application to enhance security, or may be implemented to encrypt the generated payment request information.

도 5는 본 발명의 일 실시예에 의한 비대면 거래 및 정산 시스템의 결제 진행 절차를 설명하기 위한 가맹점 단말 상의 스크린샷이다. 일 실시예로서, 비대면 결제가 완료되면 가맹점 단말(120) 상에 결제 승인 알림 메시지가 수신되도록 구현될 수 있다. 예를 들어, 도 5의 (a)에 도시된 것처럼, SMS 메시지(510) 형태로 수신될 수 있다. 다만 이에 한정되는 것은 아니며 푸쉬 메시지 또는 어플리케이션 아이콘 알림 등 다양한 형태로 거래 승인을 통보할 수 있다.5 is a screenshot on an affiliated store terminal for explaining a payment processing procedure of a non-face-to-face transaction and settlement system according to an embodiment of the present invention. As an embodiment, when the non-face-to-face payment is completed, the payment approval notification message may be received on the affiliated store terminal 120. For example, as shown in (a) of FIG. 5, it may be received in the form of an SMS message 510. However, the present invention is not limited thereto, and the transaction approval may be notified in various forms such as a push message or an application icon notification.

다른 실시예로서, 거래 승인 후 거래 알림이 바코드 또는 QR 코드 형태로 가맹점 단말(120)에 전송될 수 있다. 관리 서버(200)가 비대면 거래 승인 후 거래 정보를 2차원 코드 형태로 가맹점 단말에 송신할 수 있고, 가맹점 주가 이를 수신하여, 가맹점 단말(120) 또는 별도의 결제 단말(POS 단말, 가맹점 PC 또는 코드스캐너 등)을 이용하여 코드를 인식하고 결제 내역을 조회하도록 구현될 수 있다.In another embodiment, the transaction notification after the transaction approval may be transmitted to the affiliated store terminal 120 in the form of a barcode or QR code. If the management server 200 is non-face-to-face transaction approval can transmit the transaction information to the merchant terminal in the form of a two-dimensional code, the merchant owner receives it, merchant terminal 120 or a separate payment terminal (POS terminal, merchant PC or The code scanner may be used to recognize a code and retrieve payment details.

가맹점주가 가맹점 단말(120)을 통해 서비스 어플리케이션을 실행하는 경우, 비대면 거래의 승인 내역을 확인할 수 있다(도 5의 (b)). 일 실시예로서, 가맹점 주 계정 또는 관리자 계정을 가진 사람이 소지한 단말을 통해서만 비대면 거래 내역을 열람할 수 있도록 구현할 수 있고, 별도의 인증 절차(PIN 또는 생체 인증)를 거쳐 거래 내역을 열람하도록 구현할 수도 있다.When the affiliated store owner executes the service application through the affiliated store terminal 120, the approval details of the non-face-to-face transaction may be confirmed (FIG. 5B). In one embodiment, the non-face-to-face transaction can be viewed only through a terminal possessed by a person having a merchant main account or a manager account, and the transaction history is read through a separate authentication procedure (PIN or biometric authentication). It can also be implemented.

가맹점주가 가맹점 단말(120)을 통해 거래 승인 리스트(530)를 확인할 수 있고, 이미 정산(인수)된 내역, 정산 대기 중인 내역, 취소(인수 거절)된 내역 등을 확인할 수 있다. 인수 대상인 내역(530)에 대해 거래 인수 여부를 선택할 수 있다. 일 실시예로서, 거래가 인수된 경우에는 정산이 완료된 것으로 표시하고, 전자영수증 송부 메뉴(540)를 출력할 수 있다(도 5의 (c)).The affiliated store owner may check the transaction approval list 530 through the affiliated store terminal 120, and may check details of settlement (acquisition), details pending payment, cancellation (rejection), and the like. It is possible to select whether to accept a transaction with respect to the details of the acquisition target 530. As an example, when the transaction is acquired, the settlement may be marked as completed and the electronic receipt sending menu 540 may be output ((c) of FIG. 5).

가맹점 주는 전자 영수증 발급(550)을 선택하여, 관리 서버(200)에 전자 영수증 발급을 요청할 수 있고, 관리 서버 또는 별도의 영수증 발급 서버를 통해 사용자 단말(110)에 전자 영수증을 출력할 수 있다.The merchant may select the electronic receipt issuing 550 to request management of the electronic receipt from the management server 200, and output the electronic receipt to the user terminal 110 through the management server or a separate receipt issuing server.

이러한 비대면 거래 서비스를 구현함으로써, 기존의 온라인 및 오프라인 거래의 번거로움을 낮출 수 있어, 가맹점 사업자와 사용자에게 편의를 제공할 수 있다. 특히, 가맹점주의 입장에서는 결제 단말을 설치할 필요없고, 거래매입절차가 불필요하므로 VAN사 또는 PG사를 거칠 필요가 없으므로 거래 수수료를 대폭 절감하는 효과를 갖는다.By implementing such a non-face-to-face transaction service, the hassle of existing online and offline transactions can be reduced, and convenience can be provided to merchants and users. In particular, merchants do not need to install a payment terminal, and the transaction purchase process is unnecessary, so there is no need to go through a VAN company or a PG company, thereby significantly reducing the transaction fee.

본 발명은 도면에 도시된 일 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.Although the present invention has been described with reference to one embodiment shown in the drawings, this is merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.

100: 비대면 거래 시스템 110: 사용자 단말
120: 가맹점 단말 200: 관리 서버
210: 결제용 카드 발행부 220: 결제 처리부
230: 정산 처리부 240: 사용자 DB
250: 가맹점 DB 260: 정산내역 DB
100: non-face-to-face transaction system 110: user terminal
120: merchant terminal 200: management server
210: payment card issuing unit 220: payment processing unit
230: settlement processing unit 240: user DB
250: Merchant DB 260: Settlement history DB

Claims (20)

비대면 거래 서비스를 제공하는 관리 서버에 의해 수행되는, 가상결제정보를 이용한 비대면 거래 및 정산 방법으로서,
복수의 가맹점으로부터 비대면 거래 이후에 상기 가맹점에서 제공받을 사용자 입력 정보의 지정과 함께 해당 가맹점에서의 비대면 거래를 위한 결제용 카드의 발급을 요청받는 단계;
상기 복수의 가맹점으로부터의 요청에 따라 상기 요청된 가맹점 정보를 특정하여 상기 특정된 가맹점에서의 비대면 거래를 위한 결제용 카드를 발행하는 단계;
사용자 단말에서 구동하는 서비스 어플리케이션을 통해, 상기 결제용 카드를 게시하고 상기 결제용 카드에 대하여 상기 지정된 사용자 입력 정보를 입력하는 화면을 표시하는 단계;
상기 사용자 입력 정보가 입력된 이후에 상기 결제용 카드의 인증 정보를 수신하는 단계;
상기 사용자 단말이 상기 가맹점 정보를 포함하는 결제용 카드를 이용하여 비대면 거래를 수행할 시, 상기 발행된 결제용 카드로부터 독출한 상기 특정 가맹점 정보와, 상기 지정된 항목을 입력하는 화면을 통해 입력된 사용자 입력 정보, 및 상기 인증 정보를 포함하여 생성된 결제 요청 정보를, 상기 관리 서버가 수신하는 단계;
상기 관리 서버가 기 저장된 인증 정보와 상기 거래 시 입력된 인증 정보를 매칭하여 확인하는 단계;
상기 결제 요청 정보에 포함된 상기 가맹점 정보를 이용하여 상기 가맹점에 대한 결제 승인을 처리하는 단계;
비대면 결제 내역을 상기 가맹점의 단말기로 전송하는 단계; 및
상기 가맹점의 단말기에서 상기 비대면 결제 내역에 기초해 상기 사용자 입력 정보를 확인할 수 있도록 하는 단계를 포함하는 비대면 거래 및 정산 방법.
A non-face-to-face transaction and settlement method using virtual payment information performed by a management server that provides a non-face-to-face transaction service,
Receiving a request for issuing a payment card for a non-face-to-face transaction at the affiliated store together with designation of user input information to be provided at the affiliated store after a non-face-to-face transaction from a plurality of affiliated stores;
Issuing a payment card for a non-face-to-face transaction at the specified affiliated store by specifying the requested affiliated store information according to requests from the plurality of affiliated stores;
Displaying a screen for posting the payment card and inputting the designated user input information to the payment card through a service application running in a user terminal;
Receiving authentication information of the payment card after the user input information is input;
When the user terminal performs a non-face-to-face transaction using a payment card including the merchant information, the specific merchant information read from the issued payment card is input through a screen for inputting the designated item. Receiving, by the management server, payment request information generated including user input information and the authentication information;
Confirming, by the management server, matching stored authentication information and authentication information input during the transaction;
Processing a payment approval for the affiliated store by using the affiliated store information included in the payment request information;
Transmitting non-face-to-face payment details to the terminal of the affiliated store; And
Non-face-to-face transaction and settlement method comprising the step of allowing the merchant terminal to check the user input information based on the non-face-to-face payment history.
제 1 항에 있어서,
상기 결제용 카드를 발행하는 단계는, 상기 결제용 카드의 PAN(Primary Account Number)값에 대응되는 가상결제정보인 토큰값을 생성 및 저장하고,
상기 결제용 카드는 상기 토큰값, 카드 금액 및 유효 기간 중 적어도 하나를 더 포함하도록 발행되는 것을 특징으로 하는, 비대면 거래 및 정산 방법.
The method of claim 1,
The issuing of the payment card may include generating and storing a token value, which is virtual payment information corresponding to a primary account number (PAN) value of the payment card,
The payment card is issued to further include at least one of the token value, the card amount and the expiration date, non-face to face transaction and settlement method.
제 1 항에 있어서,
상기 결제용 카드는 선불 카드로서, 정액형 또는 충전가능형으로 발행되는 것을 특징으로 하는, 비대면 거래 및 정산 방법.
The method of claim 1,
The payment card is a prepaid card, characterized in that it is issued in a flat form or rechargeable, non-face-to-face transaction and settlement method.
제 1 항에 있어서,
상기 게시하는 단계는, 각각의 가맹점에 대해 발행된 하나 이상의 카드를 미리 정해진 기준에 따라 리스트 또는 추천 형태로 게시하는 것을 특징으로 하는, 비대면 거래 및 정산 방법.
The method of claim 1,
The posting may include posting one or more cards issued for each affiliate in the form of a list or recommendation according to predetermined criteria.
제 1 항에 있어서,
상기 사용자 입력 정보는,
결제자 이름, 결제 수혜자 이름, 및 할인 코드 중 적어도 하나를 포함하는 것을 특징으로 하는, 비대면 거래 및 정산 방법.
The method of claim 1,
The user input information,
A non-face-to-face transaction and settlement method comprising at least one of a payer name, a payee beneficiary name, and a discount code.
제 1 항에 있어서,
상기 결제 요청 정보는 결제 금액 정보, 유효기간, 및 결제용 카드의 토큰값 중 적어도 하나를 더 포함하여 생성되고, 거래 시마다 생성된 결제용 키를 이용하여, 크립토그램(cryptogram)값을 생성하여 더 포함하는 것을 특징으로 하는, 비대면 거래 및 정산 방법.
The method of claim 1,
The payment request information is generated further including at least one of payment amount information, expiration date, and a token value of a payment card, and generates a cryptogram value by using a payment key generated for each transaction. A non-face-to-face transaction and settlement method comprising the.
제 1 항에 있어서,
상기 결제 승인을 처리하는 단계는,
상기 관리 서버에 기 저장된 정보와 상기 결제 요청 정보에 포함된 정보를 비교하고, 모든 정보가 매칭되면 결제를 승인하는 것을 특징으로 하는, 비대면 거래 및 정산 방법.
The method of claim 1,
Processing the payment approval,
The information stored in the management server and the information included in the payment request information is compared, and if all the information is matched, characterized in that the payment is approved, non-face to face transaction and settlement method.
제 1 항에 있어서,
결제 승인 처리 후, 가맹점 단말에 결제 승인 내역을 전송하는 단계; 및
상기 가맹점 단말로부터 상기 결제 승인 내역에 대한 인수 또는 거절 여부를 수신하는 단계를 더 포함하는, 비대면 거래 및 정산 방법.
The method of claim 1,
After the payment approval processing, transmitting the payment approval details to the merchant terminal; And
The non-face-to-face transaction and settlement method further comprising the step of receiving whether to accept or decline the payment approval history from the merchant terminal.
제 8 항에 있어서,
인수된 결제 승인 내역에 대하여 전자 영수증 발급 메뉴를 출력하는 단계;
상기 가맹점 단말로부터 전자 영수증 발급 요청 메시지를 수신하는 단계; 및
상기 요청 메시지를 수신한 결제 승인 내역에 대하여, 상기 사용자 단말에 전자 영수증을 발급하여 전송하는 단계를 더 포함하는, 비대면 거래 및 정산 방법.
The method of claim 8,
Outputting an electronic receipt issuance menu for the received payment approval details;
Receiving an electronic receipt issuance request message from the affiliated store terminal; And
The non-face-to-face transaction and settlement method further comprising the step of issuing and transmitting an electronic receipt to the user terminal with respect to the payment approval history received the request message.
제 8 항에 있어서,
상기 결제 승인 내역을 전송하는 단계는,
가맹점에 설치된 결제 단말 또는 가맹점용 컴퓨터(PC)로 전송하고,
상기 결제 단말은 POS(Point of sales) 단말기 또는 CAT(Credit Authorization Terminal) 단말기를 포함하는, 비대면 거래 및 정산 방법.
The method of claim 8,
The step of transmitting the payment approval history,
Transfer to a payment terminal or merchant computer (PC) installed in the merchant,
The payment terminal includes a point of sales (POS) terminal or a credit authorization terminal (CAT) terminal.
가상결제정보를 이용한 비대면 거래 및 정산 관리 서버로서,
복수의 가맹점들로부터 비대면 거래 이후에 상기 가맹점에서 제공받을 사용자 입력 정보의 지정과 함께 해당 가맹점에서의 비대면 거래를 위한 결제용 카드의 발급을 요청받아 발행하고, 상기 결제용 카드에 대하여 상기 사용자 입력 정보를 입력받기 위해 사용자 단말에서 구동하는 서비스 어플리케이션을 통해, 상기 결제용 카드를 게시하고 상기 상기 사용자 입력 정보를 입력하는 화면을 표시하며, 상기 결제용 카드의 인증 정보를 수신하는 결제용 카드 발행부;
상기 사용자 단말이 상기 가맹점 정보를 포함하는 결제용 카드를 이용하여 비대면 거래를 수행할 시, 상기 발행된 결제용 카드로부터 독출한 상기 해당 가맹점 정보와, 상기 사용자 입력 정보를 입력하는 화면을 통해 입력된 사용자 입력 정보, 및 상기 인증 정보를 포함하여 생성된 결제 요청 정보를 수신하고, 상기 결제 요청 정보에 포함된 상기 가맹점 정보 및 인증 정보를 이용하여 상기 가맹점에 대한 결제 승인을 처리하며, 비대면 결제 내역을 가맹점으로 전송함에 따라 해당 가맹점에서 상기 사용자 입력 정보를 확인할 수 있도록 하는 결제 처리부를 포함하는 비대면 거래 및 정산 관리 서버.
As a non-face-to-face transaction and settlement management server using virtual payment information,
After a non-face-to-face transaction from a plurality of merchants, a request for issuance of a card for payment for non-face-to-face transaction at the affiliated store is issued along with designation of user input information to be provided at the affiliated store, and the user for the payment card Issuing a payment card for posting the payment card and displaying the screen for inputting the user input information through a service application driven by the user terminal to receive input information, and receiving the authentication information of the payment card part;
When the user terminal performs a non-face-to-face transaction using a payment card including the affiliated store information, the user terminal is input through a screen for inputting the corresponding affiliated store information read from the issued payment card and the user input information. Received payment request information including user input information and the authentication information, and processes payment approval for the affiliated store by using the affiliated store information and authentication information included in the payment request information, and performs non-face-to-face payment. A non-face-to-face transaction and settlement management server including a payment processing unit that allows the affiliated store to check the user input information as the details are transmitted to the affiliated store.
제 11 항에 있어서,
상기 결제용 카드 발행부는 상기 결제용 카드의 PAN값에 대응되는 가상결제정보인 토큰값을 생성 및 저장하고,
상기 결제용 카드는 상기 토큰값, 카드 금액 및 유효 기간 중 적어도 하나를 더 포함하도록 발행되는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The payment card issuing unit generates and stores a token value, which is virtual payment information corresponding to the PAN value of the payment card,
The payment card is issued to further include at least one of the token value, the card amount and the expiration date, non-face to face transaction and settlement management server.
제 11 항에 있어서,
상기 결제용 카드는 선불 카드로서, 정액형 또는 충전가능형으로 발행되는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The payment card is a prepaid card, characterized in that it is issued in a flat or rechargeable, non-face to face transaction and settlement management server.
제 11 항에 있어서,
상기 결제용 카드 발행부는,
각각의 가맹점에 대해 발행된 하나 이상의 카드를 미리 정해진 기준에 따라 리스트 또는 추천 형태로 게시하는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The payment card issuing unit,
A non-face-to-face transaction and settlement management server, characterized by posting one or more cards issued for each merchant in a list or recommendation form according to predetermined criteria.
제 11 항에 있어서,
상기 사용자 입력 정보는,
결제자 이름, 결제 수혜자 이름, 및 할인 코드 중 적어도 하나를 포함하는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The user input information,
A non-face-to-face transaction and settlement management server, characterized in that it comprises at least one of a payer name, payment beneficiary name, and a discount code.
제 11 항에 있어서,
상기 결제 요청 정보는 결제 금액 정보, 유효기간, 및 결제용 카드의 토큰값 중 적어도 하나를 더 포함하고, 거래 시마다 생성된 결제용 키를 이용하여, 크립토그램(cryptogram)값을 생성하여 더 포함하는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The payment request information further includes at least one of payment amount information, an expiration date, and a token value of a payment card, and further includes generating and generating a cryptogram value by using a payment key generated for each transaction. Non-face-to-face transaction and settlement management server, characterized in that.
제 11 항에 있어서,
상기 결제 처리부는,
상기 관리 서버에 기 저장된 정보와 상기 결제 요청 정보에 포함된 정보를 비교하고, 모든 정보가 매칭되면 결제를 승인하는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The payment processing unit,
And the information stored in the management server and the information included in the payment request information, and approving the payment if all the information is matched.
제 11 항에 있어서,
상기 결제 처리부는 결제 승인 처리 후, 가맹점 단말에 결제 승인 내역을 전송하고,
상기 가맹점 단말로부터 상기 결제 승인 내역에 대한 인수 또는 거절 여부를 수신하는 정산 처리부를 더 포함하는, 비대면 거래 및 정산 관리 서버.
The method of claim 11,
The payment processing unit transmits a payment approval history to the merchant terminal after payment approval processing,
The non-face-to-face transaction and settlement management server further comprises a settlement processing unit for receiving whether or not to accept or reject the payment approval details from the merchant terminal.
제 18 항에 있어서,
상기 정산 처리부는,
인수된 결제 승인 내역에 대하여 전자 영수증 발급 메뉴를 출력하고, 상기 가맹점 단말로부터 전자 영수증 발급 요청 메시지를 수신하고, 상기 요청 메시지를 수신한 결제 승인 내역에 대하여 상기 사용자 단말에 전자 영수증을 발급하여 전송하는 것을 특징으로 하는, 비대면 거래 및 정산 관리 서버.
The method of claim 18,
The settlement processing unit,
Outputting an electronic receipt issuance menu for the received payment approval details, receiving an electronic receipt issuance request message from the merchant terminal, issuing and transmitting an electronic receipt to the user terminal with respect to the payment approval details that have received the request message; Non-face-to-face transaction and settlement management server, characterized in that.
제 18 항에 있어서,
상기 결제 처리부는 상기 결제 승인 내역 전송 시 가맹점에 설치된 결제 단말 또는 가맹점용 컴퓨터(PC)로 전송하고,
상기 결제 단말은 POS(Point of sales) 단말기 또는 CAT(Credit Authorization Terminal) 단말기를 포함하는 비대면 거래 및 정산 관리 서버.
The method of claim 18,
The payment processing unit transmits to the payment terminal or merchant computer (PC) installed in the merchant at the time of payment approval history transmission,
The payment terminal is a non-face-to-face transaction and settlement management server comprising a point of sales (POS) terminal or a credit authorization terminal (CAT) terminal.
KR1020180065543A 2018-06-07 2018-06-07 Non-facing transaction and payment method, management server using virtual payment information Expired - Fee Related KR102010013B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180065543A KR102010013B1 (en) 2018-06-07 2018-06-07 Non-facing transaction and payment method, management server using virtual payment information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180065543A KR102010013B1 (en) 2018-06-07 2018-06-07 Non-facing transaction and payment method, management server using virtual payment information

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020170013828 Division 2017-01-31

Publications (2)

Publication Number Publication Date
KR20180089330A KR20180089330A (en) 2018-08-08
KR102010013B1 true KR102010013B1 (en) 2019-08-12

Family

ID=63230074

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180065543A Expired - Fee Related KR102010013B1 (en) 2018-06-07 2018-06-07 Non-facing transaction and payment method, management server using virtual payment information

Country Status (1)

Country Link
KR (1) KR102010013B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024167653A1 (en) * 2023-02-06 2024-08-15 Mastercard International Incorporated Differential testing method of transaction processing systems

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11379934B1 (en) * 2020-12-22 2022-07-05 Hui Ju YANG Interactively social media streaming system
CN113781039A (en) * 2021-08-23 2021-12-10 广西申能达智能技术有限公司 Payment system binding all-purpose card and mobile phone

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101197667B1 (en) * 2011-05-26 2012-11-07 유비벨록스(주) System for simplifying procedure of credit card use, server, affiliated terminal, method of the same

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120029305A (en) 2010-09-16 2012-03-26 김인권 System and method for providing tuition fee settlement service using wireless message and recording medium
KR20130131023A (en) * 2012-05-23 2013-12-03 에스케이씨앤씨 주식회사 Non-face-to-face payment system and method
KR102460459B1 (en) * 2015-02-27 2022-10-28 삼성전자주식회사 Method and apparatus for providing card service using electronic device
KR20160112133A (en) * 2015-03-18 2016-09-28 (주)이삭랜드코리아 Simple payment method and system based on mobile app foreign tourist
KR101977131B1 (en) * 2015-06-02 2019-08-28 남기원 Customized financial management system using of a sub-certification
KR102470816B1 (en) * 2015-08-06 2022-11-28 에스케이플래닛 주식회사 User equipment, service providing device, POS terminal, payment system comprising the same, control method thereof and computer readable medium having computer program recorded therefor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101197667B1 (en) * 2011-05-26 2012-11-07 유비벨록스(주) System for simplifying procedure of credit card use, server, affiliated terminal, method of the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024167653A1 (en) * 2023-02-06 2024-08-15 Mastercard International Incorporated Differential testing method of transaction processing systems

Also Published As

Publication number Publication date
KR20180089330A (en) 2018-08-08

Similar Documents

Publication Publication Date Title
US11854010B2 (en) Authorization of cardless payment transactions
US11868974B2 (en) Systems, methods, and computer program products providing push payments
US20230196355A1 (en) Processing of electronic transactions
AU2019200882B2 (en) System and method of registering stored-value cards into electronic wallets
CN113379401B (en) Secure processing of electronic payments
US8812401B2 (en) Secure payment capture processes
CN103858141B (en) Payment device with integrated chip
US20150019439A1 (en) Systems and Methods Relating to Secure Payment Transactions
EP3848872A1 (en) Secure payment system
US20140229305A1 (en) Real time paperless payment control
KR20140038473A (en) A system for payment via electronic wallet
US20180232720A1 (en) System and method for processing a multi-account transaction
CA3030440A1 (en) Processing of electronic transactions
CN108846661A (en) Mobile device and method for implementing mobile payment between two mobile devices
JP6667010B2 (en) Mobile prepaid card service system, clone card storage device and service method thereof
KR102010013B1 (en) Non-facing transaction and payment method, management server using virtual payment information
KR20180106446A (en) Payment system and method using mobile terminal of a salesclerk
WO2012143547A1 (en) Real time paperless payment control
KR20180089136A (en) Electronic transation method and system using virtual payment information
KR20180106456A (en) Payment system and method using mobile terminal
KR101884600B1 (en) Method, system and service server for non-facing payment
KR20250105401A (en) System and method for processing transactions from a cryptocurrency wallet
KR20060011789A (en) How to replace payroll deduction of online secure payment amount and record medium for it
HK1199131B (en) Payment device with integrated chip

Legal Events

Date Code Title Description
A107 Divisional application of patent
PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

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

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20240807

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20240807