KR101841100B1 - Payment method and payment system using wlan fingerprint and connection server between store and card using the wlan fingerprint - Google Patents
Payment method and payment system using wlan fingerprint and connection server between store and card using the wlan fingerprint Download PDFInfo
- Publication number
- KR101841100B1 KR101841100B1 KR1020160108238A KR20160108238A KR101841100B1 KR 101841100 B1 KR101841100 B1 KR 101841100B1 KR 1020160108238 A KR1020160108238 A KR 1020160108238A KR 20160108238 A KR20160108238 A KR 20160108238A KR 101841100 B1 KR101841100 B1 KR 101841100B1
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- request
- card
- settlement
- wireless lan
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3227—Aspects of commerce using mobile devices [M-devices] using secure elements embedded in M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment 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/353—Payments by cards read by M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (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)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명의 일 양상에 따른 무선랜 핑거프린트를 이용한 결제 방법은 (a) 연계 서버가 결제요청 단말로부터 결제 금액을 포함하는 결제 요청을 수신하고 저장하는 단계 (b) 연계 서버가 휴대형 단말에 의해 수집된 무선랜 핑거프린트와 상기 휴대형 단말에 저장된 카드 정보를 포함하는 카드-결제 연계 요청을 수신하는 단계 및 (c) 연계 서버가 저장되어 있는 하나 이상의 결제 요청 중 상기 무선랜 핑거프린트에 대응하는 결제 요청을 상기 카드-결제 연계 요청에 연계하는 단계를 포함하는 것을 특징으로 한다. A method of payment using a wireless LAN fingerprint according to an aspect of the present invention includes the steps of: (a) receiving a payment request including a payment amount from a payment request terminal and storing the payment request; (b) Receiving a card-payment association request including a wireless LAN fingerprint and card information stored in the portable terminal; and (c) receiving a payment request corresponding to the wireless LAN fingerprint among the one or more payment requests To the card-payment association request.
Description
본 발명은 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버에 관한 것으로서, 구체적으로는 결제가 이루어지는 점포에서 수집되는 무선랜 핑거프린트로 점포와 결제가 이루어질 카드를 연계하여 카드 결제가 이루어질 수 있도록 하는, 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버에 관한 것이다. The present invention relates to a payment method using a wireless LAN fingerprint, a payment system, and a server for linking a store and a card with a wireless LAN fingerprint. More particularly, the present invention relates to a wireless LAN fingerprint, A payment system using a wireless LAN fingerprint, a payment system, and a server connecting a store and a card using a wireless LAN fingerprint.
최근 신용카드나 신용카드 정보가 스마트폰에 내장 가능함에 따라 스마트폰을 이용한 다양한 결제 방법이 사용되고 있다. NFC 신호를 이용하여 스마트폰에 내장된 신용카드 정보가 오프라인 매장의 결제 단말에 전송되어 결제 단말에서 신용카드 결제가 이루어지기도 한다. 또한, 자기장 신호를 활용하여 스마트폰 내의 신용카드 정보가 오프라인 매장의 결제 단말에 전송되어 신용카드 결제가 이루어지기도 한다. Recently, various payment methods using smart phones have been used since credit cards and credit card information can be embedded in smart phones. The credit card information embedded in the smartphone is transmitted to the settlement terminal of the offline store using the NFC signal, and the credit card payment is made at the settlement terminal. In addition, the credit card information in the smartphone is transmitted to the settlement terminal of the off-line store using the magnetic field signal, so that the credit card settlement is performed.
홈쇼핑이나 오픈 마켓 등과 같은 웹 사이트를 통한 온라인상에서도 신용카드나 적립식 카드를 이용하여 구매물품 등에 대한 결제를 수행할 수 있다. 온라인상의 결제를 위해서는 주민번호, ID, 전화번호 등의 추가적인 정보가 더 필요한 경우가 대부분이다. It is possible to perform settlement of purchased articles and the like by using a credit card or an accumulation card even online through a website such as a home shopping or an open market. For online payments, additional information such as resident registration number, ID, and telephone number is often needed.
온라인이나 오프라인상에서의 신용카드 결제를 위해서는 다양한 정보가 필요하다. 예를 들어 카드 결제를 위해 누가 어느 점포에서 얼마의 금액을 결제를 통해 지급할 것인지를 결정하여야 하고 결제 서버에 이러한 정보를 안전하게 전달하여야 한다. 최근에 이르러 널리 활용되는 간편 결제 방법은 이러한 과정을 간단하게 구성하는 데 초점이 맞추어져 왔으며 적어도 결제자의 카드와 점포의 연관 관계가 맵핑되어야 카드 결제가 가능하다. A variety of information is required for online or offline credit card payments. For example, to make a payment for a card, you must decide who will pay what amount in a store, and securely deliver this information to the payment server. Recently, the widely used simple payment method has been focused on simple construction of such a process and it is possible to settle a card by mapping at least the relationship between the payer's card and the store.
오프라인 결제에서는 결제 단말에 카드를 접촉시키나 인식시킴으로써 카드와 점포의 연관 관계가 결정된다. 온라인 결제에서는 접속한 웹 사이트의 결제 버튼의 선택 입력과 결제자가 신용카드 정보를 포함하는 각종 정보를 웹 사이트에 제공함으로써 그 연관 관계가 결정된다. In the offline settlement, the card is contacted with the payment terminal, and the card is recognized, thereby determining the relationship between the card and the store. In the online payment, the selection input of the payment button of the connected web site and the payer provide various information including the credit card information to the web site to determine the relation.
이와 같이, 온라인과 오프라인 결제에서 다 같이 결제자는 점포에서 제공하는 결제 단말이나 웹 사이트에 신용카드 정보를 포함하는 각종 정보를 제공하여야 카드와 점포가 맵핑되고 그에 따라 카드 결제가 가능하다. In this way, in the online and offline payment, the payer must provide various information including the credit card information to the payment terminal or the web site provided in the store so that the card and the shop are mapped and the card can be paid accordingly.
연관 관계의 맵핑 과정에서 노출되는 신용카드 정보, 사용자 정보 등과 같은 결제자의 정보는 보호가 필요한 개인 정보로서 외부에 노출되지 않을 필요가 존재하나 카드 결제를 통해 결제 단말이나 웹 사이트에 노출되어 악용될 소지가 있다. The payer's information such as credit card information and user information exposed in the mapping process of the association relationship need to be protected as personal information which should not be exposed to the outside. However, .
또한, 연관 관계의 맵핑 과정은 스마트폰의 NFC 신호나 자기장 신호 인터페이스를 이용하여 좀 더 편리해 질 수 있으나 여전히 스마트폰을 결제 단말에 근접시켜야 하는 불편함이 존재한다. Also, the mapping process of the association can be made more convenient by using the NFC signal or the magnetic field signal interface of the smartphone, but there is still an inconvenience that the smart phone should be brought close to the payment terminal.
또한, NFC 신호나 자기장 신호를 활용하여 스마트폰을 통해 카드와 점포의 연관과 그에 따른 카드 결제가 이루어지는 기술이 이용되고 있으나 이러한 기술은 모두 스마트폰에 해당 NFC 신호나 자기장 신호를 송출할 수 있는 하드웨어를 탑재해야만 해 그 이용에 제한이 존재한다. In addition, although a technique of associating a card with a store through a smartphone utilizing a NFC signal or a magnetic field signal and card settlement according to the smart card is used, all of these technologies are hardware capable of transmitting the corresponding NFC signal or magnetic field signal to the smartphone And there are restrictions on its use.
이와 같이 카드 결제에 있어서 야기되는 다양한 문제를 해소하고 개선할 수 있는 결제 방법 및 결제 시스템이 필요하다. Thus, there is a need for a payment method and a payment system that can solve and solve various problems caused by card settlement.
본 발명은, 상술한 문제점을 해결하기 위해서 안출한 것으로서, 점포에서 수집되는 무선랜 핑거프린트를 활용하여 결제에 필요한 점포와 카드를 동적으로 연관시킬 수 있는, 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버를 제공하는 데 그 목적이 있다.The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide a payment method using a wireless LAN fingerprint and a settlement method capable of dynamically associating a card and a store necessary for settlement using a wireless LAN fingerprint, System and a wireless LAN fingerprint print server.
또한, 본 발명은 카드 결제에 필요한 결제자 정보가 결제를 요청하는 점포의 결제 단말이나 웹 사이트에 노출되는 것을 방지할 수 있는 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버를 제공하는 데 그 목적이 있다.In addition, the present invention provides a settlement method using a wireless LAN fingerprint that can prevent exposure of a payment terminal or a web site of a shop requesting settlement for payment of a card, a settlement system using a wireless LAN fingerprint, And a server for connecting the card to the server.
또한, 본 발명은 NFC 신호나 자기장 신호의 이용 없이 무선랜에 접속 가능한 휴대형 단말에서 수집되는 무선랜 핑거프린트와 결제를 요청하는 단말에서 수집되는 무선랜 핑거프린트의 동적 비교로 점포와 카드를 연관시키고 그에 따라 결제 처리가 가능한 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버를 제공하는 데 그 목적이 있다.In addition, the present invention relates to a wireless LAN fingerprint collected from a portable terminal connectable to a wireless LAN without using an NFC signal or a magnetic field signal, and associates a store with a card by dynamic comparison of wireless LAN fingerprints collected at a terminal requesting payment A payment system using a wireless LAN fingerprint capable of settlement processing, a payment system, and a server connecting a store and a card with a wireless LAN fingerprint.
본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not intended to limit the invention to the precise forms disclosed. It will be possible.
본 발명의 일 양상에 따른 무선랜 핑거프린트를 이용한 결제 방법은 (a) 연계 서버가 결제요청 단말로부터 결제 금액을 포함하는 결제 요청을 수신하고 저장하는 단계; (b) 연계 서버가 휴대형 단말에 의해 수집된 무선랜 핑거프린트와 상기 휴대형 단말에 저장된 카드 정보를 포함하는 카드-결제 연계 요청을 수신하는 단계; 및 (c) 연계 서버가 저장되어 있는 하나 이상의 결제 요청 중 상기 무선랜 핑거프린트에 대응하는 결제 요청을 상기 카드-결제 연계 요청에 연계하는 단계;를 포함하는 것을 특징으로 한다. According to an aspect of the present invention, a payment method using a wireless LAN fingerprint includes the steps of: (a) receiving and storing a payment request including a payment amount from a payment request terminal; (b) receiving a card-payment association request including a wireless LAN fingerprint collected by the portable terminal and card information stored in the portable terminal; And (c) associating a payment request corresponding to the wireless LAN fingerprint among the one or more payment requests in which the connection server is stored, with the card-payment association request.
상기한 결제 방법에 있어서, 상기 결제 요청은 상기 결제요청 단말에 의해서 수집된 무선랜 핑거프린트를 더 포함하고, 상기 단계 (c)는 수신된 카드-결제 연계 요청의 무선랜 핑거프린트를 저장되어 있는 결제 요청의 무선랜 핑거프린트와 비교하고 임계치 이상의 유사도를 가지는 결제 요청을 상기 휴대형 단말의 상기 카드-결제 연계 요청에 연관된 결제 요청으로 결정한다. In the payment method, the payment request may further include a wireless LAN fingerprint collected by the payment request terminal, and the step (c) may include a wireless LAN fingerprint of the received card- Compares the payment request with a wireless LAN fingerprint of the payment request and determines a payment request having a degree of similarity equal to or greater than the threshold value to the payment request associated with the card-payment association request of the portable terminal.
상기한 결제 방법에 있어서, 상기 단계 (c)는 상기 휴대형 단말로부터 수신된 카드-결제 연계 요청의 무선랜 핑거프린트에 대응하는 점포를 결정하고 저장되어 있는 하나 이상의 결제 요청에서 결정된 점포에 대응하는 결제 요청을 상기 휴대형 단말의 무선랜 핑거프린트에 연관된 결제 요청으로 결정한다. In the payment method, the step (c) may include: determining a store corresponding to a wireless LAN fingerprint of a card-payment association request received from the portable terminal, determining a store corresponding to the store determined in the stored one or more payment requests, The request is determined as a payment request associated with the wireless LAN fingerprint of the portable terminal.
상기한 결제 방법에 있어서, 연계 서버가 연계된 결제 요청으로부터 결제점포 정보 및 결제 금액을 인식하고 상기 결제점포 정보 및 결제 금액을 포함하는 결제확인 요청을 연계된 카드-결제 연계 요청을 전송한 휴대형 단말로 전송하는 단계; 및 상기 연계 서버가 상기 휴대형 단말로부터 상기 결제확인 요청에 대한 응답을 수신하는 단계;를 더 포함한다.In the above-mentioned payment method, the link server recognizes the settlement store information and the settlement amount from the settlement request associated with the link server, and transmits a settlement confirmation request including the settlement store information and the settlement amount to the portable terminal ; And receiving a response to the payment confirmation request from the portable terminal by the link server.
상기한 결제 방법에 있어서, 상기 응답에 따라 연계된 결제 요청과 카드-결제 연계 요청으로부터의 카드 정보, 결제점포 정보 및 결제 금액을 포함하는 결제승인 요청을 상기 연계 서버가 결제 서버로 전송하는 단계; 및 상기 결제승인 요청의 응답에 따라 연계된 카드와 점포의 카드 결제 결과를 나타내는 메시지를 상기 결제요청 단말로 상기 연계 서버가 전송하는 단계;를 더 포함한다. In the payment method, the link server transmits to the payment server a payment approval request including card information, payment shop information, and payment amount from the payment request and the card-payment linkage request linked in response to the response. And transmitting, by the link server, a message indicating a card settlement result of the card and the store linked to the payment approval request to the payment request terminal according to the response of the payment approval request.
상기한 결제 방법에 있어서, 상기 결제 요청은 지정된 개수의 복수의 휴대형 단말에 의해서 각각 카드 결제가 이루어지도록 요청하는 분할 결제 요청을 나타내고, 상기 단계 (b)는 복수의 휴대형 단말 각각으로부터 카드-결제 연계 요청을 수신하고, 상기 단계 (c)는 복수의 휴대형 단말 각각의 무선랜 핑거프린트에 연관된 단일의 상기 분할 결제 요청을 연계하며, 상기 연계 서버는 지정된 개수의 휴대형 단말이 상기 분할 결제 요청에 연관되는 경우에 상기 분할 결제 요청에 대응하는 카드 결제를 진행한다.The payment method according to claim 1, wherein the payment request indicates a divided payment request for requesting payment of a card by each of a plurality of portable terminals of a specified number, and the step (b) Wherein said step (c) associates a single said partial settlement request associated with a wireless LAN fingerprint of each of a plurality of portable terminals, said associating server having a predetermined number of portable terminals associated with said partial settlement request And proceeds to settle the card corresponding to the divided payment request.
본 발명의 일 양상에 따른 무선랜 핑거프린트로 점포와 카드를 연계하는 서버는 결제요청 단말로부터 결제 금액을 포함하는 결제 요청을 수신하고 휴대형 단말에 의해 수집된 무선랜 핑거프린트와 상기 휴대형 단말에 저장된 카드 정보를 포함하는 카드-결제 연계 요청을 수신하는 통신 유닛; 수신된 상기 결제 요청을 저장하는 저장 유닛; 및 상기 카드-결제 연계 요청의 수신에 따라, 상기 저장 유닛에 저장되어 있는 하나 이상의 결제 요청 중 상기 무선랜 핑거프린트에 대응하는 결제 요청을 상기 카드-결제 연계 요청에 연계하는 제어 유닛;을 포함하는 것을 특징으로 한다.A server that associates a store and a card with a wireless LAN fingerprint according to an aspect of the present invention receives a payment request including a payment amount from a payment request terminal and stores the wireless LAN fingerprint collected by the portable terminal and the wireless LAN fingerprint stored in the portable terminal A communication unit for receiving a card-payment association request including card information; A storage unit for storing the payment request received; And a control unit for associating, in response to receipt of the card-payment association request, a payment request corresponding to the WLAN fingerprint among the one or more payment requests stored in the storage unit to the card-payment association request .
상기한 연계 서버에 있어서, 상기 결제 요청은 상기 결제요청 단말에 의해서 수집된 무선랜 핑거프린트를 더 포함하고, 결제 요청을 카드-결제 연계 요청에 연계하기 위해, 상기 제어 유닛은 수신된 카드-결제 연계 요청의 무선랜 핑거프린트를 저장되어 있는 결제 요청의 무선랜 핑거프린트와 비교하고 임계치 이상의 유사도를 가지는 결제 요청을 상기 휴대형 단말의 상기 카드-결제 연계 요청에 연관된 결제 요청으로 결정한다. In the above-described connection server, the payment request further includes a wireless LAN fingerprint collected by the payment request terminal, and in order to associate a payment request with a card-payment connection request, Compares the wireless LAN fingerprint of the association request with the wireless LAN fingerprint of the stored payment request and determines a payment request having a degree of similarity equal to or greater than the threshold value as a payment request associated with the card-payment association request of the portable terminal.
상기한 연계 서버에 있어서, 결제 요청을 카드-결제 연계 요청에 연계하기 위해, 상기 제어 유닛은 상기 휴대형 단말로부터 수신된 카드-결제 연계 요청의 무선랜 핑거프린트에 대응하는 점포를 결정하고 저장되어 있는 하나 이상의 결제 요청에서 결정된 점포에 대응하는 결제 요청을 상기 휴대형 단말의 무선랜 핑거프린트에 연관된 결제 요청으로 결정한다. In order to associate the settlement request with the card-payment association request, the control unit determines the store corresponding to the wireless LAN fingerprint of the card-payment association request received from the portable terminal, The settlement request corresponding to the store determined in the at least one settlement request is determined as a settlement request associated with the wireless LAN fingerprint of the portable terminal.
상기한 연계 서버에 있어서, 상기 제어 유닛은 연계된 결제 요청으로부터 결제점포 정보 및 결제 금액을 인식하고 상기 결제점포 정보 및 결제 금액을 포함하는 결제확인 요청을 연계된 카드-결제 연계 요청을 전송한 휴대형 단말로 상기 통신 유닛을 통해 전송하고, 상기 통신 유닛은 상기 휴대형 단말로부터 상기 결제확인 요청에 대한 응답을 수신한다. The control unit recognizes the settlement store information and the settlement amount from the associated settlement request and transmits a settlement confirmation request including the settlement store information and the settlement amount to a portable type Via the communication unit to the terminal, and the communication unit receives a response to the payment confirmation request from the portable terminal.
상기한 연계 서버에 있어서, 상기 제어 유닛은, 상기 응답에 따라 연계된 결제 요청과 카드-결제 연계 요청으로부터의 카드 정보, 결제점포 정보 및 결제 금액을 포함하는 결제승인 요청을 상기 통신 유닛을 통해 결제 서버로 전송하고, 상기 결제승인 요청의 응답에 따라 연계된 카드와 점포의 카드 결제 결과를 나타내는 메시지를 상기 결제요청 단말로 상기 통신 유닛을 통해 전송한다. In the above-described cascading server, the control unit may cause the settlement approval request including the card information, the settlement store information, and the settlement amount from the settlement request linked with the response and the card- Transmits to the server a message indicating a payment result of the card and the card associated with the payment request terminal through the communication unit in response to the payment approval request.
상기한 연계 서버에 있어서, 상기 결제 요청은 지정된 개수의 복수의 휴대형 단말에 의해서 각각 카드 결제가 이루어지도록 요청하는 분할 결제 요청을 나타내고, 상기 통신 유닛은 복수의 휴대형 단말 각각으로부터 카드-결제 연계 요청을 수신하고, 상기 제어 유닛은, 복수의 휴대형 단말 각각의 무선랜 핑거프린트에 연관된 단일의 상기 분할 결제 요청을 연계하고, 지정된 개수의 휴대형 단말이 상기 분할 결제 요청에 연관되는 경우에 상기 분할 결제 요청에 대응하는 카드 결제를 진행한다.In the above-described cooperative server, the settlement request indicates a divided settlement request for requesting a card settlement by each of a plurality of portable terminals of a specified number, and the communication unit transmits a card-payment association request from each of the plurality of portable terminals And the control unit associates a single piece of the settlement request associated with the wireless LAN fingerprint of each of the plurality of portable terminals, and when the specified number of portable terminals is associated with the divided payment request, And proceeds to settle the corresponding card.
본 발명의 일 양상에 따른 무선랜 핑거프린트를 이용한 결제 시스템은 상기 무선랜 핑거프린트로 점포와 카드를 연계하는 서버; 및 결제 금액을 포함하는 결제 요청을 생성하여 상기 연계 서버로 전송하는 하나 이상의 결제요청 단말;을 포함하는 것을 특징으로 한다. According to an aspect of the present invention, there is provided a payment system using a wireless local area network (LAN) fingerprint, comprising: a server for associating a store with a card using the wireless LAN fingerprint; And a payment request terminal for generating a payment request including the payment amount and transmitting the payment request to the connection server.
상기와 같은 본 발명에 따른 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버는 점포에서 수집되는 무선랜 핑거프린트를 활용하여 결제에 필요한 점포와 카드를 동적으로 연관시킬 수 있는 효과가 있다. The server connecting the store and the card with the wireless LAN fingerprint print method, the payment system, and the wireless LAN fingerprint printer according to the present invention uses the wireless LAN fingerprint collected at the store, There is an effect that can be dynamically related.
또한, 상기와 같은 본 발명에 따른 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버는 카드 결제에 필요한 결제자 정보가 결제를 요청하는 점포의 결제 단말이나 웹 사이트에 노출되는 것을 방지할 수 있는 효과가 있다. In addition, the server connecting the store and the card using the wireless LAN fingerprint, the payment system, and the wireless LAN fingerprint according to the present invention may be configured such that the payment information required for card settlement is transmitted to the payment terminal It is possible to prevent exposure to a web site or a web site.
또한, 상기와 같은 본 발명에 따른 무선랜 핑거프린트를 이용한 결제 방법, 결제 시스템 및 무선랜 핑거프린트로 점포와 카드를 연계하는 서버는 NFC 신호나 자기장 신호의 이용 없이 무선랜에 접속 가능한 휴대형 단말에서 수집되는 무선랜 핑거프린트와 결제를 요청하는 단말에서 수집되는 무선랜 핑거프린트의 동적 비교로 점포와 카드를 연관시키고 그에 따라 결제 처리가 가능한 효과가 있다. In addition, the server connecting the store and the card with the payment method using the wireless LAN fingerprint according to the present invention, the payment system and the wireless LAN fingerprint can be connected to the wireless LAN without using the NFC signal or the magnetic field signal, The wireless LAN fingerprint that is collected and the wireless LAN fingerprint that is collected from the terminal requesting settlement are dynamically compared with each other so that the store and the card can be associated with each other and settlement processing can be performed accordingly.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다. The effects obtained by the present invention are not limited to the above-mentioned effects, and other effects not mentioned can be clearly understood by those skilled in the art from the following description will be.
도 1은 결제 시스템 내에 구성되는 장치 간의 연결구성의 예를 도시한 도면이다.
도 2는 연계 서버의 예시적인 블록도를 도시한 도면이다.
도 3은 여러 장치 간의 제어 데이터 송수신을 통해 무선랜 핑거프린트를 이용하여 카드 결제를 수행하는 처리 흐름의 일 예를 도시한 도면이다.
도 4는 여러 장치 간의 제어 데이터 송수신을 통해 무선랜 핑거프린트를 이용하여 카드 결제를 수행하는 처리 흐름의 다른 예를 도시한 도면이다.
도 5는 여러 장치 간의 제어 데이터 송수신을 통해 무선랜 핑거프린트를 이용하여 카드 결제를 수행하는 처리 흐름의 또다른 예를 도시한 도면이다. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing an example of a connection configuration between apparatuses constituting a billing system. FIG.
2 is a block diagram illustrating an example of a connection server.
3 is a diagram illustrating an example of a process flow for performing card settlement using a wireless LAN fingerprint through transmission and reception of control data between various devices.
4 is a diagram illustrating another example of a process flow for performing card settlement using a wireless LAN fingerprint through transmission and reception of control data between various devices.
5 is a diagram illustrating another example of a process flow for performing card settlement using a wireless LAN fingerprint through transmission and reception of control data between various devices.
상술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술 되어 있는 상세한 설명을 통하여 더욱 명확해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시 예를 상세히 설명하기로 한다. The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings, in which: It can be easily carried out. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 결제 시스템 내에 구성되는 장치 간의 연결구성의 예를 도시한 도면이다.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing an example of a connection configuration between apparatuses constituting a billing system. FIG.
도 1의 예와 같은 결제 시스템은 무선랜 핑거프린트(WLAN FINGERPRINT)를 이용하여 결제가 가능하도록 구성되고 하나 이상의 무선 AP(400), 휴대형 단말(100), 결제요청 단말(200), 연계 서버(300)를 포함하고 핑거프린트정보 서버(320)나 결제 서버(310)를 더 포함할 수 있다. 1 is configured to be able to settle using a wireless local area network (WLAN) fingerprint and includes at least one
도 1의 구성요소를 살펴보면, 무선 AP(400)는 무선랜을 구성하는 기기이다. 휴대형 단말(100) 나아가 결제요청 단말(200)은 무선 AP(400)를 통해 무선랜 내의 다른 기기와 통신하거나 통신망에 연결된 다른 기기, 장치나 서버와 통신할 수 있거나 적어도 무선 AP(400)를 인식할 수 있다. Referring to FIG. 1, the
무선 AP(400)는 주기적으로 임의의 또는 허가된 휴대형 단말(100), 결제요청 단말(200)의 접속이 가능토록 하는 제어 패킷을 무선신호로 송출할 수 있다. 제어 패킷은 예를 들어 SSID(Service Set Identifier), 또는 BSSID(Basic Service Set Identifier)를 포함하거나 추출할 수 있다. 또한, 무선 AP(400)는 인터넷망과 같은 통신망을 통해 수신된 통신 패킷을 무선신호로 송출할 수 있다.The
무선 AP(400)는 결제가 이루어질 점포 내외에 또는 결제를 처리할 결제요청 단말(200)의 인접 위치에 설치될 수 있다. 점포나 결제요청 단말(200)의 위치에서는 하나 이상의 무선 AP(400)로부터의 제어 패킷의 무선신호를 인식 가능하다. The
휴대형 단말(100)은 결제를 하고자 하는 일반 사용자가 휴대하고 이동중에 이동통신망, 인터넷망 등의 통신망에 접속할 수 있다. 휴대형 단말(100)은 예를 들어 휴대폰, 스마트폰, 태블릿 PC, 노트북 등일 수 있다. The
휴대형 단말(100)은 내부의 결제앱을 통해 카드 결제를 수행하도록 바람직하게 구성되고 수집되는 무선랜 핑거프린트를 이용하여 그 카드 결제가 이루어지도록 구성된다. The
예를 들어, 휴대형 단말(100)은 구동된 결제앱을 통해 카드 결제를 요청하는 결제요청 단말(200)을 특정할 수 있는 무선랜 핑거프린트를 수집한다. 수집되는 무선랜 핑거프린트는 결제앱을 통한 카드 결제시에 지정된 시간동안(예를 들어 1초 등)에 수집된 무선 AP(400)의 식별자와 신호세기 쌍을 하나 이상 포함한다. For example, the
휴대형 단말(100)의 결제앱은 그 구동과 사용자에 의한 카드 결제 의사 표시에 따라 휴대형 단말(100)에 구비된 무선랜 인터페이스를 구동하여 주기적으로 송출되는 무선랜의 무선신호(예를 들어 제어 패킷)를 인식하고 이 무선신호에서 무선 AP(400)의 식별자를 추출하고 무선신호의 신호세기를 측정할 수 있도록 구성된다. The payment application of the
결제앱은 휴대형 단말(100)의 플랫폼(예를 들어 안드로이드, iOS) 등에서 제공하는 API(Application Programming Interface)를 통해 무선랜 핑거프린트를 수집할 수 있다.The payment app can collect the wireless LAN fingerprint through an API (Application Programming Interface) provided by the platform of the portable terminal 100 (for example, Android, iOS).
휴대형 단말(100)의 결제앱은 사용자의 선택에 따라 구동되고 휴대형 단말(100)의 입력 인터페이스를 통해 휴대형 단말(100)의 메모리 등에 저장되거나 저장매체에 내장된 카드 정보를 선택 가능하다. 카드 정보는 카드를 통해 결제할 수 있도록 하는 정보로서 신용카드나 직불카드 등의 카드번호, 유효기간, 카드사 이름 등의 정보를 포함한다. The payment application of the
결제앱은 입력 인터페이스를 통한 사용자 입력으로 저장되어 이용 가능한 하나 이상의 카드 중 특정 카드를 선택할 수 있다. 결제앱은 특정 카드를 통한 결제 의사를 나타내고 나아가 결제가 이루어질 결제요청 단말(200)의 연계를 나타내는 카드-결제 연계 요청을 생성하여 이를 통신망을 통해 연계 서버(300) 등으로 송출할 수 있다. The payment application may be stored as user input via the input interface to select a particular one of the available cards. The payment application can generate a card-payment link request indicating a payment intention through a specific card and further indicating a linkage of the
휴대형 단말(100)을 통해 이루어지는 각종 제어는 도 3 이하에서 좀 더 살펴보도록 한다. Various controls performed through the
결제요청 단말(200)은 휴대형 단말(100)에 구비된 카드로 구매 물품이나 구매 서비스의 결제를 요청하는 단말이다. 결제요청 단말(200)은 사용자에게 물품을 판매하거나 서비스를 제공하는 점포에 설치되어 신용카드 결제를 처리할 수 있는 기기일 수 있다. 예를 들어, 결제요청 단말(200)은 오프라인 점포의 카운터에 설치되고 카드 인식 모듈을 내장하여 카드 인식 모듈을 통해 사용자가 제공한 신용카드 정보를 획득하고 입력 인터페이스를 통해 입력 수신된 결제 금액에 대한 신용카드 결제를 연계 서버(300), 결제 서버(310) 등과 연동하여 처리할 수 있다. The
오프라인 점포에 고정 설치되는 결제요청 단말(200)은 구비된 무선 인터페이스를 통해 무선랜 핑거프린트를 수집할 수 있도록 또한 구성된다. The
또는, 결제요청 단말(200)은 통신망을 통해 온라인 웹 사이트에서 특정 물품이나 서비스를 구매하거나 제공받기 위해서 이용되는 기기일 수 있다. 이와 같은 결제요청 단말(200)은 스마트폰, 태블릿 PC, 노트북 등일 수 있다. 온라인을 통해 물품의 구매 등이 가능한 결제요청 단말(200)은 내부에 무선 인터페이스를 구비하여 무선랜에 접속할 수 있고 무선랜 핑거프린트를 수집할 수 있도록 구성된다. Alternatively, the
적어도, 결제요청 단말(200)은 간편 결제 방법으로서 결제앱과 연계하여 카드 결제가 이루어지도록 하기 위한 입력 인터페이스의 입력으로 카드 결제를 요청하는 결제 요청을 생성하고 생성된 결제 요청을 통신망을 통해 연계 서버(300) 등에 전송할 수 있다. At least the
전송되는 결제 요청은 결제 금액을 포함하고 나아가 수집된 무선랜 핑거프린트를 더 포함할 수 있다. 무선랜 핑거프린트는 카드 결제 시점에 일정 시간 동안(예를 들어 1초, 5초 등) 수집되고 인식 가능한 무선랜 정보로서 무선 AP(400)의 식별자와 무선신호의 신호세기 쌍을 하나 이상 포함한다. 이와 같이 결제요청 단말(200)은 결제시에 무선랜 핑거프린트를 수집하고 이를 연계 서버(300) 등으로 전송할 수 있다. The payment request transmitted may include the payment amount and further include the collected wireless LAN fingerprint. The wireless LAN fingerprint includes at least one signal strength pair of the wireless signal and the identifier of the
살펴본 바와 같이, 휴대형 단말(100)의 결제앱과의 연계, 구체적으로는 결제앱으로부터의 카드 정보와의 연계를 통한 결제시 결제요청 단말(200)은 신용카드 정보의 직접적인 인식이나 구성없이 결제 요청을 연계 서버(300) 등으로 전송하도록 구성된다. As described above, the
결제요청 단말(200)은 결제 요청에 대한 응답 등을 수신하여 결제 결과 등을 출력할 수 있다. 예를 들어 결제요청 단말(200)은 신용카드 전표를 구비된 프린터 등으로 출력하거나 신용카드 결제에 따른 영수증 등을 프린터 등으로 출력할 수 있다. The
연계 서버(300)는 무선랜 핑거프린트를 이용하여 결제 처리를 요청하는 온라인 또는 오프라인 점포를 결제가 이루어질 카드에 연계한다. The
예를 들어, 연계 서버(300)는 결제요청 단말(200)로부터 결제 요청을 수신하고 저장한다. 또한, 연계 서버(300)는 휴대형 단말(100)로부터 카드-결제 연계 요청을 수신하고 이후 저장할 수 있다. 연계 서버(300)는 카드-결제 연계 요청에 대응할 점포를 결정하고 해당 점포로부터의 결제 요청에 이 카드-결제 연계 요청을 연계한다. For example, the
예를 들어, 연계 서버(300)는 저장되어 있는 결제 요청의 무선랜 핑거프린트와 카드-결제 연계 요청의 무선랜 핑거프린트를 비교하고 지정된 임계치 이상의 유사도를 가지고(거나) 가장 높은 유사도를 가지는 결제 요청과 카드-결제 연계 요청을 연계할 수 있다. 또는 연계 서버(300)는 카드-결제 연계 요청의 무선랜 핑거프린트를 핑거프린트정보 서버(320)로 전송하여 무선랜 핑거프린트에 대응하는 점포 정보를 수신하고 수신된 점포 정보에 대응하는 결제 요청을 카드-결제 연계 요청에 연계 가능하다. For example, the
결제 요청과 카드-결제 연계 요청의 연계는 적어도 결제가 이루어질 점포와 결제가 이루어질 카드의 맵핑을 가능토록 하고 이후 맵핑된 점포 정보와 카드 정보로 카드 결제가 이루어지도록 한다. The linkage between the payment request and the card-payment linking request makes it possible to map at least the store where the payment is to be made and the card to be settled, and then make the card settlement with the mapped shop information and the card information.
연계 서버(300)에 대해서는 도 2 이하에서 상세히 살펴보도록 한다. The
핑거프린트정보 서버(320)는 무선랜 핑거프린트로 점포를 특정할 수 있다. 핑거프린트정보 서버는 연계 서버(300) 등으로부터 무선랜 핑거프린트를 수신하고 무선랜 핑거프린트와 미리 등록되어 있는 점포에 대응하는 대표 무선랜 핑거프린트의 비교로 수신된 무선랜 핑거프린트에 대응하는 점포를 특정할 수 있다. The
핑거프린트정보 서버(320)는 특정된 점포를 나타내는 점포 정보를 생성하여 이를 연계 서버(300) 등으로 전달할 수 있다. 점포 정보는 결제 서버 등에서 식별 가능한 점포 식별자(예를 들어 가맹점 번호 등), 점포 이름, 점포 주소 등을 포함할 수 있다. 결제 시스템의 설계 예에 따라 이 핑거프린트정보 서버는 생략될 수도 있고 연계 서버(300) 내에 핑거프린트정보 서버의 기능이 구성될 수도 있다. The
결제 서버(310)는 결제요청 단말(200)과 연동하여 카드를 통한 결제를 처리하는 서버이다. 결제 서버는, 기존에 알려진 바와 같이, 카드 정보, 점포 정보, 결제 금액 등을 포함하는 결제승인 요청을 연계 서버(300) 등으로부터 수신하고 승인여부를 결정하여 그 응답을 연계 서버(300)나 결제요청 단말(200) 등으로 전송할 수 있다. The
결제 서버(310)는 신용카드 결제사, 밴사, 신용카드사 등에 의해서 소유되거나 구동되는 서버일 수 있다. 카드 정보는 예를 들어 신용카드 번호, 유효기간 등의 정보를 포함하고 점포 정보는 점포 식별자 등을 포함한다. The
여기서, 연계 서버(300), 핑거프린트정보 서버 및 결제 서버는 다양한 형태로 구성될 수 있다. 설계 예에 따라 핑거프린트정보 서버 등은 생략될 수 있고 결제 서버 및/또는 핑거프린트정보 서버의 기능이 연계 서버(300) 내에 포함될 수 있다. 따라서 연계 서버(300)가 결제 기능을 구현하고 있는 경우에 결제 서버의 구성은 생략될 수 있고 연계 서버(300)가 점포 특정 기능을 구현하고 있는 경우에 핑거프린트정보 서버의 구성은 생략될 수 있다. Here, the
각각의 서버는 다양한 하드웨어 구조를 가질 수 있고 단일 저장 및 처리 프레임으로 구성되거나 복수의 저장 프레임과 처리 프레임의 연결로 구성될 수도 있다. Each server may have a variety of hardware structures and may consist of a single storage and processing frame or a combination of a plurality of storage frames and a processing frame.
통신망(도면부호 미도시)은 휴대형 단말(100), 결제요청 단말(200), 연계 서버(300) 및 그 외 서버 사이의 데이터를 송수신한다. 통신망은 이동 통신망, 인터넷망 등을 포함하거나 나타낼 수 있다. 특정 단말과 서버 사이에 구축되는 통신망은 전용망으로 구성될 수도 있다. The communication network (not shown) transmits and receives data between the
도 2는 연계 서버(300)의 예시적인 블록도를 도시한 도면이다.2 is a block diagram illustrating an
도 2에 따르면 연계 서버(300)는 통신 유닛(310), 저장 유닛(330), 연결 유닛(350) 및 제어 유닛(370)을 포함한다. 도 2는 바람직하게는 기능 블록도를 나타내며 대응하는 하드웨어 블록을 각 기능 블록들은 구비한다. 도 2의 연계 서버(300)는 다양한 하드웨어를 이용하여 구성될 수 있다. 예를 들어 연계 서버(300)는 하나 이상의 PC, 워크스테이션 및/또는 메인 프레임 등을 이용하여 구성될 수 있다. 도 2에 도시되지 않은 다른 블록들이 설계 변형에 따라 이 블록도에 더 포함될 수도 있다. 2, the
연계 서버(300)는 결제요청 단말(200)로부터의 결제 요청의 결제 금액(나아가 점포 정보)과 휴대형 단말(100)로부터의 카드-결제 연계 요청의 카드 정보를 무선랜 핑거프린트를 이용하여 연계하도록 구성되는 데, 통신 유닛(310)은 하나 이상의 휴대형 단말(100), 나아가 다른 기기나 서버와 통신하기 위한 인터페이스이다. 통신 유닛(310)은 유선랜 인터페이스를 통해 통신망에 연결되어 각종 데이터, 요청, 정보 등을 나타내는 통신 패킷을 수신하고 수신된 통신 패킷을 제어 유닛(370)으로 전달하거나 그에 대응한 응답 패킷을 통신망을 통해 출력할 수 있다.The
예를 들어, 통신 유닛(310)은 통신망을 통해 결제요청 단말(200)로부터 결제 금액, 나아가 결제점포 정보를 포함하는 결제 요청을 수신한다. 이 결제 요청은 결제가 이루어질 카드 정보를 포함하지 않고 결제를 요청하는 온라인 점포나 오프라인 점포에 관련된 정보와 결제 금액을 포함한다. 또한, 결제 요청은 결제요청 단말(200)에 의해서 수집된 무선랜 핑거프린트를 더 포함할 수 있다. For example, the
결제요청 단말(200)로부터의 결제 요청의 수신과는 별개로, 통신 유닛(310)은 카드 결제자에 의한 카드 결제 의사를 나타내고 결제 점포와의 연계를 요청하는 카드-결제 연계 요청을 통신망을 통해 휴대형 단말(100)로부터 수신할 수 있다. 카드-결제 연계 요청은 휴대형 단말(100)에 의해서 수집된 무선랜 핑거프린트와 휴대형 단말(100)에 저장되고 결제를 위해 선택된 카드 정보를 포함한다. The
결제 요청은 결제요청 단말(200)에 의해서 지정된 개수의 복수의 휴대형 단말(100)에 의해 각각 카드 결제가 분할 처리되도록 요청하는 분할 결제 요청을 나타낼 수 있다. 결제 요청에 포함된 결제 타입 정보로부터 일반 단일 결제 요청인지 분할 결제 요청이지를 식별 가능하고 결제 요청에 포함된 결제 대수 정보로부터 몇 대에 의해 결제가 이루어지는지 확인 가능하다. 또한, 결제 요청에 포함된 결제 금액과 결제 대수 정보로부터 각각의 분할 결제에서 이루어질 분할 결제 금액이 결정될 수 있다. 대안으로, 분할 결제 금액이 서로 다르게 구성될 수도 있다.The payment request may indicate a divided payment request for requesting that the card settlement be split by the plurality of
분할 결제 요청의 수신에 따라, 통신 유닛(310)은 여러 휴대형 단말(100) 각각으로부터 분할 결제 요청에 대응하는 카드-결제 연계 요청을 수신한다. 그 외, 통신 유닛(310)은 각종 요청을 수신하고 그에 대한 응답을 제어 유닛(370)을 통해 수신하여 통신망으로 출력 가능하다. Upon receipt of the partial payment request, the
저장 유닛(330)은 각종 데이터와 프로그램을 저장한다. 저장 유닛(330)은 휘발성 메모리, 비휘발성 메모리 및/또는 하드 디스크 등과 같은 대용량 저장 매체를 구비하여 각종 데이터를 저장한다. 저장 유닛(330)은 하나 이상의 하드 디스크를 이용하여 데이터베이스를 구성할 수도 있다. The
저장 유닛(330)은 적어도 수신된 결제 요청을 수신 시각에 맵핑하여 결제대기 리스트에 임시 저장한다. 결제대기 리스트는 결제요청 단말(200)로부터 수신된 결제 요청을 각각의 수신 시각에 맵핑하여 결제대기 아이템으로 저장한다. 이와 같이 저장 유닛(330)은 수신된 결제 요청을 저장할 수 있다. The
저장 유닛(330)은 그 외 제어 유닛(370) 등에서 이용 가능한 프로그램, 카드와의 연계가 진행되어 그 결제가 처리되고 있는 결제진행 리스트를 포함할 수 있다. 결제진행 리스트의 결제진행 아이템은 결제 요청과 동적으로 연계된 카드-결제 연계 요청에서 추출된 각종 정보를 포함할 수 있다. The
연결 유닛(350)은 연계 서버(300) 내의 블록 간 데이터를 송수신한다. 연결 유닛(350)은 근거리 네트워크, 병렬 버스, 시리얼 버스 등을 이용하여 구성된다. The
제어 유닛(370)은 하나 이상의 실행 유닛을 구비하여 저장 유닛(330)에 저장되어 있는 프로그램을 로딩하고 실행 유닛을 통해 프로그램의 명령어 코드를 실행한다. The
제어 유닛(370)은 통신 유닛(310)을 통해 결제요청 단말(200)로부터 결제 요청을 수신하고 수신된 결제 요청과 대응하는 수신 시각을 포함하는 결제대기 아이템을 구성하여 저장 유닛(330)의 결제대기 리스트에 저장한다. 결제대기 아이템에 저장되는 결제 요청은 결제 금액, 결제점포 정보를 포함하고 나아가 무선랜 핑거프린트를 더 포함할 수 있다. The
또한, 제어 유닛(370)은 휴대형 단말(100)로부터 카드-결제 연계 요청을 수신함에 따라, 결제대기 리스트에 저장되어 있는 하나 이상의 결제 요청 중 휴대형 단말(100)로부터의 카드-결제 연계 요청에 포함되는 무선랜 핑거프린트에 대응하는 결제 요청을 이 카드-결제 연계 요청에 연계한다. In addition, the
예를 들어, 제어 유닛(370)은 카드-결제 연계 요청의 무선랜 핑거프린트와 결제대기 리스트의 결재대기 아이템들의 결제 요청에 대응하는 무선랜 핑거프린트를 각각 비교하고 두 무선랜 핑거프린트 사이의 유사도가 지정된 임계치 이상으로서 가장 높은 유사도를 가지는 결제 요청(결제대기 아이템)을 결정할 수 있다. 두 무선랜 핑거프린트 사이의 유사도 비교는 유클리드 거리, 코사인 거리 등을 이용하여 산출할 수 있고 그 외 다양한 다른 방법이 존재할 수 있다. 제어 유닛(370)은 임계치 이상으로서 가장 높은 유사도를 가지는 결제 요청을 카드-결제 연계 요청에 연관된 결제 요청으로 결정할 수 있다. For example, the
또는, 제어 유닛(370)은 휴대형 단말(100)로부터 수신된 카드-결제 연계 요청의 무선랜 핑거프린트로부터 대응하는 점포를 결정한다. 예를 들어 제어 유닛(370)은 저장 유닛(330) 내부 또는 핑거프린트정보 서버에 저장되어 있는 무선랜 핑거프린트-점포 DB를 이용하여 카드-결제 연계 요청의 무선랜 핑거프린트에 대응하는 점포를 결정하고 점포 정보를 식별할 수 있다. 무선랜 핑거프린트-점포 DB는 각 점포에서의 무선랜 핑거프린트가 연계되어 등록된 데이터베이스이다. 위 과정에서 제어 유닛(370)은 무선랜 핑거프린트를 포함하는 점포 특정 요청을 통신 유닛(310)을 통해 핑거프린트정보 서버로 출력하고 통신 유닛(310)을 통해 핑거프린트정보 서버로부터 점포 정보를 포함하는 응답을 수신할 수 있다. Alternatively, the
점포의 결정에 따라 제어 유닛(370)은 결정된 점포 정보에 대응하는 결제 요청을 결제대기 리스트에서 검색하고 동일한 점포 정보(점포 식별자)를 가지는 결제 요청을 카드-결제 연계 요청에 연관된 결제 요청으로 결정한다. In accordance with the determination of the shop, the
결제 요청과 카드-결제 연계 요청이 연계됨에 따라, 휴대형 단말(100)로부터 수신된 카드-결제 연계 요청에 연관된 결제 요청임을 확인하기 위해 제어 유닛(370)은 결제확인 요청을 생성하여 카드-결제 연계 요청을 전송한 휴대형 단말(100)로 통신 유닛(310)을 통해 전송한다. 제어 유닛(370)은 연계된 결제 요청으로부터 결제점포 정보 및 결제 금액을 인식하고 인식된 결제점포 정보 및 결제 금액을 포함하는 결제확인 요청을 구성할 수 있다. As the payment request and the card-payment association request are associated, the
결제확인 요청의 전송 이후에 제어 유닛(370)은 통신 유닛(310)을 통해 이 결제확인 요청에 대한 응답을 수신할 수 있다. 결제확인 요청에 대한 응답은 휴대형 단말(100)에 의해서 생성되고 결제점포에서의 결제 금액의 카드 결제에 대한 결제자의 확인(승인) 또는 거부를 나타낼 수 있다. After transmission of the payment confirmation request,
결제확인 요청에 대한 응답에 따라, 제어 유닛(370)은 카드-결제 연계 요청의 카드 정보, 결제 요청의 결제점포 정보 및 결제 금액을 포함하는 결제승인 요청을 생성하고 이를 통신 유닛(310)을 통해 결제 서버로 전송한다. In response to the payment confirmation request, the
구체적으로, 제어 유닛(370)은 결제진행 리스트에 결제진행 아이템을 신규 생성하고 결제진행 아이템에 카드-결제 연계 요청의 카드 정보, 결제 요청의 결제점포 정보 및 결제 금액을 저장하고 결제진행 아이템을 나타내거나 포함하는 결제승인 요청을 구성하여 통신 유닛(310)을 통해 결제 서버로 전송한다. 나아가 이 결제 요청을 결제대기 리스트로부터 삭제할 수 있다. Specifically, the
이후, 제어 유닛(370)은 통신 유닛(310)은 통해 결제승인 요청에 대한 응답을 수신한다. 이 응답은 카드결제 승인 또는 거부를 나타낼 수 있다. 카드결제 거부는 널리 알려진 다양한 이유로 발생할 수 있다. 예를 들어 카드 정지 상태, 카드 번호 오류, 한도 초과 등의 사유로 카드결제가 거부될 수 있다. Then, the
제어 유닛(370)은 결제 요청을 한 결제진행 아이템에 대응하는 응답을 저장하고 그 응답에 따라 연계된 카드와 점포의 카드 결제 결과를 나타내는 메시지를 생성하여 결제요청 단말(200)과 휴대형 단말(100)로 통신 유닛(310)을 통해 전송할 수 있다. The
한편, 제어 유닛(370)은 분할 결제 요청을 결제요청 단말(200)로부터 수신할 수 있다. 이 경우, 제어 유닛(370)은 분할 결제 요청에서 결정할 수 있는 대수만큼의 휴대형 단말(100)로부터 카드-결제 연계 요청의 수신을 대기한다. On the other hand, the
제어 유닛(370)은 복수의 휴대형 단말(100)로부터의 카드-결제 연계 요청을 무선랜 핑거프린트를 이용하여 이 분할 결제 요청에 연계하고 지정된 개수 만큼의 휴대형 단말(100)이 분할 결제 요청에 연관되는 경우에 결제진행 아이템을 생성하여 분할 결제 요청에 대응하는 카드 결제를 휴대형 단말(100)의 카드별로 진행할 수 있다. The
연계 서버(300)에서 이루어지는 카드처리 흐름에 대해서는 사례별로 도 3 내지 도 5를 통해 좀 더 살펴보도록 한다. The card processing flow in the
도 3은 여러 장치 간의 제어 데이터 송수신을 통해 무선랜 핑거프린트를 이용하여 카드 결제를 수행하는 처리 흐름의 일 예를 도시한 도면이다. 이미 도 1 및 2를 통해 각 단말 및 서버 등에서 이루어지는 제어나 구성에 대해서 살펴보았으므로 여기서는 각 단말과 서버 사이에 송수신되는 제어 데이터의 흐름을 중심으로 간단하게 살펴보도록 한다. 여기서, 각 단말에서 이루어지는 제어나 데이터의 송수신은 단말에 구비된 프로세서에 이루어지고 각 서버에서 이루어지는 제어나 데이터의 송수신은 제어 유닛(370)에 의해서 이루어진다. 휴대형 단말(100)은 결제앱을 통해 할당된 기능을 수행할 수 있다. 3 is a diagram illustrating an example of a process flow for performing card settlement using a wireless LAN fingerprint through transmission and reception of control data between various devices. 1 and 2, the control and configuration of each terminal, server, and the like have been described. Here, a brief description will be given mainly of the flow of control data transmitted / received between each terminal and the server. Here, control and data transmission / reception in each terminal are performed by a processor provided in the terminal, and control and data transmission / reception performed by each server is performed by a
먼저, 결제요청 단말(200)의 입력 인터페이스를 통한 사용자 입력으로 카드 결제 처리를 시작하고 사용자 입력에 따라 결제 금액을 수신한다. 또한, 결제요청 단말(200)은 온라인 또는 오프라인 점포의 특정에 이용될 수 있는 무선랜 핑거프린트를 무선 인터페이스를 통해 수집(① 참조)한다. 수집되는 무선랜 핑거프린트는 무선 AP(400)의 식별자와 무선신호의 신호세기 쌍을 하나 이상 포함하고 카드 결제 시점에서 일정 시간 동안에 수집된다. First, the card payment processing is started by user input through the input interface of the
결제요청 단말(200)은 수집된 무선랜 핑거프린트와 결제 금액을 포함하는 결제 요청을 구성하여 통신 인터페이스를 통해 연계 서버(300)로 전송(② 참조)한다. 결제요청 단말(200)은 오프라인 점포에 설치되는 카드결제 단말이거나 온라인 점포인 온라인 사이트에 접속하여 물품 등을 구매하기 위한 개인용 컴퓨터, 스마트폰, 태블릿 PC 등일 수 있다. 후자의 경우 결제요청 단말(200)과 휴대형 단말(100)은 동일한 기기를 나타낼 수도 있다. 결제요청은 구비된 입력 인터페이스(예를 들어 확인 버튼)를 통한 입력으로 전송되거나 디스플레이된 웹 사이트의 버튼의 선택(예를 들어 결제 버튼)으로 전송된다. 오프라인 점포에 설치되는 결제요청 단말(200)로부터의 결제요청은 결제점포 정보를 더 포함할 수 있다. 온라인 점포의 경우에는 이 결제점포 정보는 접속중인 웹 사이트에서 결정될 수 있고 웹 사이트가 결제점포 정보 및 결제 금액, 무선랜 핑거프린트를 연계 서버(300)로 전송할 수 있다. The
연계 서버(300)는 결제 금액, 무선랜 핑거프린트 나아가 결제점포 정보를 포함하는 결제요청을 수신하고 저장 유닛(330)에 저장(③ 참조)한다. 예를 들어 연계 서버(300)는 결제대기 리스트에 결제 요청을 저장할 수 있다. The
또한, 결제를 요청하는 사용자가 이용가능한 휴대형 단말(100)은 결제앱의 구동에 따라 무선랜 핑거프린트를 수집(④ 참조)한다. 휴대형 단말(100) 역시 결제를 요청하고 있는 점포의 결제요청 단말(200)과 인접한 위치에 존재하므로 결제요청 단말(200)이 수집한 무선랜 핑거프린트와 매우 유사한 핑거프린트를 수집할 수 있다. 여기서 휴대형 단말(100)에서의 무선랜 핑거프린트의 수집은 과정 ① 내지 ③과 독립적으로 이루어진다. In addition, the
휴대형 단말(100)은 결제앱에서 선택되고 휴대형 단말(100)에 저장되어 있는 카드 정보와 수집된 무선랜 핑거프린트를 포함하는 카드-결제 연계 요청을 구성하고 이를 전송(⑤ 참조)한다. The
연계 서버(300)는 카드-결제 연계 요청을 수신하고 수신된 카드-결제 연계 요청을 저장 유닛(330)의 결제대기 리스트에 저장되어 있는 결제 요청과 연계한다. 구체적으로, 연계 서버(300)는 수신된 카드-결제 연계 요청의 무선랜 핑거프린트와 저장되어 있는 결제 요청들 각각의 무선랜 핑거프린트를 비교하고 양 무선랜 핑거프린트 사이의 유사도가 지정된 임계치 이상인 결제 요청을 수신된 카드-결제 연계 요청에 연관된 결제 요청으로 결정(⑥ 참조)한다. 유사도 비교는 예를 들어 유클리드 거리, 코사인 거리 등을 통해 산출 가능하다. The
임계치 이상의 유사도로 수신된 카드-결제 연계 요청이 대기중인 결제 요청에 연계된 경우에, 연계된 결제 요청으로부터 결제 금액과 결제점포 정보를 인식하고 이 결제점포 정보 및 결제 금액을 포함하는 결제확인 요청을 구성(⑦ 참조)하여 결제확인 요청을 카드-결제 연계 요청을 전송한 휴대형 단말(100)로 전송(⑧ 참조)한다.If the received card-payment link request is correlated to the pending payment request with a degree of similarity equal to or greater than the threshold value, the payment amount and payment shop information are recognized from the associated payment request and a payment confirmation request including the payment shop information and the payment amount (See Fig. 7) and transmits a payment confirmation request to the
휴대형 단말(100)은 결제확인 요청을 결제앱을 통해 디스플레이하고 그 확인을 사용자로부터 입력 인터페이스를 통해 수신할 수 있다. 결제 확인 또는 거부를 나타내는 사용자 입력의 수신에 따라 휴대형 단말(100)의 결제앱은 응답( 메시지)을 생성하고 생성된 응답을 통신망을 통해 연계 서버(300)로 전송한다. The
연계 서버(300)는 통신망을 통해 응답을 수신(⑨ 참조)하고 그 응답에 따라 응답이 결제 확인(승인)을 나타내는 경우 결제진행 리스트에 결제진행 아이템을 생성하고 결제 서버로 전송할 결제승인 요청을 구성(⑩ 참조)한다. The
구성되는 결제승인 요청은 연계된 결제 요청과 카드-결제 연계 요청으로부터 추출되거나 인식 가능한 카드 정보, 결제점포 정보 및 결제 금액을 포함하고 연계 서버(300)는 이 결제승인 요청을 통신망을 통해 결제 서버(310)로 전송(⑪ 참조)한다. The payment approval request that is formed includes card information, payment information, and payment amount that can be extracted or recognized from the linked payment request and the card-payment linkage request, and the
결제 서버는 결제승인 요청의 카드 정보와 결제 금액 등을 이용하여 카드 승인 가능 여부를 판단하고 결제점포 정보의 점포 식별자를 통해 카드 가맹점인지 확인하여 결제승인 여부를 결정한다. The payment server determines whether the card can be approved using the card information of the payment approval request and the payment amount, and determines whether the payment is approved by checking whether the card is authorized through the store identifier of the payment shop information.
결제승인 여부를 나타내는 응답을 결제 서버가 생성하여 전송하면 연계 서버(300)는 이 응답을 수신(⑫ 참조)한다. 결제승인 요청에 대한 응답의 수신에 따라 연계 서버(300)는 결과 메시지를 생성(⑬ 참조)하고 생성된 메시지를 결제요청 단말(200) 및/또는 휴대형 단말(100)로 전송(⑭, ⑮ 참조)한다. When the payment server generates and transmits a response indicating whether or not the payment is approved, the
결과 메시지는 결제승인 거부 이유를 나타내거나 카드매출전표로 이용가능하거나 영수증으로 이용가능하다. 결과 메시지는 결제요청 단말(200)에서 출력되거나 휴대형 단말(100)의 결제앱에서 출력될 수 있다. The resulting message can be used to indicate a reason for declining payment authorization, as a card sales slip, or as a receipt. The result message may be output from the
이와 같은 처리 과정을 통해, 휴대형 단말(100)이 결제요청 단말(200)에 카드 정보의 제공 없이 서로 공유 가능하거나 유사한 무선랜 핑거프린트 정보를 이용하여 점포와 카드를 연계하고 그 카드 결제가 가능토록 한다. Through such a process, the
도 4는 여러 장치 간의 제어 데이터 송수신을 통해 무선랜 핑거프린트를 이용하여 카드 결제를 수행하는 처리 흐름의 다른 예를 도시한 도면이다. 도 4의 예는 결제요청 단말(200)이 무선랜 핑거프린트를 수집하지 못하거나 않는 상황에서의 결제와 카드의 연계를 통해 카드 결제를 처리하는 예를 도시하고 있다. 이미 도 1 내지 3을 통해 각 단말 및 서버 등에서 이루어지는 제어, 구성 및 주요 처리 흐름에 대해서 살펴보았으므로 여기서는 차이를 중심으로 살펴보도록 한다. 여기서, 각 단말에서 이루어지는 제어나 데이터의 송수신은 단말에 구비된 프로세서에 이루어지고 각 서버에서 이루어지는 제어나 데이터의 송수신은 제어 유닛(370)에 의해서 이루어진다. 휴대형 단말(100)은 결제앱을 통해 할당된 기능을 수행할 수 있다. 4 is a diagram illustrating another example of a process flow for performing card settlement using a wireless LAN fingerprint through transmission and reception of control data between various devices. 4 illustrates an example in which a card payment is processed through payment and card connection in a situation where the
먼저, 결제요청 단말(200)은 결제 금액, 결제점포 정보를 포함하는 결제 요청을 구성하여 통신망을 통해 전송(① 참조)하고 연계 서버(300)는 결제 요청을 수신하여 저장 유닛(330)에 저장(② 참조)한다. 한편, 휴대형 단말(100)은 결제앱을 통해 카드 정보를 선택하고 무선랜 핑거프린트를 수집(③ 참조)하고 카드-결제 연계 요청을 구성하여 연계 서버(300)로 전송(④ 참조)하고, 연계 서버(300)는 이를 수신한다. First, the
카드-결제 연계 요청의 수신에 따라, 카드-결제 연계 요청에 포함되고 휴대형 단말(100)에 의해서 수집된 무선랜 핑거프린트에 대응하는 점포를 결정(⑤ 참조)한다. Upon receipt of the card-payment linkage request, a shop corresponding to the wireless LAN fingerprint included in the card-payment linkage request and collected by the
예를 들어, 연계 서버(300)는 카드-결제 연계 요청의 무선랜 핑거프린트와 무선랜 핑거프린트-점포 DB의 점포에 대응하는 대표 무선랜 핑거프린트들 각각을 비교하고 그 비교 결과 임계치 이상의 유사도를 가지는 대표 무선랜 핑거프린트를 판단하고 이 대표 무선랜 핑거프린트에 대응하는 점포를 결정할 수 있다. 대응 점포의 결정에 따라 연계 서버(300)는 대응하는 점포 정보를 구성할 수 있고 점포 정보는 점포 식별자를 포함한다. For example, the
무선랜 핑거프린트-점포 DB는 저장 유닛(330)에 저장되어 있거나 핑거프린트정보 서버에 저장될 수 있다. 핑거프린트정보 서버에 무선랜 핑거프린트-점포 DB가 저장되어 있는 경우에, 연계 서버(300)는 카드-결제 연계 요청의 무선랜 핑거프린트를 포함하는 점포 특정 요청을 핑거프린트정보 서버로 통신망을 통해 전송하고 그 응답을 수신할 수 있다. 응답은 예를 들어 점포를 특정할 수 있는 점포 정보를 포함한다. The wireless LAN fingerprint-store DB may be stored in the
점포가 결정됨에 따라, 결정된 점포에 대응하는 결제 요청을 저장되어 있는 하나 이상의 결제 요청에서 검색하여 검색된 결제 요청을 휴대형 단말(100)로부터의 카드-결제 연계 요청(의 무선랜 핑거프린트)에 연계(⑥ 참조)한다. 이와 같이 무선랜 핑거프린트-점포 DB와 휴대형 단말(100)로부터의 무선랜 핑거프린트의 비교를 통해 특정 하나의 결제 요청을 휴대형 단말(100)로부터의 무선랜 핑거프린트에 연관된 결제 요청으로 결정할 수 있다.The payment request corresponding to the determined shop is searched in one or more stored payment requests and the retrieved payment request is linked to the wireless LAN fingerprint of the card-payment association request from the
이후, 연계 서버(300)는 결제확인 요청을 구성(⑦ 참조)하여 결제확인 요청을 휴대형 단말(100)로 전송(⑧ 참조)하고 휴대형 단말(100)은 결제확인 요청에 대응한 응답을 구성하여 연계 서버(300)로 전송(⑨ 참조)한다. Then, the
연계 서버(300)는 응답에 따라 결제승인 요청을 구성(⑩ 참조)하고 결제 서버로 전송(⑪)한다. 결제 서버는 결제승인 요청에 대한 응답을 구성하고 이를 연계 서버(300)로 전송(⑫ 참조)한다. The
연계 서버(300)는 결제승인 요청에 대한 응답에 따라 결제요청 단말(200) 및/또는 휴대형 단말(100)을 위한 결과 메시지를 생성(⑬ 참조)하고 이를 결제요청 단말(200)과 휴대형 단말(100)로 전송(⑭, ⑮ 참조)한다. The
도 4와 같은 카드 결제 처리 흐름을 통해 결제요청 단말(200)의 무선랜 핑거프린트의 직접적인 수집 없이도 휴대형 단말(100)에서 수집되는 무선랜 핑거프린트를 이용하여 대응하는 점포를 결정하고 이를 통해 카드 결제가 이루어지도록 한다. It is possible to determine a corresponding store using the wireless LAN fingerprint collected in the
도 5는 여러 장치 간의 제어 데이터 송수신을 통해 무선랜 핑거프린트를 이용하여 카드 결제를 수행하는 처리 흐름의 또다른 예를 도시한 도면이다. 도 5의 예는 여러 휴대형 단말(100)에 의해서 분할 결제가 이루어지도록 하는 예를 도시하고 있다. 이미 도 1 내지 3을 통해 각 단말 및 서버 등에서 이루어지는 제어, 구성 및 주요 처리 흐름에 대해서 살펴보았으므로 여기서는 차이를 중심으로 살펴보도록 한다. 여기서, 각 단말에서 이루어지는 제어나 데이터의 송수신은 단말에 구비된 프로세서에 이루어지고 각 서버에서 이루어지는 제어나 데이터의 송수신은 제어 유닛(370)에 의해서 이루어진다. 휴대형 단말(100)은 결제앱을 통해 할당된 기능을 수행할 수 있다. 5 is a diagram illustrating another example of a process flow for performing card settlement using a wireless LAN fingerprint through transmission and reception of control data between various devices. The example of FIG. 5 shows an example in which a plurality of
먼저, 결제요청 단말(200)은 사용자 입력에 따라 무선랜 핑거프린트를 수집(① 참조)하고 무선랜 핑거프린트, 결제 금액, 결제점포 정보를 포함하는 분할 결제 요청을 구성하여 통신망을 통해 전송(② 참조)하고 연계 서버(300)는 분할 결제 요청을 수신하여 저장 유닛(330)에 저장(③ 참조)한다. 분할 결제 요청은 결제 요청의 일 유형으로서 결제 요청에 포함되는 결제 타입 정보로 구별되고 결제 대수 정보와 나아가 분할 결제 금액으로 이 단일의 결제 요청을 결제할 휴대형 단말(100)의 대수와 각각의 결제 금액을 확인 가능하다. First, the
한편, 분할 결제 요청을 처리할 복수의 휴대형 단말(100)(1 : n, n은 2 이상)은 결제앱을 통해 카드 정보를 선택하고 무선랜 핑거프린트를 수집(④-1, ④-n 참조)하고 카드-결제 연계 요청을 구성하여 연계 서버(300)로 전송(⑤-1, ⑤-n 참조)하고, 연계 서버(300)는 이를 수신한다. On the other hand, a plurality of portable terminals 100 (1: n, n: 2 or more) to process a divided payment request selects card information through a payment application and collects a wireless LAN fingerprint (refer to (5-l, 5-n) to the
이와 같이 연계 서버(300)는 단일의 분할 결제 요청에 대해 복수의 휴대형 단말(100)로부터 카드-결제 연계 요청을 수신한다. Thus, the
하나의 카드-결제 연계 요청의 수신, 바람직하게는 분할 결제 요청에 지정된 대수만큼의 카드-결제 연계 요청의 수신에 따라 저장되어 있는 하나 이상의 결제 요청 중 복수의 카드-결제 연계 요청에 대응하는 결제 요청을 연계한다.A payment request corresponding to a plurality of card-payment association requests among one or more payment requests stored according to receipt of one card-payment association request, preferably upon receipt of a card- .
예를 들어, 연계 서버(300)는 휴대형 단말(100)로부터의 카드-결제 연계 요청의 무선랜 핑거프린트와 저장된 결제 요청의 사이의 유사도에 따라 카드-결제 연계 요청을 임계치 이상의 결제 요청과 연계(도 3의 ⑥ 참조)한다. 연계된 결제 요청이 분할 결제 요청인 경우에 연계 서버(300)는 분할 결제 요청의 결제 대수 정보를 이용하여 추가로 다른 휴대형 단말(100)(2:n, n은 2 이상)로부터 카드-결제 연계 요청을 수신하고 카드-결제 연계 요청의 무선랜 핑거프린트와 분할 결제 요청의 무선랜 핑거프린트의 유사도 비교로 복수의 휴대형 단말(100) 각각의 무선랜 핑거프린트에 연관된 단일의 분할 결제 요청을 연계(도 5의 ⑥ 참조)할 수 있다. For example, the
지정된 대수만큼, 분할 결제 요청에 연관되고 지정됨 임계치 이상의 유사도를 가지는 휴대형 단말(100)로부터 카드-결제 연계 요청을 수신한 경우에, 연계 서버(300)는 이후 분할 결제 요청에 대응하는 카드 결제를 진행할 수 있다. When the card-payment association request is received from the
구체적으로, 연관된 각각의 휴대형 단말(100)로 전송될 결제 확인 요청을 구성(⑦ 참조)하고 이를 분할 결제 요청에 연관된 각각의 휴대형 단말(100)로 전송(⑧-1, ⑧-n)한다. Specifically, a payment confirmation request to be transmitted to each associated
각각의 휴대형 단말(100)은 응답을 생성하여 연계 서버(300)로 전송(⑨-1, ⑨-n)한다. 응답의 수신에 따라 지정된 대수만큼의 모든 휴대형 단말(100)로부터 확인 응답을 수신한 경우 연계 서버(300)는 각각의 카드 정보를 대상으로 한 결제승인 요청을 구성(⑩ 참조)하여 결제 서버로 전송(⑪)한다. Each
결제 서버는 각각의 결제승인 요청에 대한 응답을 구성하여 연계 서버(300)로 전송(⑫)하고 연계 서버(300)는 각각의 결제승인 요청에 대한 결과 메시지를 생성(⑬ 참조)하고 그 결과 메시지를 결제요청 단말(200)에 전송(⑭ 참조)하고 휴대형 단말(100)로 전송(⑮-1, ⑮-n)한다. 결제요청 단말(200)로 전송되는 결과 메시지는 모든 휴대형 단말(100) 각각을 대상으로 한 카드 결제 결과를 나타낼 수 있다. The
도 5의 예는 결제요청 단말(200)이 무선랜 핑거프린트를 수집하는 것으로 도시되어 있으나 결제요청 단말(200)이 무선랜 핑거프린트를 수집하지 않을 수도 있다. 이 경우, 연계 서버(300)는 도 4의 ⑤와 같이 점포를 특정하고 이후 분할 결제 요청에 복수의 휴대형 단말(100)의 카드 정보를 연계할 수 있다. 5 shows that the
도 5와 같은 카드 결제 처리 흐름을 통해 한 점포에서 이루어진 단일 결제요청을 여러 휴대형 단말(100)이 나누어 개별적으로 처리할 수 있도록 한다. 그에 따라 오프라인 점포 입장에서는 결제와 관리가 간단해지고 편리해지는 반면, 휴대형 단말(100)의 사용자는 개별적인 카드 결제가 이루어지도록 한다.A plurality of
이상에서 설명한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시 예 및 첨부된 도면에 의해 한정되는 것이 아니다. It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. The present invention is not limited to the drawings.
100 : 휴대형 단말 200 : 결제요청 단말
300 : 연계 서버
310 : 통신 유닛 330 : 저장 유닛
350 : 연결 유닛 370 : 제어 유닛
400 : 무선 AP 100: portable terminal 200: payment request terminal
300: link server
310: communication unit 330: storage unit
350: connection unit 370: control unit
400: Wireless AP
Claims (13)
(a) 연계 서버가 신용카드의 결제를 요청하는 결제요청 단말로부터 결제 금액을 포함하는 결제 요청을 수신하고 저장하는 단계;
(b) 상기 연계 서버가 휴대형 단말에 의해 수집된 무선랜 핑거프린트와 상기 휴대형 단말에 저장된 카드 정보를 포함하는 카드-결제 연계 요청을 수신하는 단계; 및
(c) 상기 연계 서버가 저장되어 있는 하나 이상의 결제 요청 중 상기 무선랜 핑거프린트에 대응하는 결제 요청을 상기 카드-결제 연계 요청에 연계하는 단계;를 포함하며,
상기 결제요청 단말로부터 수신한 상기 결제 금액과, 상기 휴대형 단말로부터 수신한 상기 카드 정보를 연계하여 신용 카드 결제를 수행하는,
결제 방법.
A payment method using a wireless LAN fingerprint,
(a) receiving and storing a payment request including a payment amount from a payment request terminal requesting payment of a credit card by the connection server;
(b) receiving the card-payment association request including the wireless LAN fingerprint collected by the portable terminal and the card information stored in the portable terminal; And
(c) associating the settlement request corresponding to the WLAN fingerprint among the one or more settlement requests in which the cooperative server is stored to the card-payment association request,
And a credit card payment is performed by linking the payment amount received from the payment request terminal with the card information received from the portable terminal,
Payment Method.
상기 결제 요청은 상기 결제요청 단말에 의해서 수집된 무선랜 핑거프린트를 더 포함하고,
상기 단계 (c)는 수신된 카드-결제 연계 요청의 무선랜 핑거프린트를 저장되어 있는 결제 요청의 무선랜 핑거프린트와 비교하고 임계치 이상의 유사도를 가지는 결제 요청을 상기 휴대형 단말의 상기 카드-결제 연계 요청에 연관된 결제 요청으로 결정하는,
결제 방법.The method according to claim 1,
Wherein the payment request further includes a wireless LAN fingerprint collected by the payment request terminal,
The step (c) includes comparing the wireless LAN fingerprint of the received card-payment association request with the wireless LAN fingerprint of the stored payment request and transmitting a payment request having a degree of similarity higher than the threshold value to the card- To determine a payment request associated with < RTI ID = 0.0 >
Payment Method.
상기 단계 (c)는 상기 휴대형 단말로부터 수신된 카드-결제 연계 요청의 무선랜 핑거프린트에 대응하는 점포를 결정하고 저장되어 있는 하나 이상의 결제 요청에서 결정된 점포에 대응하는 결제 요청을 상기 휴대형 단말의 무선랜 핑거프린트에 연관된 결제 요청으로 결정하는,
결제 방법.The method according to claim 1,
Wherein the step (c) comprises: determining a store corresponding to a wireless LAN fingerprint of a card-payment association request received from the portable terminal and transmitting a payment request corresponding to the store determined in the stored one or more payment requests to the portable terminal Determining a settlement request associated with the LAN fingerprint,
Payment Method.
상기 연계 서버가 연계된 결제 요청으로부터 결제점포 정보 및 결제 금액을 인식하고 상기 결제점포 정보 및 결제 금액을 포함하는 결제확인 요청을 연계된 카드-결제 연계 요청을 전송한 휴대형 단말로 전송하는 단계; 및
상기 연계 서버가 상기 휴대형 단말로부터 상기 결제확인 요청에 대한 응답을 수신하는 단계;를 더 포함하는,
결제 방법.The method according to claim 2 or 3,
Receiving a payment confirmation request including the payment shop information and a payment amount from the payment request of the connection server, and transmitting the payment confirmation request to the portable terminal that has transmitted the linked card-payment connection request; And
Further comprising receiving a response to the payment confirmation request from the portable terminal,
Payment Method.
상기 응답에 따라 연계된 결제 요청과 카드-결제 연계 요청으로부터의 카드 정보, 결제점포 정보 및 결제 금액을 포함하는 결제승인 요청을 상기 연계 서버가 결제 서버로 전송하는 단계; 및
상기 결제승인 요청의 응답에 따라 연계된 카드와 점포의 카드 결제 결과를 나타내는 메시지를 상기 결제요청 단말로 상기 연계 서버가 전송하는 단계;를 더 포함하는,
결제 방법.5. The method of claim 4,
Transmitting the settlement approval request including the card information, the settlement store information, and the payment amount from the payment request and the card-payment association request linked in response to the response to the payment server; And
Further comprising the step of: the link server transmitting, to the payment request terminal, a message indicating a card settlement result of a card and a store linked to each other in response to the payment approval request,
Payment Method.
상기 결제 요청은 지정된 개수의 복수의 휴대형 단말에 의해서 각각 카드 결제가 이루어지도록 요청하는 분할 결제 요청을 나타내고,
상기 단계 (b)는 복수의 휴대형 단말 각각으로부터 카드-결제 연계 요청을 수신하고,
상기 단계 (c)는 복수의 휴대형 단말 각각의 무선랜 핑거프린트에 연관된 단일의 상기 분할 결제 요청을 연계하며,
상기 연계 서버는 지정된 개수의 휴대형 단말이 상기 분할 결제 요청에 연관되는 경우에 상기 분할 결제 요청에 대응하는 카드 결제를 진행하는,
결제 방법.The method according to claim 1,
Wherein the payment request is a partial payment request for requesting payment of a card by each of a plurality of portable terminals of a specified number,
Wherein step (b) comprises receiving a card-payment association request from each of the plurality of portable terminals,
Wherein said step (c) associates a single said partial settlement request associated with a wireless LAN fingerprint of each of a plurality of portable terminals,
Wherein the connection server proceeds card settlement corresponding to the partial settlement request when a specified number of portable terminals are associated with the partial settlement request,
Payment Method.
신용카드의 결제를 요청하는 결제요청 단말로부터 결제 금액을 포함하는 결제 요청을 수신하고 휴대형 단말에 의해 수집된 무선랜 핑거프린트와 상기 휴대형 단말에 저장된 카드 정보를 포함하는 카드-결제 연계 요청을 수신하는 통신 유닛;
수신된 상기 결제 요청을 저장하는 저장 유닛; 및
상기 카드-결제 연계 요청의 수신에 따라, 상기 저장 유닛에 저장되어 있는 하나 이상의 결제 요청 중 상기 무선랜 핑거프린트에 대응하는 결제 요청을 상기 카드-결제 연계 요청에 연계하는 제어 유닛;을 포함하며,
상기 결제요청 단말로부터 수신한 상기 결제 금액과, 상기 휴대형 단말로부터 수신한 상기 카드 정보를 연계하여 신용 카드 결제를 수행하는,
연계 서버.A server that associates a store and a card with a wireless LAN fingerprint,
Receiving a payment request including a payment amount from a payment request terminal requesting settlement of a credit card, receiving a card-payment association request including a wireless LAN fingerprint collected by the portable terminal and card information stored in the portable terminal A communication unit;
A storage unit for storing the payment request received; And
And a control unit for associating, in response to receipt of the card-payment association request, a payment request corresponding to the wireless LAN fingerprint among the one or more payment requests stored in the storage unit to the card-payment association request,
And a credit card payment is performed by linking the payment amount received from the payment request terminal with the card information received from the portable terminal,
Link server.
상기 결제 요청은 상기 결제요청 단말에 의해서 수집된 무선랜 핑거프린트를 더 포함하고,
결제 요청을 카드-결제 연계 요청에 연계하기 위해, 상기 제어 유닛은 수신된 카드-결제 연계 요청의 무선랜 핑거프린트를 저장되어 있는 결제 요청의 무선랜 핑거프린트와 비교하고 임계치 이상의 유사도를 가지는 결제 요청을 상기 휴대형 단말의 상기 카드-결제 연계 요청에 연관된 결제 요청으로 결정하는,
연계 서버.8. The method of claim 7,
Wherein the payment request further includes a wireless LAN fingerprint collected by the payment request terminal,
In order to associate the payment request with the card-payment association request, the control unit compares the wireless LAN fingerprint of the received card-payment association request with the wireless LAN fingerprint of the stored payment request, Settlement association request of the portable terminal as a payment request associated with the card-
Link server.
결제 요청을 카드-결제 연계 요청에 연계하기 위해, 상기 제어 유닛은 상기 휴대형 단말로부터 수신된 카드-결제 연계 요청의 무선랜 핑거프린트에 대응하는 점포를 결정하고 저장되어 있는 하나 이상의 결제 요청에서 결정된 점포에 대응하는 결제 요청을 상기 휴대형 단말의 무선랜 핑거프린트에 연관된 결제 요청으로 결정하는,
연계 서버.8. The method of claim 7,
In order to associate a payment request with a card-payment association request, the control unit determines a store corresponding to a wireless LAN fingerprint of a card-payment association request received from the portable terminal and stores the determined store in one or more stored payment requests Determines a settlement request corresponding to the portable terminal's fingerprint as a settlement request associated with a wireless LAN fingerprint of the portable terminal,
Link server.
상기 제어 유닛은 연계된 결제 요청으로부터 결제점포 정보 및 결제 금액을 인식하고 상기 결제점포 정보 및 결제 금액을 포함하는 결제확인 요청을 연계된 카드-결제 연계 요청을 전송한 휴대형 단말로 상기 통신 유닛을 통해 전송하고,
상기 통신 유닛은 상기 휴대형 단말로부터 상기 결제확인 요청에 대한 응답을 수신하는,
연계 서버.10. The method according to claim 8 or 9,
The control unit recognizes the settlement store information and the settlement amount from the linked settlement request and transmits the settlement confirmation request including the settlement store information and the settlement amount to the portable terminal that has transmitted the linked card- Lt; / RTI &
Wherein the communication unit receives a response to the payment confirmation request from the portable terminal,
Link server.
상기 제어 유닛은, 상기 응답에 따라 연계된 결제 요청과 카드-결제 연계 요청으로부터의 카드 정보, 결제점포 정보 및 결제 금액을 포함하는 결제승인 요청을 상기 통신 유닛을 통해 결제 서버로 전송하고, 상기 결제승인 요청의 응답에 따라 연계된 카드와 점포의 카드 결제 결과를 나타내는 메시지를 상기 결제요청 단말로 상기 통신 유닛을 통해 전송하는,
연계 서버.11. The method of claim 10,
Wherein the control unit transmits to the payment server via the communication unit a payment approval request including card information, payment shop information, and payment amount from the payment request associated with the response and the card-payment association request, And transmits a message indicating a card settlement result of the card and the store connected to the settlement request terminal through the communication unit in response to the approval request,
Link server.
상기 결제 요청은 지정된 개수의 복수의 휴대형 단말에 의해서 각각 카드 결제가 이루어지도록 요청하는 분할 결제 요청을 나타내고,
상기 통신 유닛은 복수의 휴대형 단말 각각으로부터 카드-결제 연계 요청을 수신하고,
상기 제어 유닛은, 복수의 휴대형 단말 각각의 무선랜 핑거프린트에 연관된 단일의 상기 분할 결제 요청을 연계하고, 지정된 개수의 휴대형 단말이 상기 분할 결제 요청에 연관되는 경우에 상기 분할 결제 요청에 대응하는 카드 결제를 진행하는,
연계 서버.8. The method of claim 7,
Wherein the payment request is a partial payment request for requesting payment of a card by each of a plurality of portable terminals of a specified number,
The communication unit receives a card-payment association request from each of the plurality of portable terminals,
Wherein the control unit associates a single piece of the settlement request associated with the wireless LAN fingerprint of each of the plurality of portable terminals and, when a specified number of portable terminals is associated with the partitioned payment request, To proceed with the payment,
Link server.
제7항에 따른 무선랜 핑거프린트로 점포와 카드를 연계하는 서버; 및
결제 금액을 포함하는 결제 요청을 생성하여 상기 연계 서버로 전송하는 하나 이상의 상기 결제요청 단말;을 포함하는,
결제 시스템. A payment system using a wireless LAN fingerprint,
A server for associating a store with a card with a wireless LAN fingerprint according to claim 7; And
And a payment request terminal for generating a payment request including a payment amount and transmitting the payment request to the connection server,
Payment system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160108238A KR101841100B1 (en) | 2016-08-25 | 2016-08-25 | Payment method and payment system using wlan fingerprint and connection server between store and card using the wlan fingerprint |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160108238A KR101841100B1 (en) | 2016-08-25 | 2016-08-25 | Payment method and payment system using wlan fingerprint and connection server between store and card using the wlan fingerprint |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180023234A KR20180023234A (en) | 2018-03-07 |
KR101841100B1 true KR101841100B1 (en) | 2018-03-22 |
Family
ID=61688774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160108238A KR101841100B1 (en) | 2016-08-25 | 2016-08-25 | Payment method and payment system using wlan fingerprint and connection server between store and card using the wlan fingerprint |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101841100B1 (en) |
-
2016
- 2016-08-25 KR KR1020160108238A patent/KR101841100B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20180023234A (en) | 2018-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11276048B2 (en) | Online payment processing method apparatus and system | |
JP5513626B2 (en) | System and method for approving transactions | |
US20160019528A1 (en) | System and method for payment and settlement using barcode | |
US20170116596A1 (en) | Mobile Communication Device with Proximity Based Communication Circuitry | |
KR20140125449A (en) | Transaction processing system and method | |
JP2014513825A5 (en) | ||
KR20150061863A (en) | System, apparatus and method for information processing of settlement by proxy | |
KR20110033994A (en) | Total payment method using mobile terminal and virtual payment means data and system thereof | |
KR102574524B1 (en) | Remote transaction system, method and point of sale terminal | |
KR101218807B1 (en) | Authorization/transaction system using near field communication tag and operating method thereof | |
US20230050176A1 (en) | Method of processing a transaction request | |
CN104657854B (en) | Allow the wireless power source of payment transaction | |
US11429979B2 (en) | Methods, systems and computer program products for transaction authentication | |
CN105745677B (en) | Method and system for providing payment service | |
KR20190103113A (en) | Financial transaction method of mobile equipment, apparatus thereof, and medium storing program source thereof | |
US20100017333A1 (en) | Methods and systems for conducting electronic commerce | |
KR101841100B1 (en) | Payment method and payment system using wlan fingerprint and connection server between store and card using the wlan fingerprint | |
KR20120076654A (en) | Card payment relay system using mobile phone number and method thereof | |
JP6259097B2 (en) | Payment agent system, payment agent device, actual store device, user device | |
KR101399109B1 (en) | Non facing payment system and method using i-pin connection information | |
US20230015850A1 (en) | User input during an electronic data transfer | |
KR20150004742A (en) | Authentication System and Authentication Method Using Mobile Terminal | |
KR101628835B1 (en) | Authentication method and system for safe shopping with enhanced security | |
KR20240046840A (en) | System and method for NFC payment service for Call system | |
KR20200080204A (en) | Method for Processing Payment based on Application by using Mobile Device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |