KR20150020927A - Card payment system and method using mobile communication terminal - Google Patents
Card payment system and method using mobile communication terminal Download PDFInfo
- Publication number
- KR20150020927A KR20150020927A KR20130098080A KR20130098080A KR20150020927A KR 20150020927 A KR20150020927 A KR 20150020927A KR 20130098080 A KR20130098080 A KR 20130098080A KR 20130098080 A KR20130098080 A KR 20130098080A KR 20150020927 A KR20150020927 A KR 20150020927A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- mobile communication
- identification information
- communication terminal
- card
- 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/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/22—Payment schemes or models
- G06Q20/24—Credit schemes, i.e. "pay after"
-
- 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/3224—Transactions dependent on location of 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/326—Payment applications installed on the mobile 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/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/356—Aspects of software for card payments
-
- 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
- G06Q20/401—Transaction verification
- G06Q20/4015—Transaction verification using location information
-
- 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
- G06Q20/403—Solvency checks
-
- 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
- G06Q20/409—Device specific authentication in transaction processing
-
- 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/42—Confirmation, e.g. check or permission by the legal debtor of payment
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)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
본 발명은 마그네틱 또는 IC칩으로부터 카드 정보를 읽을 수 있는 이동통신단말기로 가상의 단말 식별정보를 할당하고 청구서를 전송하고, 이동통신단말기로부터 카드 정보를 수신함으로써 가상의 가맹점 단말기로 사용하여 카드 결제를 수행하는 이동통신단말기를 이용한 카드 결제 시스템 및 방법에 관한 것이다. The present invention relates to a method and apparatus for assigning virtual terminal identification information to a mobile communication terminal capable of reading card information from a magnetic or IC chip, transmitting an invoice, receiving card information from the mobile communication terminal, And more particularly, to a card payment system and method using a mobile communication terminal.
일반적으로, 물건, 음식 등의 물품 대금 결제 방법으로는 현금을 사용하여 결제하는 현금 결제 방법과, 신용카드, 체크카드 및 티 머니 카드 등을 사용하여 결제하는 카드 결제 방법이 주로 사용되고 있다. 2. Description of the Related Art Generally, as a payment method for goods such as goods and food, a cash settlement method for making a payment using cash and a card settlement method for making a payment using a credit card, a check card, or a tea money card are mainly used.
종래에는 현금 결제 방법이 주로 이용되었으나, 통신 기술의 발달 및 편의상의 이유로 최근 카드 결제 방법이 보편화되고 있다.Conventionally, a cash settlement method has been mainly used, but recent card settlement methods have become popular due to the development of communication technology and convenience.
이러한 카드 결제 방법 중 오프라인상의 카드 결제 방법은 가맹점 단말기에서 사용자의 카드 정보를 획득하여 결제 금액과 함께 금융사 서버로 전송하여 결제를 요청하고 금융사 서버에서 전송된 카드 정보를 이용하여 카드의 불량 여부, 신용상태, 사용한도 등을 조회하여 결제 승인을 처리하는 방법이다. Among these card payment methods, an offline card payment method acquires the user's card information from the merchant terminal, transmits the card information to the financial company server together with the payment amount, requests payment, and uses the card information transmitted from the financial company server to determine whether the card is bad, State, and degree of use, and processes payment approval.
이때, 가맹점 단말기는 가맹점에 배치된 카드 정보를 획득할 수 있는 장치를 포함하며, 결제 단말기, 신용카드 조회기 등으로 다양하게 불릴 수 있고, 금융사 서버는 VAN(Value Added Network)사 서버, 다수의 카드사 서버, 및 은행 서버 등 금융 거래를 처리 및 승인할 수 있는 서버를 포함한다. 가맹점 단말기와 금융사 서버는 일반공중전화망(PSTN)의 전용선을 통해 연결될 수 있을 뿐만 아니라, 유/무선 인터넷망을 통해 연결될 수 있다. At this time, the merchant terminal includes various devices such as a payment terminal, a credit card inquiry machine, and the like. The financial service server includes a VAN (Value Added Network) server, A card issuer server, and a bank server, which can process and approve financial transactions. The merchant terminal and the financial service server can be connected through a private line of a general public telephone network (PSTN) as well as through a wired / wireless Internet network.
또한, 온라인상의 카드 결제 방법은 인터넷상의 물품 판매 사이트에서 제공하는 결제 모듈을 이용하여 사용자가 입력한 카드 정보와 결제 금액을 금융사 서버로 전송하여 결제를 요청하고 금융사 서버에서 전송된 카드 정보를 이용하여 카드의 불량 여부, 신용상태, 사용한도 등을 조회하여 결제 승인을 처리하는 방법이다. In addition, the card payment method on the on-line transmits the card information and the payment amount, which are input by the user, to the financial company server by using the payment module provided by the merchandise selling site on the Internet, Whether or not the card is defective, the credit status, the degree of use, and the like, and processes the payment approval.
그러나, 이러한 기존의 카드 결제 방법은 카드 정보를 판매자 측을 통해 금융사 서버로 전송해야 하므로 이 과정에서 카드 정보가 해킹되거나 타인에게 노출될 확률이 높아 금융사고의 위험이 크다는 문제점이 있다. However, since the existing card payment method requires the card information to be transmitted to the financial service server through the seller, there is a problem that the card information is highly likely to be hacked or exposed to others, thereby causing a great risk of financial accidents.
또한, 가맹점 단말기는 가맹점 내에서만 사용이 가능하고 이동성이 제한되기 때문에 물품을 사용자에게 건네준 후 대금 결제시 이용하기에는 한계가 있고, 이를 해결하기 위한 보급된 무선 카드 결제 단말기는 가격 및 이용 수수료가 높아 보급이 활성화되지 못하고 있는 실정이다.In addition, since the franchise terminal can be used only within the franchisee and the mobility is limited, there is a limit to use the franchise when the goods are delivered to the user after payment. In order to solve the problem, the wireless card payment terminal, Is not activated.
본 발명은 마그네틱 또는 IC칩으로부터 카드 정보를 읽을 수 있는 이동통신단말기로 가상의 단말 식별정보를 할당하고 청구서를 전송하고, 이동통신단말기로부터 카드 정보와 위치 정보를 수신함으로써 가상의 가맹점 단말기로 사용하여 카드 결제를 수행하고, 이동통신단말기의 위치 정보를 결제 이력으로 관리하는 이동통신단말기, 가맹점 단말기, 가맹점 관리 서버, 이동통신단말기를 이용한 카드 결제 시스템 및 방법에 관한 것이다.The present invention relates to a mobile communication terminal capable of reading card information from a magnetic or IC chip, allocating virtual terminal identification information, transmitting an invoice, receiving card information and position information from the mobile communication terminal, To a card payment system and method using a mobile communication terminal, an affiliate shop terminal, an affiliate shop management server, and a mobile communication terminal that perform card settlement and manage the location information of the mobile communication terminal by a payment history.
상기의 과제를 실현하기 위한 본 발명의 일 실시예에 따른 이동통신단말기를 이용한 카드 결제 시스템은 가맹점 단말기, 이동통신단말기 및 가맹점 관리 서버를 포함하고, 가상의 단말 식별정보를 이용하여 카드 결제를 수행하는 카드 결제 시스템에 있어서, 이동통신단말기의 식별정보와 결제 금액을 입력받고, 상기 이동통신단말기의 식별정보와 상기 결제 금액을 포함하는 청구서 발행 요청 신호를 상기 가맹점 관리 서버로 전송하고, 상기 가맹점 관리 서버로부터 카드 정보를 포함하는 결제 요청 신호를 수신한 경우 결제를 수행하는 가맹점 단말기, 가상의 단말 식별정보를 포함하는 청구서를 수신하고, 상기 청구서가 표시된 상태에서 카드 정보를 입력받고, 상기 청구서, 상기 카드 정보와, 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 상기 가맹점 관리 서버로 전송하는 이동통신단말기, 및 상기 가맹점 단말기로부터 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하고, 상기 이동통신단말기로부터 수신한 카드 정보를 포함하는 결제 요청 신호를 상기 가맹점 단말기로 전송하는 가맹점 관리 서버를 포함할 수 있다. According to an embodiment of the present invention, a card settlement system using a mobile communication terminal includes a merchant terminal, a mobile communication terminal, and a merchant point management server, and performs card settlement using virtual terminal identification information And transmits a bill issuance request signal including the identification information of the mobile communication terminal and the payment amount to the merchant management server, An agent terminal for performing settlement when receiving a settlement request signal including card information from a server, an invoice containing virtual terminal identification information, receiving card information while the invoice is displayed, receiving the invoice, Card information, and payment information including the location information of the mobile communication terminal A mobile communication terminal for transmitting a signal to the merchant management server, and a control unit for generating an invoice including the virtual terminal identification information when receiving a bill issuance request signal from the merchant terminal and generating a bill including identification information of the mobile communication terminal And a merchant management server transmitting the payment request signal including the card information received from the mobile communication terminal to the merchant terminal.
가맹점 관리 서버는 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다.The merchant management server can generate one virtual terminal identification information corresponding to the identification information of the merchant terminal that transmitted the billing amount, identification information of the mobile communication terminal, and the billing request signal included in the bill issuance request signal have.
가맹점 단말기는 상기 가맹점 관리 서버로부터 가상의 단말 식별정보 생성 대역을 할당받고, 상기 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다.The merchant terminal is allocated a virtual terminal identification information generating band from the merchant management server and is included in the assigned virtual terminal identification information generating band and is included in the input payment amount and one virtual Can be generated.
가맹점 단말기는 상기 결제 수행에 실패한 경우, 새로운 가상의 단말 식별정보를 생성하거나 또는 상기 가맹점 관리 서버로 새로운 가상의 단말 식별정보 생성을 요청할 수 있다.If the merchant terminal fails to perform the settlement, the merchant terminal may generate new virtual terminal identification information or request the merchant management server to generate new virtual terminal identification information.
가맹점 단말기는 상기 결제 수행에 성공한 경우, 상기 이동통신단말기 및 상기 가맹점 관리 서버로 통지하고, 가맹점 관리 서버는 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장할 수 있다.The merchant terminal notifies the mobile communication terminal and the merchant management server when the payment is successful, and the merchant management server may store the payment history including the location information of the mobile communication terminal included in the payment request signal .
또한, 상기의 과제를 실현하기 위한 본 발명의 다른 실시예에 따른 이동통신단말기를 이용한 카드 결제 시스템은 가맹점 단말기, 이동통신단말기 및 가맹점 관리 서버를 포함하고, 가상의 단말 식별정보를 이용하여 카드 결제를 수행하는 카드 결제 시스템에 있어서, 이동통신단말기의 식별정보와 결제 금액을 입력받고, 상기 이동통신단말기의 식별정보와 상기 결제 금액을 포함하는 청구서 발행 요청 신호를 상기 가맹점 관리 서버로 전송하는 가맹점 단말기, 가상의 단말 식별정보를 포함하는 청구서를 수신하고, 상기 청구서가 표시된 상태에서 카드 정보를 입력받고, 상기 청구서, 상기 카드 정보와, 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 상기 가맹점 관리 서버로 전송하는 이동통신단말기, 및 상기 가맹점 단말기로부터 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하고, 상기 이동통신단말기로부터 카드 정보를 포함하는 결제 요청 신호를 수신한 경우 결제를 수행하는 가맹점 관리 서버를 포함할 수 있다.According to another aspect of the present invention, there is provided a card payment system using a mobile communication terminal, the mobile communication terminal including a merchant terminal, a mobile communication terminal, and a merchant point management server, And a payment server for receiving a billing request signal including the identification information of the mobile communication terminal and the payment amount to the merchant management server, , Receiving an invoice including virtual terminal identification information, receiving card information while the bill is displayed, and transmitting a payment request signal including the bill, the card information, and the location information of the mobile communication terminal to the merchant To the management server, and a mobile communication terminal The mobile communication terminal generates an invoice including the virtual terminal identification information and transmits the bill to the mobile communication terminal having the identification information of the mobile communication terminal, And a merchant management server that performs settlement when the merchant management server receives the payment.
가맹점 관리 서버는 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다.The merchant management server can generate one virtual terminal identification information corresponding to the identification information of the merchant terminal that transmitted the billing amount, identification information of the mobile communication terminal, and the billing request signal included in the bill issuance request signal have.
가맹점 단말기는 상기 가맹점 관리 서버로부터 가상의 단말 식별정보 생성 대역을 할당받고, 상기 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다.The merchant terminal is allocated a virtual terminal identification information generating band from the merchant management server and is included in the assigned virtual terminal identification information generating band and is included in the input payment amount and one virtual Can be generated.
가맹점 관리 서버는 상기 결제 수행에 실패한 경우, 새로운 가상의 단말 식별정보를 생성하거나 또는 상기 가맹점 단말기로 새로운 가상의 단말 식별정보 생성을 요청할 수 있다. If the merchant management server fails to perform the payment, the merchant management server may generate new virtual terminal identification information or request the new merchant terminal to generate new virtual terminal identification information.
가맹점 관리 서버는 상기 결제 수행에 성공한 경우, 상기 이동통신단말기 및 상기 가맹점 단말기로 통지하고, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장할 수 있다.The merchant management server can notify the mobile communication terminal and the merchant terminal when the payment is successfully performed and store the payment history including the location information of the mobile communication terminal included in the payment request signal.
또한, 상기의 과제를 실현하기 위한 본 발명의 일 실시예에 따른 이동통신단말기는 통신부, 카드 결제 어플리케이션을 저장하는 메모리, 및 상기 통신부를 통해 가상의 단말 식별정보를 포함하는 청구서를 수신한 경우, 상기 메모리에 저장된 카드 결제 어플리케이션을 실행하여 상기 청구서를 표시하고, 상기 통신부를 통해 카드 정보가 입력된 경우, 상기 청구서, 상기 카드 정보, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하고, 상기 결제 요청 신호를 상기 통신부를 통해 전송하고, 결제 요청에 대한 수행 결과를 표시하도록 제어하는 제어부를 포함할 수 있다.According to another aspect of the present invention, there is provided a mobile communication terminal including a communication unit, a memory for storing a card settlement application, and a memory unit for storing, when receiving an invoice including virtual terminal identification information through the communication unit, A payment request signal including the bill, the card information, and the location information of the mobile communication terminal is generated when card information is input through the communication unit by executing a card payment application stored in the memory to display the bill, And a controller for transmitting the settlement request signal through the communication unit and controlling the display of the settlement request execution result.
통신부는 상기 가상의 단말 식별정보를 포함하는 청구서를 수신하고 상기 결제 요청 신호를 전송하는 이동통신모듈, 상기 카드 정보를 입력받는 근거리 통신모듈, 및 상기 이동통신단말기의 위치 정보를 수신하는 위치정보모듈을 포함할 수 있다. The communication unit includes a mobile communication module for receiving the bill including the virtual terminal identification information and transmitting the payment request signal, a short range communication module for receiving the card information, and a location information module for receiving the location information of the mobile communication terminal, . ≪ / RTI >
제어부는 상기 가상의 단말 식별정보를 포함하는 청구서를 수신한 경우, 아이디 및 패스워드를 입력할 수 있는 사용자 인터페이스를 제공하고, 상기 사용자 인터페이스를 통해 입력된 결과를 통해 사용자 인증을 처리하는 인증모듈, 상기 인증 모듈에서 사용자 인증에 성공한 경우 상기 청구서에 포함된 결제 금액 및 가맹점 정보를 검출하는 결제정보 획득모듈, 상기 결제정보 획득모듈에서 검출한 상기 청구서에 포함된 결제 금액 및 가맹점 정보가 표시된 상태에서 상기 통신부를 통해 입력받은 카드 정보를 획득하는 카드정보 획득모듈, 상기 카드정보 획득모듈에서 상기 카드 정보 획득시 상기 이동통신단말기의 위치 정보를 획득하는 위치정보 획득모듈, 및 상기 위치정보 획득모듈에서 획득한 상기 이동통신단말기의 위치 정보, 상기 카드정보 획득모듈에서 획득한 카드 정보 및 상기 청구서를 포함하는 결제 요청 신호를 생성하여 상기 통신부를 통해 전송하도록 제어하는 결제모듈을 포함할 수 있다. An authentication module for providing a user interface for inputting an ID and a password and for processing a user authentication through a result input through the user interface when receiving an invoice including the virtual terminal identification information; A settlement information acquiring module for acquiring settlement amount and merchant information included in the invoice when the user authentication is successful in the authentication module, a payment information acquiring module for acquiring settlement amount and merchant information included in the invoice, A location information acquisition module for acquiring location information of the mobile communication terminal when acquiring the card information from the card information acquisition module, and a location information acquisition module for acquiring location information of the mobile communication terminal, Location information of the mobile communication terminal, It is possible to generate a payment request signal including the information card and the bill obtained in the modules comprise a payment module for controlling to transmit through the communication unit.
제어부는 상기 카드정보 획득모듈을 통해 획득한 카드 정보의 유효성을 조회하는 카드검증모듈을 더 포함하고, 결제모듈은 상기 카드검증모듈에서 조회한 결과가 유효한 카드 정보인 경우에만 상기 결제 요청 신호를 전송하도록 제어할 수 있다. The control unit further includes a card verification module for inquiring the validity of the card information acquired through the card information acquisition module. The payment module transmits the payment request signal only when the result of inquiry by the card verification module is valid card information .
또한, 상기의 과제를 실현하기 위한 본 발명의 일 실시예에 따른 가맹점 단말기는 다수의 숫자키와 기능키를 구비하는 입력부, 가맹점 관리 서버, 금융사 서버 또는 이동통신단말기와 데이터를 송수신하는 통신부, 카드 결제 어플리케이션을 저장하는 메모리, 및 상기 입력부의 기능키에 대한 입력 신호를 수신한 경우 상기 메모리에 저장된 카드 결제 어플리케이션을 실행하고, 상기 입력부를 통해 이동통신단말기의 식별정보와 결제 금액을 입력받은 경우 청구서 발행 요청 신호를 생성하고, 상기 청구서 발행 요청 신호를 상기 통신부를 통해 가맹점 관리 서버로 전송하고, 상기 통신부를 통해 카드 정보를 포함하는 결제 요청 신호를 수신한 경우 결제를 수행하도록 제어하는 제어부를 포함할 수 있다.According to another aspect of the present invention, there is provided a merchant terminal including an input unit having a plurality of numeric keys and function keys, a merchant management server, a communication server for transmitting / receiving data to / A memory for storing a billing application, and a card payment application stored in the memory when receiving an input signal for a function key of the input unit. When the identification information and the payment amount of the mobile communication terminal are inputted through the input unit, And a controller for transmitting the billing request signal to the merchant management server through the communication unit and controlling the settlement when receiving the payment request signal including the card information through the communication unit .
제어부는 상기 카드 결제 어플리케이션을 실행하고, 상기 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 통신부를 통해 가맹점 관리 서버로 전송하는 청구서 발행 요청모듈, 상기 통신부를 통해 결제 요청 신호를 수신하고, 상기 결제 요청 신호에 포함된 카드 정보를 획득하는 카드정보 획득모듈, 및 상기 카드정보 획득모듈에서 획득된 카드 정보를 이용하여 금융사 서버로 결제를 요청하고 결제 결과를 표시하는 결제모듈을 포함할 수 있다.The control unit executes the card settlement application, generates a bill issuance request signal including the identification information of the mobile communication terminal and a payment amount, and transmits the bill issuance request signal to the merchant management server through the communication unit. A card information acquiring module that receives a request signal and acquires card information included in the settlement request signal; and a settlement unit that requests settlement with a financial company server using the card information acquired by the card information acquiring module, Modules.
제어부는 상기 가맹점 관리 서버로부터 가상의 카드 식별정보 생성 대역을 할당받고, 상기 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 가상단말 식별정보 생성모듈을 더 포함하되, 청구서 발행 요청모듈은 상기 생성된 가상의 카드 식별정보를 상기 청구서 발행 요청 신호에 함께 포함하여 상기 가맹점 관리 서버로 전송할 수 있다.The control unit receives a virtual card identification information generating band from the merchant management server and receives a virtual card identification information generating band included in the allocated virtual terminal identification information generating band, And a virtual terminal identification information generation module for generating terminal identification information. The billing issuance request module may transmit the generated virtual card identification information to the merchant management server together with the billing request signal.
또한, 상기의 과제를 실현하기 위한 본 발명의 일 실시예에 따른 가맹점 관리 서버는 통신부, 카드 결제 어플리케이션, 상기 카드 결제 어플리케이션을 통해 카드 결제 서비스를 이용하는 가맹점 단말기의 식별정보 및 이동통신단말기 정보를 저장하는 메모리, 및 상기 통신부를 통해 가맹점 단말기로부터 결제 금액과 이동통신단말기의 식별정보를 포함하는 청구서 발행 요청 신호를 수신한 경우 상기 메모리를 검색하여 상기 가맹점 단말기와 상기 이동통신단말기의 식별정보가 저장되었는지 판단하고, 상기 메모리에 저장된 경우 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신단말기의 식별정보를 가진 이동통신단말기로 전송하고, 상기 이동통신단말기로부터 상기 청구서, 카드 정보, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 수신하여 처리하도록 제어하는 제어부를 포함할 수 있다. In order to achieve the above object, the merchant management server according to an embodiment of the present invention stores the identification information of the merchant terminal using the card settlement service and the mobile terminal information through the card payment application, the card settlement application, When receiving an invoice request signal including a payment amount and identification information of the mobile communication terminal from the merchant terminal through the communication unit, searches the memory to determine whether the identification information of the merchant terminal and the mobile communication terminal is stored And if it is stored in the memory, generates an invoice including virtual terminal identification information, transmits the bill to the mobile communication terminal having the identification information of the mobile communication terminal, and transmits the bill, card information, Position information of communication terminal And a control unit for controlling to receive and process the settlement request signal including the settlement request signal.
제어부는 상기 메모리에 저장되지 않은 가맹점 단말기 또는 이동통신단말기로부터 상기 카드 결제 어플리케이션의 다운로드 요청을 수신한 경우 상기 카드 결제 어플리케이션을 다운로드하고, 상기 카드 결제 어플리케이션을 다운로드한 가맹점의 식별정보 또는 이동통신단말기의 식별정보를 상기 메모리에 추가할 수 있다.The control unit downloads the card payment application when receiving a download request of the card payment application from the merchant terminal or the mobile communication terminal that is not stored in the memory and transmits identification information of the merchant who downloaded the card payment application, Identification information can be added to the memory.
제어부는 상기 통신부를 통해 청구서 발행 요청 신호를 수신한 경우, 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보 및 상기 청구서 발행 신호에 포함된 이동통신 단말기의 식별정보가 상기 메모리에 저장되었는지 확인하여 상기 카드 결제 어플리케이션을 이용할 수 있는 사용자인지 사용자 인증을 수행하는 사용자 인증모듈, 상기 사용자 인증모듈에서 사용자 인증에 성공한 경우, 가상의 단말 식별정보를 포함하는 청구서를 생성하는 청구서 생성모듈, 및 상기 청구서 생성모듈에서 생성한 청구서에 대한 결제 요청 신호를 수신한 경우, 상기 결제 요청 신호를 처리하는 결제신호 처리모듈을 포함할 수 있다.When receiving the billing request signal through the communication unit, the control unit checks whether the identification information of the merchant terminal that transmitted the billing request signal and the identification information of the mobile communication terminal included in the billing signal are stored in the memory A user authentication module for performing user authentication or user authentication using the card payment application; an invoice generation module for generating an invoice including virtual terminal identification information when the user authentication module succeeds in user authentication; And a payment signal processing module for processing the payment request signal when the payment request signal for the bill generated by the module is received.
제어부는 상기 메모리에 저장된 가맹점 단말기에 대하여 가상의 카드 식별정보 생성 대역을 할당하여 가맹점 단말기로 전송하거나, 또는 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 가상단말 식별정보 생성모듈을 더 포함하되, 청구서 생성모듈은 상기 가상단말 식별정보 생성모듈에서 가상의 식별정보 생성 대역만 할당하고 가상의 단말 식별정보를 생성하지 않은 경우, 상기 가맹점 단말기에서 생성한 가상의 단말 식별정보를 수신하여, 청구서를 생성할 수 있다.The control unit allocates a virtual card identification information generating band to the merchant terminal stored in the memory and transmits the virtual card identification information to the affiliate terminal or transmits the payment amount included in the bill issuance request signal, the identification information of the mobile communication terminal, Further comprising a virtual terminal identification information generation module for generating one virtual terminal identification information corresponding to the identification information of the merchant terminal that transmitted the signal, wherein the bill generation module generates virtual identification information in the virtual terminal identification information generation module Band only and does not generate virtual terminal identification information, it can receive the virtual terminal identification information generated by the merchant terminal and generate an invoice.
결제신호 처리모듈은 금융사 서버와 직접 결제를 수행할 수 있는지 판단하고, 판단 결과, 직접 결제를 수행할 수 있는 경우 상기 금융사 서버로 결제를 요청하고, 직접 결제를 수행할 수 없는 경우 상기 가맹점 단말기로 결제 요청 신호를 전송할 수 있다.The settlement signal processing module determines whether or not the settlement can be directly performed with the financial company server. If the settlement signal processing module can directly perform settlement, the settlement signal processing module requests settlement to the financial company server, A payment request signal can be transmitted.
제어부는 상기 결제 요청 신호에 대한 응답으로 결제 수행 성공 신호를 수신한 경우, 상기 이동통신단말기 또는 상기 가맹점 단말기로 통지하고, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 상기 메모리에 저장할 수 있다.The control unit notifies the mobile communication terminal or the merchant terminal of the settlement execution success signal in response to the settlement request signal and notifies the settlement history including the location information of the mobile communication terminal included in the settlement request signal May be stored in the memory.
또한, 상기의 과제를 실현하기 위한 본 발명의 일 실시예에 따른 이동통신단말기를 이용한 카드 결제 방법은 가맹점 단말기, 이동통신단말기 및 가맹점 관리 서버를 포함하고, 가상의 단말 식별정보를 이용하여 카드 결제를 수행하는 카드 결제 방법에 있어서, 가맹점 단말기에서, 카드 결제 어플리케이션을 실행하여 이동통신단말기의 식별정보와 결제 금액을 입력받는 (a) 단계, 상기 가맹점 단말기에서, 상기 입력된 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 (b) 단계, 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 (c) 단계, 상기 이동통신단말기에서, 상기 가상의 단말 식별정보를 포함하는 청구서를 수신하여 표시하고, 카드 정보를 입력받는 (d) 단계, 상기 이동통신단말기에서, 상기 입력된 카드 정보, 상기 청구서, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 (e) 단계, 상기 가맹점 관리 서버에서, 상기 이동통신단말기로부터 수신한 카드 정보를 포함하는 결제 요청 신호를 상기 가맹점 단말기로 전송하는 (f) 단계, 및 상기 가맹점 단말기에서, 상기 수신한 결제 요청 신호에 포함된 카드 정보를 이용하여 금융사 서버와 결제를 수행하는 (g) 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided a card payment method using a mobile communication terminal, including a merchant terminal, a mobile communication terminal, and a merchant point management server, (A) receiving identification information and a payment amount of a mobile communication terminal by executing a card payment application in an affiliate store terminal, and receiving, from the affiliate shop terminal, identification information of the inputted mobile communication terminal (B) generating a bill issuance request signal including a payment amount and a payment amount, and transmitting the bill issuance request signal to the merchant management server; and receiving, when receiving the bill issuance request signal from the merchant management server, To the mobile communication terminal having the identification information of the mobile communication terminal (d) receiving and displaying an invoice including the virtual terminal identification information in the mobile communication terminal and receiving card information; and receiving, in the mobile communication terminal, the received card information, (E) generating a payment request signal including a bill, a location information of the mobile communication terminal, and a location information of the mobile communication terminal, and transmitting the payment request signal to the merchant management server, (F) transmitting the request signal to the merchant terminal, and (g) performing settlement with the financial company server using the card information included in the received settlement request signal at the merchant terminal .
(b) 단계는 상기 가맹점 관리 서버로부터 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 (b-1) 단계, 및 상기 생성된 가상의 단말 식별정보, 상기 이동통신단말기의 식별정보, 및 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 (b-2) 단계를 포함하여 구성될 수 있다.wherein the step (b) comprises: (b-1) generating one virtual terminal identification information included in the virtual terminal identification information allocation band allocated from the merchant management server and corresponding to the entered payment amount and identification information of the mobile communication terminal, (B-2) of generating an invoice issuance request signal including the generated virtual terminal identification information, the identification information of the mobile communication terminal, and the payment amount, and transmitting the generated invoice issuance request signal to the merchant management server .
(g) 단계에서 결제 수행에 실패한 경우 상기 (b-1) 단계로 돌아가 새로운 가상의 단말 식별정보를 생성할 수 있다.If the payment is unsuccessful in step (g), the flow returns to step (b-1) to generate new virtual terminal identification information.
이동통신단말기를 이용한 카드 결제 방법은 상기 (g) 단계에서, 결제 수행에 성공한 경우, 상기 가맹점 단말기에서, 상기 이동통신단말기 및 상기 가맹점 관리 서버로 통지하는 (h) 단계, 및 상기 가맹점 관리 서버에서, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장하는 (i) 단계를 더 포함할 수 있다.The method for payment of a card using a mobile communication terminal may include: (h) notifying, in the step (g), to the mobile communication terminal and the merchant management server in the merchant terminal when the payment is successfully performed; (I) storing a settlement history including location information of the mobile communication terminal included in the settlement request signal.
(c) 단계는 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 상기 가상의 단말 식별정보를 생성하는 (c-1) 단계, 및 상기 생성된 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 (c-2) 단계를 포함하여 구성될 수 있다. (c), when the merchant management server receives the billing request signal, transmits the billing amount, identification information of the mobile communication terminal, and the billing request signal included in the billing request signal, (C-1) generating the virtual terminal identification information corresponding to the identification information, and generating an invoice including the generated virtual terminal identification information and transmitting the virtual terminal identification information to the mobile communication terminal having the identification information of the mobile communication terminal And (c-2) transmitting the data.
또한, 상기의 과제를 실현하기 위한 본 발명의 다른 실시예에 따른 이동통신단말기를 이용한 카드 결제 방법은 가맹점 단말기, 이동통신단말기 및 가맹점 관리 서버를 포함하고, 가상의 단말 식별정보를 이용하여 카드 결제를 수행하는 카드 결제 방법에 있어서, 가맹점 단말기에서, 카드 결제 어플리케이션을 실행하여 이동통신단말기의 식별정보와 결제 금액을 입력받는 (a) 단계, 상기 가맹점 단말기에서, 상기 입력된 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 (b) 단계, 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 (c) 단계, 상기 이동통신단말기에서, 상기 가상의 단말 식별정보를 포함하는 청구서를 수신하여 표시하고, 카드 정보를 입력받는 (d) 단계, 상기 이동통신단말기에서, 상기 입력된 카드 정보, 상기 청구서, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 (e) 단계, 및 상기 가맹점 관리 서버에서, 상기 이동통신단말기로부터 수신한 카드 정보를 포함하는 결제 요청 신호에 포함된 카드 정보를 이용하여 금융사 서버와 결제를 수행하는 (f) 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided a card payment method using a mobile communication terminal, including a merchant terminal, a mobile communication terminal, and a merchant point management server, (A) receiving identification information and a payment amount of a mobile communication terminal by executing a card payment application in an affiliate store terminal, and receiving, from the affiliate shop terminal, identification information of the inputted mobile communication terminal (B) generating a bill issuance request signal including a payment amount and a payment amount, and transmitting the bill issuance request signal to the merchant management server; and receiving, when receiving the bill issuance request signal from the merchant management server, And transmits it to the mobile communication terminal having the identification information of the mobile communication terminal (d) receiving and displaying an invoice including the virtual terminal identification information in the mobile communication terminal and receiving card information; and receiving, in the mobile communication terminal, the received card information, (E) generating a settlement request signal including an invoice, a location information of the mobile communication terminal, and a location information of the mobile communication terminal, and transmitting the settlement request signal to the merchant management server; and in the merchant management server, And (f) performing settlement with the financial company server using the card information included in the settlement request signal.
(b) 단계는 상기 가맹점 관리 서버로부터 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 (b-1) 단계, 및 상기 생성된 가상의 단말 식별정보, 상기 이동통신단말기의 식별정보, 및 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 (b-2) 단계를 포함하여 구성될 수 있다.wherein the step (b) comprises: (b-1) generating one virtual terminal identification information included in the virtual terminal identification information allocation band allocated from the merchant management server and corresponding to the entered payment amount and identification information of the mobile communication terminal, (B-2) of generating an invoice issuance request signal including the generated virtual terminal identification information, the identification information of the mobile communication terminal, and the payment amount, and transmitting the generated invoice issuance request signal to the merchant management server .
(f) 단계에서 결제 수행에 실패한 경우 상기 (b-1) 단계로 돌아가 새로운 가상의 단말 식별정보를 생성할 수 있다.If the payment fails to be performed in the step (f), the process returns to step (b-1) to generate new virtual terminal identification information.
이동통신단말기를 이용한 카드 결제 방법은 상기 (f) 단계에서, 결제 수행에 성공한 경우, 상기 가맹점 관리 서버에서, 상기 이동통신단말기 및 상기 가맹점 단말기로 통지하는 (g) 단계, 및 상기 가맹점 관리 서버에서, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장하는 (h) 단계를 더 포함할 수 있다.The method for payment of a card using a mobile communication terminal may further include the steps of: (g) when the payment is successfully performed in the step (f), notifying the mobile communication terminal and the merchant terminal of the merchant management server, And storing the settlement history including the location information of the mobile communication terminal included in the settlement request signal (h).
(c) 단계는 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 상기 가상의 단말 식별정보를 생성하는 (c-1) 단계, 및 상기 생성된 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 (c-2) 단계를 포함하여 구성될 수 있다.(c), when the merchant management server receives the billing request signal, transmits the billing amount, identification information of the mobile communication terminal, and the billing request signal included in the billing request signal, (C-1) generating the virtual terminal identification information corresponding to the identification information, and generating an invoice including the generated virtual terminal identification information and transmitting the virtual terminal identification information to the mobile communication terminal having the identification information of the mobile communication terminal And (c-2) transmitting the data.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다. The details of other embodiments are included in the detailed description and drawings.
본 발명의 따른 이동통신단말기, 가맹점 단말기, 가맹점 관리 서버, 이동통신단말기를 이용한 카드 결제 시스템 및 방법은 다음과 같은 효과가 있다.The card payment system and method using the mobile communication terminal, the merchant terminal, the merchant management server, and the mobile communication terminal according to the present invention have the following effects.
본 발명의 일 실시예에 의하면, 개인이 소지한 이동통신단말기를 가상의 가맹점 단말기로 사용하므로, 카드 정보가 타인에게 노출되는 보안상 결점을 해결하고, 신뢰성을 높일 수 있고, 무선 카드 결제 단말기를 추가 구매할 필요가 없으므로 판매자의 경제적 부담을 줄일 수 있다.According to an embodiment of the present invention, since a mobile communication terminal possessed by an individual is used as a virtual merchant terminal, it is possible to solve deficiencies in security in which card information is exposed to another person, increase reliability, Since there is no need to purchase additional items, the economic burden on the seller can be reduced.
또한, 본 발명의 일 실시예에 의하면, 일반적인 이동통신단말기를 카드 리더기와 연결하여 사용하거나, NFC 통신이 가능한 이동통신단말기에 카드 결제 어플리케이션만을 설치하면 가상의 가맹점 단말기로 사용할 수 있으므로, 누구나 용이하게 사용할 수 있다. In addition, according to an embodiment of the present invention, when a general mobile communication terminal is connected to a card reader or a card payment application is installed only in a mobile communication terminal capable of NFC communication, the mobile terminal can be used as a virtual merchant terminal. Can be used.
또한, 본 발명의 일 실시예에 의하면, 이동통신단말기를 가상의 가맹점 단말기로 사용함에 따라 발생할 수 있는 부당한 결제 행위 등을 이동통신단말기의 위치 정보를 결제 이력으로 함께 관리함으로써 방지할 수 있다. In addition, according to an embodiment of the present invention, it is possible to prevent unjust payment actions that may occur when a mobile communication terminal is used as a virtual merchant terminal, by managing location information of the mobile communication terminal together with payment history.
도 1은 본 발명의 일 실시예와 관련된 이동통신단말기를 이용한 카드 결제 시스템의 개략적인 구성도이다.
도 2는 본 발명의 일 실시예와 관련된 이동통신단말기의 개력적인 구성도이다.
도 3은 본 발명의 일 실시예와 관련된 가맹점 단말기의 개략적인 구성도이다.
도 4는 본 발명의 일 실시예와 관련된 가맹점 관리 서버의 개략적인 구성도이다.
도 5는 본 발명의 일 실시예와 관련된 이동통신단말기의 회원 등록 방법의 흐름도이다.
도 6은 본 발명의 일 실시예와 관련된 가맹점 단말기의 회원 등록 방법의 흐름도이다.
도 7은 본 발명의 제1 실시예와 관련된 이동통신단말기를 이용한 카드 결제 방법의 절차 흐름도이다.
도 8은 본 발명의 제2 실시예와 관련된 이동통신단말기를 이용한 카드 결제 방법의 절차 흐름도이다.
도 9는 본 발명의 제3 실시예와 관련된 이동통신단말기를 이용한 카드 결제 방법의 절차 흐름도이다.
도 10은 본 발명의 제4 실시예와 관련된 이동통신단말기를 이용한 카드 결제 방법의 절차 흐름도이다.1 is a schematic block diagram of a card settlement system using a mobile communication terminal according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating an exemplary configuration of a mobile communication terminal according to an exemplary embodiment of the present invention. Referring to FIG.
3 is a schematic configuration diagram of an affiliate terminal related to an embodiment of the present invention.
4 is a schematic configuration diagram of a merchant management server according to an embodiment of the present invention.
5 is a flowchart of a member registration method of a mobile communication terminal according to an embodiment of the present invention.
6 is a flowchart of a member registration method of an affiliated member terminal according to an embodiment of the present invention.
7 is a flowchart illustrating a card settlement method using a mobile communication terminal according to the first embodiment of the present invention.
8 is a flowchart illustrating a card settlement method using a mobile communication terminal according to a second embodiment of the present invention.
9 is a flowchart illustrating a card settlement method using a mobile communication terminal according to a third embodiment of the present invention.
10 is a flowchart illustrating a card settlement method using a mobile communication terminal according to a fourth embodiment of the present invention.
본 발명의 상술한 목적, 특징들 및 장점은 첨부된 도면과 관련된 다음의 상세한 설명을 통해 보다 분명해질 것이다. 다만, 본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예들을 가질 수 있는 바, 이하에서는 특정 실시예들을 도면에 예시하고 이를 상세히 설명하고자 한다. 명세서 전체에 걸쳐서 동일한 참조번호들은 동일한 구성요소들을 나타낸다. 또한, 본 발명과 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 본 명세서의 설명 과정에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 하나의 구성요소를 다른 구성요소와 구분하기 위한 식별기호에 불과하다.The above objects, features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. It is to be understood, however, that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and similarities. Like reference numerals designate like elements throughout the specification. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. In addition, numerals (e.g., first, second, etc.) used in the description of the present invention are merely an identifier for distinguishing one component from another.
이하, 본 발명과 관련된 이동 단말기에 대하여 도면을 참조하여 더욱 상세하게 설명한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 구별되는 의미 또는 역할을 갖는 것은 아니다. Hereinafter, a mobile terminal according to the present invention will be described in detail with reference to the drawings. The suffix "module" and "part" for components used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role.
이하 첨부된 도면을 참조하여 본 발명의 이동통신단말기를 이용한 카드 결제 시스템 및 이를을 구성하는 이동통신단말기, 가맹점 단말기 및 가맹점 관리 서버, 카드 결제 방법을 구체적으로 설명하도록 한다.Hereinafter, a card settlement system using a mobile communication terminal according to the present invention, a mobile communication terminal, an affiliate shop terminal, an affiliate shop management server, and a card settlement method will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예와 관련된 이동통신단말기를 이용한 카드 결제 시스템의 개략적인 구성도이다. 1 is a schematic block diagram of a card settlement system using a mobile communication terminal according to an embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 이동통신단말기를 이용한 카드 결제 시스템은 이동통신단말기(100), 가맹점 단말기(200), 가맹점 관리 서버(300), 및 금융사 서버(400)를 포함하여 구성될 수 있다. 1, a card payment system using a mobile communication terminal according to the present invention includes a
이동통신단말기(100)는 이동통신 네트워크 및 유무선 인터넷 네트워크를 통해 가맹점 단말기(200), 가맹점 관리 서버(300), 및 금융사 서버(400) 중 적어도 하나의 유선 또는 무선으로 연결되어 데이터 통신을 수행할 수 있다. 여기서 이동통신 네트워크는 3G 네트워크 및 LTE(Long Term Evolution) 네트워크 중 적어도 하나 이상을 포함할 수 있다. The
이동통신단말기(100)는 휴대폰, 핸드폰, 스마트폰 등 사용자가 휴대 가능한 통신 단말기로, 신용카드, 체크카드, T 머니카드 등 마그네틱 또는 IC 칩으로부터 카드 정보를 읽을 수 있는 근거리 무선 통신(NFC; Near Field Communication) 기능을 가지는 단말기이거나 또는 카드 리더기가 부착된 단말기 또는 카드 리더기를 연결할 수 있는 단말기를 포함한다. The
이동통신단말기(100)는 카드 결제 어플리케이션(프로그램 또는 펌웨어라 하기도 함)이 설치되어 있거나, 앱 스토어를 통해 다운로드 받아 설치하거나, 웹 페이지를 통해 설치하고, 설치한 카드 결제 어플리케이션을 실행할 수 있다. 또한, 이동통신단말기(100)는 필요한 경우, 카드 결제 어플리케이션의 업데이트를 수행할 수 있다. The
이동통신단말기(100)는 카드 결제 어플리케이션을 실행하여 카드 결제 서비스를 제공받을 경우, 1회에 한하여 가상의 가맹점 단말기로 사용하기 위하여 가상의 단말 식별정보를 부여받는다. 이동통신단말기(100)는 부여된 가상의 단말 식별정보를 포함하는 청구서를 수신하고, 청구서가 표시된 상태에서 카드 정보를 입력받아, 청구서 및 카드 정보를 포함하는 결제 요청 신호를 생성할 수 있다. When the
이동통신단말기(100)는 결제 요청 신호에 이동통신단말기의 위치 정보를 포함할 수 있고, 결제 요청 신호를 가맹점 관리 서버(300)로 전송하여 결제를 요청할 수 있다. The
이동통신단말기(100)에 가상의 단말 식별정보를 부여하여 가상의 가맹점 단말기로 사용하는 경우, 보안상 안정성 등이 문제될 수 있기 때문에, 이동통신단말기의 위치 정보를 결제 요청 신호에 포함시켜 전송하고, 결제가 성공적으로 수행되면, 가맹점 관리 서버(300)에서 이동통신단말기의 위치 정보를 결제 이력과 함께 관리함으로써 추후 부당 결제 신고 접수시 확인 자료로 사용할 수 있다. When the virtual terminal identification information is given to the
가맹점 단말기(200)는 오프라인 가맹점에 설치된 카드 결제 단말기이거나 또는 온라인 카드 결제 모듈을 포함한다. 또한, 구체적으로 도시하지 않았지만, 가맹점 단말기(200)는 가맹점에 설치되는 컴퓨터 또는 웹 서버와 연결될 수 있고, 일반적으로 PG사에서 제공하는 단말기인 POS(Point Of Sails)를 의미한다. The
가맹점 단말기(200)는 가맹점 관리 서버(300)로부터 또는 앱 스토어로부터 카드 결제 어플리케이션을 설치할 수 있고, 카드 결제 어플리케이션의 업데이트를 수행할 수 있다. 또한, 가맹점 단말기(200)는 설치된 카드 결제 어플리케이션을 실향하여 본 발명에서 제공하는 카드 결제 방법에 의한 결제를 수행할 수 있다. The
가맹점 단말기(200)가 가맹점에 설치되는 컴퓨터 또는 웹 서버와 범용직렬버스(USB), RS232C 케이블로 연결된 경우, 컴퓨터 또는 웹 서버를 통해 카드 결제 어플리케이션을 다운로드받아 실행할 수 있다. When the
가맹점 단말기(200)는 카드 결제 어플리케이션을 실행하고, 이동통신단말기의 식별정보와 결제 금액을 입력하면, 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성할 수 있다. The
가맹점 단말기(200)는 청구서 발행 요청 신호를 가맹점 관리 서버(300)로 전송하고, 추후 가맹점 관리 서버(300)로부터 결제 요청 신호를 수신한 경우, 결제 요청 신호에 포함된 카드 정보를 추출하여 금융사 서버(400)와 연동하여 결제를 수행할 수 있다. When the
가맹점 관리 서버(300)는 카드 결제 어플리케이션을 사용하여 이동통신단말기를 가상의 가맹점 단말기로 사용하여 카드 결제를 수행할 이동통신단말기(100) 및 가맹점 단말기(200)를 등록받아 관리하고, 각각의 이동통신단말기 및 가맹점 단말기로 카드 결제 어플리케이션을 다운로드할 수 있다. The
가맹점 관리 서버(300)는 가맹점 단말기(200)로부터 청구서 발행 요청 신호를 수신한 경우, 가상의 단말 식별정보를 포함하는 청구서를 생성할 수 있다. 가상의 단말 식별정보는 가맹점 단말기(200)에서 생성되어 청구서 발행 요청 신호에 포함되어 전송될 수 있다. When the
가맹점 관리 서버(300)는 가맹점 단말기(200)별로 가상의 단말 식별정보 생성 대역을 할당할 수 있고, 가맹점 단말기(200)는 할당된 대역 범위에서 가상의 단말 식별정보를 생성함으로써 가맹점 관리 서버(300)에서 가상의 단말 식별정보로부터 가맹점 단말기(200)를 구분할 수 있도록 할 수 있다.The
가맹점 관리 서버(300)는 가맹점 단말기(200)의 식별정보, 이동통신단말기의 식별정보, 결제 금액을 참조하여 하나의 결제 요청을 위한 하나의 가상의 단말 식별정보를 직접 생성할 수 있다. The
가상의 단말 식별정보는 이동통신단말기(100)를 1회에 한하여 가상의 가맹점 단말기로 사용하기 위하여 가상의 가맹점 단말기로 가정하여 식별정보를 부여한 것으로, 하나의 이동통신단말기에 대한 하나의 결제 행위와 대응되어 유효하게 취급되므로, 결제가 완료되면 가상의 단말 식별정보는 유효하지 않게 된다. The virtual terminal identification information is identification information for assuming that the
가맹점 관리 서버(300)는 이동통신단말기(100)로부터 카드 정보가 포함된 결제 요청 신호를 수신한 경우, 직접 결제를 수행하거나, 가맹점 단말기(200)로 결제 요청 신호를 전달함으로써 결제가 수행되도록 중계할 수 있다.When the
금융사 서버(400)는 VAN사 서버(400a), PG사 서버(400b) 또는 기타 은행 서버, 카드사 서버 등 금융사 서버(400c)가 될 수 있고, 하나의 금융사 서버를 통해 결제를 수행하거나 다른 금융사 서버들과 연동하여 결제를 수행하는 경우를 포함할 수 있다. 이하, 설명의 편의를 위하여, 상기의 다양한 결제 수행 방법들 중 금융사 서버(400) 하나를 통해 결제가 수행되는 경우를 대표하여 설명하도록 한다.
The
도 2는 본 발명의 일 실시예와 관련된 이동통신단말기의 개력적인 구성도이다. FIG. 2 is a diagram illustrating an exemplary configuration of a mobile communication terminal according to an exemplary embodiment of the present invention. Referring to FIG.
도 2를 참조하면, 본 발명의 일 실시예와 관련된 이동통신단말기(100)는 통신부(110), 메모리(120) 및 제어부(130)를 포함하여 구성될 수 있다. 또한, 입력부(140), 디스플레이부(150) 또는 카드 리더부(160) 중 적어도 하나를 더 포함할 수 있다. Referring to FIG. 2, the
통신부(110)는 이동통신모듈(111), 근거리 통신모듈(112), 및 위치정보모듈(113)을 포함할 수 있다. The
이통통신모듈(111)은 이동통신네트워크상에서 기지국, 외부의 이동통신단말기, 서버 중 적어도 하나와 무선 신호를 송수신한다. 무선 신호는, 음성 호 신호, 화상 통화 호 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다. 본 발명에서는 이동통신모듈(111)을 통해 가맹점 관리 서버로부터 가상의 단말 식별정보를 포함하는 청구서를 수신하고 결제 요청 신호를 가맹점 관리 서버로 전송한다. The
근거리 통신모듈(112)은 근거리 통신을 위한 모듈을 말한다. 근거리 통신 기술로 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.The short-
위치정보모듈(113)은 이동 단말기의 위치를 확인하거나 얻기 위한 모듈이다. 상기 위치정보 모듈의 대표적인 예로는 GPS(Global Position System) 모듈이 있다. 현재 기술에 의하면, 상기 GPS모듈은, 일 지점(개체)이 3개 이상의 위성으로부터 떨어진 거리에 관한 정보와, 상기 거리 정보가 측정된 시간에 관한 정보를 산출한 다음 상기 산출된 거리 정보에 삼각법을 적용함으로써, 일 시간에 일 지점(개체)에 대한 위도, 경도, 및 고도에 따른 3차원의 위치 정보를 산출할 수 있다. 나아가, 3개의 위성을 이용하여 위치 및 시간 정보를 산출하고, 또 다른 1개의 위성을 이용하여 상기 산출된 위치 및 시간 정보의 오차를 수정하는 방법 또한 사용되고 있다. The
메모리(120)는 이동통신단말기(100)의 동작을 제어하기 위한 운영 프로그램과 다운로드 받은 카드 결제 어플리케이션을 저장하는 프로그램 영역과, 상기의 프로그램 수행 중 발생하는 데이터를 임시로 저장하는 임시 저장영역과, 사용자에 의해 생성되는 데이터와 프로그램 수행 중 발생된 청구서 등을 저장하는 데이터 영역을 포함한다. 또한, 메모리(120)는 가상의 단말 식별정보를 저장할 수 있다.The
입력부(140)는 전원키, 볼륨키, 홈키 등과 같은 복수의 기능키 및 키패드를 구비하고, 선택된 키에 대응되는 키 선택 신호를 제어부(130)로 전달한다.The
디스플레이부(150)는 터치 스크린을 포함하며, 이동통신단말기(100)의 동작 상태를 표시하는 표시 영역과 그래픽 사용자 인터페이스를 통해 제어 신호를 입력받는 제어 영역을 포함한다. The
카드 리더부(160)는 접촉되거나 근거리에 위치한 카드의 RFID 칩으로부터 카드 정보를 읽어오며, 이동통신단말기(100)의 내부에 실장되거나 또는 외부에 연결될 수 있다. The
제어부(130)는 통신부(110)를 통해 가상의 단말 식별정보를 포함하는 청구서를 수신한 경우 메모리(120)에 저장된 카드 결제 어플리케이션을 실행하여 청구서를 표시할 수 있다. 또한, 제어부(130)는 통신부(110)를 통해 카드 정보가 입력된 경우, 청구서, 카드 정보, 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하고, 결제 요청 신호를 통신부(110)를 통해 전송하도록 제어할 수 있다. 제어부(130)는 결제 요청에 대한 수행 결과를 전송받아 표시하도록 제어할 수 있다. When the
제어부(130)는 인증모듈(131), 결제정보 획득모듈(132), 카드정보 획득모듈(133), 위치정보 획득모듈(134), 결제모듈(135), 및 카드검증모듈(136)을 포함하여 구성될 수 있다. 상기의 구성 요소들은 필수 구성요소가 아니며, 제어부(130)의 기능에 따라 특정 모듈을 포함하거나 또는 포함하지 않도록 구성될 수 있다. The
인증모듈(131)은 가상의 단말 식별정보를 포함하는 청구서를 수신한 경우, 아이디 및 패스워드를 입력할 수 있는 사용자 인터페이스를 제공하고, 사용자 인터페이스를 통해 입력된 결과를 통해 사용자 인증을 처리할 수 있다. When the
결제정보 획득모듈(132)은 인증모듈(131)에서 사용자 인증에 성공한 경우, 디스플레이부(150)에 표시된 청구서에 포함된 결제 금액 및 가맹점 정보를 검출할 수 있다. The payment
카드정보 획득모듈(133)은 결제정보 획득모듈(132)에서 검출한 청구서에 포함된 결제 금액과 가맹점 정보가 표시된 상태에서 통신부(110) 또는 카드 리더부(160)를 통해 입력받은 카드 정보를 획득할 수 있다. 이때, 카드 정보는 근거리 통신모듈(112)을 통해 이동통신단말기(100)에 접촉한 카드로부터 읽어온 정보이거나 또는 카드 리더부(160)를 통해 획득된 정보일 수 있다. The card
위치정보 획득모듈(134)은 카드정보 획득모듈(133)에서 카드 정보 획득 시 이동통신단말기(100)의 위치 정보를 생성할 수 있다. 이동통신단말기(100)는 위치정보모듈(113)을 통해 GPS 위성으로부터 위치 정보를 수신하고, 위치정보 획득모듈(134)은 수신된 위치 정보를 카드 결제시 위치 정보로 생성할 수 있다. The location
결제모듈(135)은 카드정보 획득모듈(133)에서 획득한 카드 정보 및 청구서를 포함하는 결제 요청 신호를 생성하여 통신부(110)를 통해 전송하도록 제어할 수 있다. 이때, 결제 요청 신호에는 위치정보 획득모듈(134)에서 획득한 이동통신단말기의 위치 정보가 함께 포함될 수 있다. 결제모듈(135)의 요청에 대한 결제 수행 결과는 가맹점 단말기(200), 가맹점 관리 서버(300) 또는 금융사 서버(400)로부터 메시지 형태로 수신될 수 있다. The
카드검증모듈(136)은 카드정보 획득모듈(133)에서 획득한 카드 정보의 유효성을 조회하며, 결제모듈(135)은 카드검증모듈(136)의 조회 결과 카드 정보가 유효한 경우에만 결제 요청 신호를 생성하도록 제어할 수 있다. The
제어부(130)는 도시되지는 않았지만, 가맹점 관리 서버(300)에 접속하여 회원 등록을 수행하기 위하여 가맹점 관리 서버(300)로부터 제공된 회원 등록을 위한 정보 입력 수단을 표시하도록 제어할 수 있고, 회원 등록 결과를 표시하도록 제어할 수 있다.
Although not shown, the
도 3은 본 발명의 일 실시예와 관련된 가맹점 단말기의 개략적인 구성도이다.3 is a schematic configuration diagram of an affiliate terminal related to an embodiment of the present invention.
도 3을 참조하면, 본 발명의 일 실시예와 관련된 가맹점 단말기(200)는 통신부(210), 메모리(220), 및 제어부(230)를 포함하여 구성될 수 있다. 또한, 가맹점 단말기(100)는 입력부(240), 디스플레이부(250) 또는 출력부(260)를 더 포함할 수 있다. Referring to FIG. 3, the
통신부(210)는 유선 인터넷 모듈(211) 및 무선 인터넷 모듈(212)을 포함하여 구성될 수 있고, 유선 인터넷 모듈(211)은 PSTN을 통해 데이터를 전송할 수 있고, 무선 인터넷 모듈(212)은 Wibro(Wireless broadband), WLAN(Wireless LAN), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. The
메모리(220)는 가맹점 단말기(200)의 동작을 제어하기 위한 운영 프로그램과 다운로드 받은 카드 결제 어플리케이션을 저장하는 프로그램 영역과, 상기의 프로그램 수행 중 발생하는 데이터를 임시로 저장하는 임시 저장영역과, 사용자에 의해 생성되는 데이터와 프로그램 수행 중 발생된 청구서 등을 저장하는 데이터 영역을 포함한다. The
입력부(240)는 전원키, 볼륨키, 홈키 등과 같은 복수의 기능키 및 키패드를 구비하고, 선택된 키에 대응되는 키 선택 신호를 제어부(230)로 전달한다.The
디스플레이부(250)는 터치 스크린을 포함하며, 가맹점 단말기(200)의 동작 상태를 표시하는 표시 영역과 그래픽 사용자 인터페이스를 통해 제어 신호를 입력받는 제어 영역을 포함한다. The
출력부(260)는 카드 정보 입력시, 전표의 출력시, 또는 승인 결과 통지시 사용자가 인지할 수 있도록 알림음을 출력할 수 있다. The
제어부(230)는 입력부(240)의 기능키에 대한 입력 신호를 수신한 경우 메모리(220)에 저장된 카드 결제 어플리케이션을 실행할 수 있다. 제어부(230)는 입력부(240)를 통해 이동통신단말기의 식별정보와 결제 금액을 입력받은 경우, 창구서 발행 요청 신호를 생성하여 통신부(210)를 통해 가맹점 관리 서버로 전송하고, 가맹점 관리 서버로부터 카드 정보를 포함하는 결제 요청 신호를 수신하여 결제를 수행할 수 있다. The
구체적으로, 제어부(230)는 청구서 발행 요청모듈(231), 카드정보 획득모듈(232), 결제모듈(233) 및 가상 단말 식별정보 생성모듈(234)을 포함할 수 있다. The
청구서 발행 요청모듈(231)은 카드 결제 어플리케이션을 실행하고, 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 통신부(210)를 통해 가맹점 관리 서버로 전송할 수 있다. The bill
카드정보 획득모듈(232)은 통신부(210)를 통해 결제 요청 신호를 수신하고, 결제 요청 신호에 포함된 카드 정보를 획득할 수 있다. The card
결제모듈(233)은 카드정보 획득모듈(232)에서 획득한 카드 정보를 이용하여 금융사 서버로 결제를 요청하고 결제 결과를 표시할 수 있다. 또한, 제어부(230)는 카드검증모듈을 더 포함할 수 있고, 이 경우 카드검증모듈을 통해 카드 정보가 유효한 것으로 검증된 경우에만 결제모듈(233)을 통해 결제를 수행할 수 있다. The
가상 단말 식별정보 생성모듈(234)은 가맹점 관리 서버로부터 가상의 카드 식별정보 생성 대역을 할당받고, 할당된 가상의 단말 식별정보 생성 대역에 포함되고 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다. 이때, 가상 단말 식별정보 생성모듈(234)은 가맹점 단말기에서 가상의 단말 식별정보를 생성하는 경우에만 제어부(230)의 구성 요소로 포함될 수 있다. The virtual terminal identification
청구서 발행 요청모듈(231)은 생성된 가상의 카드 식별정보를 청구서 발행 요청 신호에 함께 포함하여 가맹점 관리 서버로 전송할 수 있다.
The bill
도 4는 본 발명의 일 실시예와 관련된 가맹점 관리 서버의 개략적인 구성도이다. 4 is a schematic configuration diagram of a merchant management server according to an embodiment of the present invention.
도 4를 참조하면, 본 발명의 일 실시예와 관련된 가맹점 관리 서버(300)는 통신부(310), 메모리(320) 및 제어부(330)를 포함하여 구성될 수 있다. 또한, 가맹점 관리 서버(300)는 입력부(340) 및 디스플레이부(350)를 더 포함하여 구성될 수 있다. Referring to FIG. 4, the
통신부(310)는 유선 인터넷 모듈(311) 및 무선 인터넷 모듈(312)을 포함하여 구성될 수 있고, 유선 인터넷 모듈(311)은 PSTN을 통해 데이터를 전송할 수 있고, 무선 인터넷 모듈(312)은 Wibro(Wireless broadband), WLAN(Wireless LAN), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. The
메모리(320)는 가맹점 관리 서버(300)의 동작을 제어하기 위한 운영 프로그램과 다운로드 받은 카드 결제 어플리케이션을 저장하는 프로그램 영역과, 상기의 프로그램 수행 중 발생하는 데이터를 임시로 저장하는 임시 저장영역과, 사용자에 의해 생성되는 데이터와 프로그램 수행 중 발생된 청구서 등을 저장하는 데이터 영역을 포함한다. The
입력부(340)는 키보드 또는 다수의 기능키와 키패드를 구비하고, 선택된 키에 대응되는 키 선택 신호를 제어부(330)로 전달한다.The
디스플레이부(350)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistorliquid crystal display), 유기 발광 다이오드(organic lightemitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다. The
제어부(330)는 통신부(310)를 통해 가맹점 단말기로부터 결제 금액과 이동통신단말기의 식별정보를 포함하는 청구서 발행 요청 신호를 수신한 경우, 메모리(320)를 검색하여 가맹점 단말기와 이동통신단말기의 식별정보가 등록된 회원으로 저장되었는지 판단할 수 있다. 제어부(330)는 가맹점 단말기와 이동통신단말기의 식별정보가 등록된 회원으로 판단된 경우, 청구서를 생성하여 이동통신단말기로 전송하고, 이동통신단말기로부터 청구서, 카드 정보 및 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 수신할 수 있다. When receiving the billing request signal including the payment amount and the identification information of the mobile communication terminal from the merchant terminal through the
제어부(330)는 메모리(320)에 회원으로 저장되지 않은 가맹점 단말기 또는 이동통신단말기로부터 카드 결제 어플리케이션의 다운로드 요청을 수신한 경우, 카드 결제 어플리케이션을 다운로드하고 회원 등록을 위한 절차를 수행할 수 있다. 회원 등록 절차가 완료되면, 가맹점 단말기 또는 이동통신단말기의 식별정보를 회원 등록 정보로 메모리(320)에 저장할 수 있다. When the
제어부(330)는 사용자 인증모듈(331), 청구서 생성모듈(332), 결제신호 처리모듈(333) 및 가상 단말 식별정보 생성모듈(334)을 포함하여 구성될 수 있다. 상기의 각 모듈들은 제어부의 기능에 따라 더 포함되거나 또는 생략될 수 있다. The
사용자 인증모듈(331)은 통신부(310)를 통해 청구서 발행 요청 신호를 수신한 경우, 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보와 청구서 발행 요청 신호에 포함된 이동통신단말기의 식별정보가 메모리(320)에 저장되었는지 확인하여 카드 결제 어플리케이션을 이용할 수 있는 사용자인지 여부를 인증할 수 있다. When the
청구서 생성모듈(332)은 사용자 인증모듈(331)에서 사용자 인증에 성공한 경우, 가상의 단말 식별정보를 포함하는 청구서를 생성할 수 있다. When the
결제신호 처리모듈(333)은 청구서 생성모듈(332)에서 생성한 청구서에 대한 결제 요청 신호를 수신한 경우, 결제 요청 신호를 처리할 수 있다. 결제신호 처리모듈(333)은 금융사 서버와 직접 결제를 수행할 수 있는지 판단하고, 직접 결제를 수행할 수 있는 경우 금융사 서버로 결제를 요청하고, 직접 결제를 수행할 수 없는 경우 가맹점 단말기로 결제 요청 신호를 전송할 수 있다.The settlement
가상 단말 식별정보 생성모듈(334)은 메모리(320)에 저장된 가맹점 단말기에 대하여 가상의 카드 식별정보 생성 대역을 할당하여 가맹점 단말기로 전송하거나, 또는 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보 및 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다. The virtual terminal identification
청구서 생성모듈(332)은 가상 단말 식별정보 생성모듈(334)에서 가상의 식별정보 생성 대역만 할당하고 가상의 단말 식별정보를 생성하지 않은 경우 가맹점 단말기에서 생성한 가상의 단말 식별정보를 수신하여 청구서를 생성할 수 있다. The
제어부(330)는 결제 요청 신호에 대한 응답으로 결제 수행 성공 신호를 수신한 경우, 이동통신단말기 또는 가맹점 단말기로 결제 수행 성공을 통지하고, 결제 요청 신호에 포함된 이동통신단말기의 위치 정보를 결제 이력으로 함께 저장할 수 있다. When receiving the settlement success signal in response to the settlement request signal, the
따라서, 추후 이동통신단말기를 가상의 가맹점 단말기로 사용하여 완료된 결제 이력에 대하여, 부당 결제가 이루어졌는지 여부를 이동통신단말기의 위치 정보를 이용하여 확인할 수 있다.
Accordingly, it can be confirmed whether or not an unauthorized payment has been made with respect to the settlement history completed by using the mobile communication terminal as a virtual merchant terminal later by using the location information of the mobile communication terminal.
도 5는 본 발명의 일 실시예와 관련된 이동통신단말기의 회원 등록 방법의 흐름도이고, 도 6은 본 발명의 일 실시예와 관련된 가맹점 단말기의 위한 회원 등록 방법의 흐름도이다. FIG. 5 is a flowchart of a member registration method of a mobile communication terminal according to an embodiment of the present invention, and FIG. 6 is a flowchart of a member registration method for an affiliated member terminal according to an embodiment of the present invention.
도 5를 참조하면, 본 발명의 일 실시예와 관련된 이동통신단말기의 회원 등록 방법은 이동통신단말기에서 설치된 카드 결제 어플리케이션을 실행하고(S511), 카드 결제 어플리케이션을 이용하여 가맹점 관리 서버에 접속할 수 있다(S512).Referring to FIG. 5, a method of registering a member of a mobile communication terminal according to an embodiment of the present invention executes a card payment application installed in a mobile communication terminal (S511), and accesses a member store management server using a card payment application (S512).
이때, 이동통신단말기는 가맹점 관리 서버에서 제공하는 웹 페이지를 통해 또는 앱 스토어를 통해 카드 결제 어플리케이션을 다운로드받을 수 있다. At this time, the mobile communication terminal can download the card payment application through a web page provided by the merchant management server or through the application store.
카드 결제 어플리케이션을 이용하여 가맹점 관리 서버에 접속하면, 이동통신단말기는 필요한 사항을 입력한 후 회원 가입을 요청하고(S513), 가맹점 관리 서버는 회원 가입을 위해 필요한 사항을 포함하는 회원 등록 수단인 사용자 인터페이스를 제공할 수 있다(S514). When the mobile communication terminal accesses the member store management server by using the card payment application, the mobile communication terminal inputs a necessary item and then requests a member registration (S513). The member store management server registers the user who is a member registration means Interface (S514).
가맹점 관리 서버는 입력된 사항들에 대한 인증을 수행하고, 인증 결과를 이동통신단말기로 통지할 수 있다(S516). 이때, 사용자 인증은 이동통신단말기의 사용자 정보를 관리하는 이동통신 서버를 통해 수행될 수 있다. The merchant management server authenticates the input items and notifies the mobile communication terminal of the authentication result (S516). At this time, the user authentication can be performed through a mobile communication server that manages user information of the mobile communication terminal.
도 6을 참조하면, 본 발명의 일 실시예와 관련된 가맹점 단말기의 회원 등록 방법은 가맹점 단말기가 가맹점 관리 서버에 접속하고(S611), 카드 결제 어플리케이션의 다운로드를 요청하고(S612), 카드 결제 어플리케이션을 다운로드 받는 단계(S613)를 포함할 수 있다.Referring to FIG. 6, in a method of registering a member terminal for a merchant terminal according to an embodiment of the present invention, the merchant terminal accesses a merchant management server (S611), requests download of a card payment application (S612) And downloading step S613.
카드 결제 어플리케이션의 다운로드가 완료되면, 가맹점 단말기는 카드 결제 어플리케이션을 설치하고(S614), 카드 결제 어플리케이션을 이용하여 회원 가입을 요청할 수 있다(S615).When downloading of the card payment application is completed, the merchant terminal installs a card payment application (S614), and may request membership registration using the card payment application (S615).
가맹점 관리 서버는 회원 가입을 위해 필요한 사항을 포함하는 회원 등록 수단인 사용자 인터페이스를 제공할 수 있다(S616). The merchant management server can provide a user interface (S616) as a member registration means that includes items necessary for membership registration.
가맹점 관리 서버는 입력된 사항들에 대한 인증을 수행하고, 인증 결과를 가맹 단말기로 통지할 수 있다(S617). 이때, 사용자 인증은 가맹점 관리 서버의 메모리에 저장된 가맹점의 정보 또는 가맹점 단말기를 관리하는 금융사 서버를 이용하여 수행될 수 있다.
The merchant management server authenticates the input items and notifies the charging terminal of the authentication result (S617). At this time, the user authentication may be performed using information of an affiliate store stored in the memory of the affiliate shop management server or a financial company server that manages the affiliate shop terminal.
도 7 내지 도 10은 은 본 발명의 제1 실시예 내지 제4 실시예와 관련된 이동통신단말기를 이용한 카드 결제 방법의 절차 흐름도이다. 7 to 10 are flowcharts of a card settlement method using a mobile communication terminal according to the first to fourth embodiments of the present invention.
본 발명의 제1 실시예에 의하면, 가맹점 관리 서버에서 가상의 단말 식별정보를 생성하고 가맹점 단말기에서 결제 수행을 처리하고, 제2 실시예에 의하면, 가맹점 관리 서버에서 가상의 단말 식별정보를 생성하고 가맹점 관리 서버에서 결제를 수행할 수 있다. 또한, 제3 실시예에 의하면, 가맹점 단말기에서 가상의 단말 식별정보를 생성하고 가맹점 단말기에서 결제 수행을 처리하고, 제4 실시예에 의하면, 가맹점 단말기에서 가상의 단말 식별정보를 생성하고 가맹점 관리 서버에서 결제를 수행할 수 있다. 먼저, 본 발명의 제1 실시예와 관련된 이동통신단말기를 이용한 카드 결제 방법을 구체적으로 설명한 후, 제2 실시예 내지 제4 실시예는 제1 실시예와 차이점만 설명하도록 한다. According to the first embodiment of the present invention, virtual terminal identification information is generated in the merchant point management server, and payment processing is performed in the merchant terminal. In the second embodiment, virtual terminal identification information is generated in the merchant point management server The merchant management server can perform settlement. According to the third embodiment, the virtual terminal identification information is generated in the merchant terminal and the payment is performed in the merchant terminal. In the fourth embodiment, the virtual terminal identification information is generated in the merchant terminal, Lt; / RTI > First, the card settlement method using the mobile communication terminal according to the first embodiment of the present invention will be described in detail. In the second to fourth embodiments, only differences from the first embodiment will be described below.
도 7을 참조하면, 가맹점 단말기는 카드 결제 어플리케이션을 실행하여 이동통신단말기의 식별정보와 결제 금액을 입력받는다(S711). 가맹점 단말기는 입력된 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 가맹점 관리 서버로 전송하여(S712) 청구서 발행을 요청할 수 있다. Referring to FIG. 7, the merchant terminal executes the card payment application and receives the identification information of the mobile communication terminal and the payment amount (S711). The merchant terminal may transmit a billing request signal including the identification information of the inputted mobile communication terminal and the payment amount to the merchant management server (S712), and may request the issuance of the bill.
가맹점 관리 서버는 청구서 발행 요청 신호가 수신된 경우, 가상의 단말 식별정보를 생성하고(S713), 생성된 가상의 단말 식별정보를 포함하는 청구서를 생성하고(S714), 생성된 청구서를 이동통신단말기로 전송한다(S715).The merchant management server generates virtual terminal identification information (S713), generates an invoice containing the generated virtual terminal identification information (S714), and transmits the generated bill to the mobile communication terminal (S715).
이동통신단말기는 청구서를 디스플레이부에 표시하고(S716), 청구서가 표시된 상태에서 카드 정보를 입력받고 위치 정보를 생성한다(S717). 이동통신단말기는 표시된 청구서, 입력된 카드 정보 및 생성된 위치 정보를 포함하는 결제 요청 신호를 생성하여 가맹점 관리 서버로 전송한다(S718).The mobile communication terminal displays the bill on the display unit (S716), receives the card information in the state where the bill is displayed, and generates the position information (S717). The mobile communication terminal generates a payment request signal including the displayed bill, input card information, and generated location information, and transmits the payment request signal to the merchant management server (S718).
가맹점 관리 서버는 청구서, 카드 정보를 포함하는 결제 요청 신호를 가맹점 단말기로 전송하고(S719), 가맹점 단말기는 금융사 서버와 연동하여 결제를 수행할 수 있다(S720).In step S719, the merchant management server transmits a payment request signal including the bill and card information to the merchant terminal in step S719. In step S720, the merchant terminal can perform settlement in conjunction with the financial company server.
가맹점 단말기에서 결제 성공 여부를 판단하여(S721), 결제 수행에 성공한 경우, 결제 성공 통지를 이동통신단말기 또는 가맹점 관리 서버로 전송할 수 있다(S722). 이 경우, 결제 성공 통지를 수신한 가맹점 관리 서버는 이동통신단말기로부터 전송된 결제 요청 신호에 포함된 위치 정보를 결제 이력과 함께 저장할 수 있다(S723).In step S721, it is determined whether the payment is successful in the merchant terminal. If the payment is successful, the payment success notification may be transmitted to the mobile communication terminal or the merchant management server in step S722. In this case, the merchant management server receiving the payment success notification may store the location information included in the payment request signal transmitted from the mobile communication terminal together with the payment history (S723).
가맹점 단말기에서 결제 수행에 실패한 경우, 가맹점 단말기는 S712 단계의 청구서 발행 요청을 가맹점 관리 서버로 전송하는 단계부터 다시 수행한다.If the merchant terminal fails to perform the payment at the merchant terminal, the merchant terminal repeats the process of transmitting the request for issuing the bill in step S712 to the merchant management server.
도 8을 참조하면, 본 발명의 제2 실시예는 상기 도 7에서 설명한 제1 실시예와 비교할 때, 결제를 수행하는 주체가 가맹점 단말기인지 가맹점 관리 서버인지만 차이가 있다. Referring to FIG. 8, the second embodiment of the present invention differs from the first embodiment illustrated in FIG. 7 only in that the entity performing the settlement is an agent terminal or a merchant management server.
S811 내지 S818 단계는 S711 내지 S718 단계와 동일하므로 구체적인 설명은 생략하고, S819 단계부터 설명하도록 한다. Since steps S811 to S818 are the same as steps S711 to S718, a detailed description thereof will be omitted and step S819 will be described from the step S819.
청구서, 카드 정보, 위치 정보를 포함하는 결제 요청 신호를 수신한 가맹점 관리 서버는 금융사 서버와 연동하여 결제를 수행할 수 있다(S819). 또한, 결제 수행 결과를 판단하여(S820), 가맹점 관리 서버는 결제 수행에 성공한 경우, 이동통신단말기 또는 가맹점 단말기로 결제 성공을 통지하고(S821), 결제 요청 신호에 포함된 위치 정보를 결제 이력과 함께 저장할 수 있다(S822)The merchant management server receiving the payment request signal including the bill, the card information, and the location information can perform settlement in cooperation with the financial company server (S819). In step S820, the merchant management server notifies the mobile communication terminal or the merchant terminal of the success of payment (S821). If the merchant management server succeeds in performing the payment, the merchant management server notifies the mobile communication terminal or the merchant terminal of the payment success (S822)
반면, 가맹점 관리 서버는 결제 수행이 실패한 경우 S813 단계의 가상의 단말 식별정보를 생성하는 단계부터 다시 수행한다.On the other hand, if the payment execution fails in step S813, the merchant management server performs the process again from the step of generating the virtual terminal identification information.
도 9를 참조하면, 본 발명의 제3 실시예는 상기 도 7에서 설명한 제1 실시예와 비교할 때, 가상의 단말 식별정보를 생성하는 주체가 가맹점 단말기인지 가맹점 관리 서버인지만 차이가 있다. S914 단계 이후는 S714 단계 이후의 과정과 동일하므로 구체적인 설명은 생략하도록 한다. 9, the third embodiment of the present invention differs from the first embodiment described with reference to FIG. 7 only in that the entity that generates the virtual terminal identification information is an agent terminal or a merchant management server. Steps after step S914 are the same as those after step S714, so a detailed description thereof will be omitted.
가맹점 단말기는 카드 결제 어플리케이션을 실행하여 이동통신단말기의 식별정보와 결제 금액을 입력받고(S911), 가상의 단말 식별정보를 생성할 수 있다(S912). The merchant terminal executes the card payment application, receives the identification information of the mobile communication terminal and the payment amount (S911), and generates the virtual terminal identification information (S912).
가맹점 단말기는 입력된 이동통신단말기의 식별정보, 결제 금액과, 생성된 가상의 단말 식별정보를 포함하는 청구서 발행 요청 신호를 생성하여 가맹점 관리 서버로 전송할 수 있다(S913). In step S913, the merchant terminal generates a billing request signal including the identification information of the input mobile communication terminal, the payment amount, and the generated virtual terminal identification information, and transmits the billing request signal to the merchant management server.
이때, 청구서 발행 요청 신호에는 가상의 단말 식별정보가 함께 포함된 점이 제1 실시예와 차이가 있다. In this case, the billing request signal includes the virtual terminal identification information, which is different from the first embodiment.
구체적으로, 가맹점 단말기는 가맹점 관리 서버로부터 할당된 가상의 단말 식별정보 생성 대역에 포함되고 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성할 수 있다. 따라서, 가상의 단말 식별정보에는 가맹점 단말기에 대한 정보, 가상의 가맹점 단말기로 사용될 이동통신단말기에 대한 정보, 및 결제 금액에 대한 정보가 포함될 수 있고, 이 세 가지 중 한가지라도 달라지면 다른 가상의 단말 식별정보가 생성되어야 한다. Specifically, the merchant terminal can generate one virtual terminal identification information included in the virtual terminal identification information allocation band allocated from the merchant management server and corresponding to the input payment amount and the identification information of the mobile communication terminal. Accordingly, the virtual terminal identification information may include information on the merchant terminal, information on the mobile communication terminal to be used as the virtual merchant terminal, and information on the payment amount, and if any one of the three is different, Information should be generated.
도 10을 참조하면, 본 발명의 제4 실시예는 상기 도 7에서 설명한 제1 실시예와 비교할 때, 가상의 단말 식별정보를 생성하는 주체 및 결제 수행 주체가 가맹점 단말기인지 가맹점 관리 서버인지 차이가 있다.Referring to FIG. 10, the fourth embodiment of the present invention differs from the first embodiment described with reference to FIG. 7 in that the difference between the subject creating the virtual terminal identification information and the payment performing entity is the merchant terminal or the merchant point management server have.
즉, 본 발명의 제4 실시예에 의하면, 가상의 단말 식별정보를 생성하는 주체가 가맹점 관리 서버에서 가맹점 단말기로 변경된 점 및 결제 수행 주체가 가맹점 단말기에서 가맹점 관리 서버로 변경된 점이 차이가 있다. 각각의 차이점에 대해서는 제2 실시예 및 제3 실시예에서 구체적으로 설명한 바와 같다.
In other words, according to the fourth embodiment of the present invention, there is a difference that the subject generating the virtual terminal identification information is changed from the merchant management server to the merchant terminal and that the payment performing entity is changed from the merchant terminal to the merchant management server. The differences are as described in detail in the second embodiment and the third embodiment.
상기에서 설명한 본 발명에 의한 이동통신단말기를 이용한 카드 결제 방법은 컴퓨터에서 실행시키기 위한 프로그램으로 컴퓨터로 읽을 수 있는 기록매체에 기록하여 제공될 수 있다. The above-described card settlement method using the mobile communication terminal according to the present invention can be provided by being recorded in a computer-readable recording medium.
본 발명에 의한 이동통신단말기를 이용한 카드 결제 방법은 소프트웨어를 통해 실행될 수 있다. 소프트웨어로 실행될 때, 본 발명의 구성 수단들은 필요한 작업을 실행하는 코드 세그먼트들이다. 프로그램 또는 코드 세그먼트들은 프로세서 판독 가능 매체에 저장되거나 전송 매체 또는 통신망에서 반송파와 결합된 컴퓨터 데이터 신호에 의하여 전송될 수 있다.The card payment method using the mobile communication terminal according to the present invention can be executed through software. When executed in software, the constituent means of the present invention are code segments that perform the necessary tasks. The program or code segments may be stored in a processor readable medium or transmitted by a computer data signal coupled with a carrier wave in a transmission medium or a communication network.
컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 장치의 예로는, ROM, RAM, CD-ROM, DVD-ROM, DVD-RAM, 자기 테이프, 플로피 디스크, 하드 디스크(hard disk), 광데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 장치에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the computer-readable recording device include a ROM, a RAM, a CD-ROM, a DVD-ROM, a DVD-RAM, a magnetic tape, a floppy disk, a hard disk and an optical data storage device. The computer-readable recording medium may also be distributed to networked computer devices so that computer readable code can be stored and executed in a distributed manner.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부한 도면에 의해 한정되는 것이 아니다. 또한 본 문서에서 설명된 실시예들은 한정되게 적용될 수 있는 것이 아니라, 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수 있다. 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. In addition, the embodiments described in this document are not limited to be applied, but all or some of the embodiments may be selectively combined so that various modifications can be made.
100: 이동통신단말기 200: 가맹점 단말기
300: 가맹점 관리 서버 400: 금융사 서버100: mobile communication terminal 200: merchant terminal
300: Merchant management server 400: Financial company server
Claims (33)
이동통신단말기의 식별정보와 결제 금액을 입력받고, 상기 이동통신단말기의 식별정보와 상기 결제 금액을 포함하는 청구서 발행 요청 신호를 상기 가맹점 관리 서버로 전송하고, 상기 가맹점 관리 서버로부터 카드 정보를 포함하는 결제 요청 신호를 수신한 경우 결제를 수행하는 가맹점 단말기;
가상의 단말 식별정보를 포함하는 청구서를 수신하고, 상기 청구서가 표시된 상태에서 카드 정보를 입력받고, 상기 청구서, 상기 카드 정보와, 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 상기 가맹점 관리 서버로 전송하는 이동통신단말기; 및
상기 가맹점 단말기로부터 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하고, 상기 이동통신단말기로부터 수신한 카드 정보를 포함하는 결제 요청 신호를 상기 가맹점 단말기로 전송하는 가맹점 관리 서버;
를 포함하는 이동통신단말기를 이용한 카드 결제 시스템.
A card settlement system including a merchant terminal, a mobile communication terminal, and a merchant management server, wherein the card settlement system performs card settlement using virtual terminal identification information,
And transmits a billing request signal including the identification information of the mobile communication terminal and the payment amount to the merchant management server, and receives from the merchant management server, An agent terminal for performing payment when a payment request signal is received;
Receiving the bill containing the virtual terminal identification information, receiving the card information while the bill is displayed, and transmitting a payment request signal including the bill, the card information, and the location information of the mobile communication terminal to the merchant management A mobile communication terminal for transmitting to a server; And
When the billing request signal is received from the merchant terminal, generates an invoice including the virtual terminal identification information and transmits the bill to the mobile communication terminal having the identification information of the mobile communication terminal, A merchant point management server for transmitting a settlement request signal to the merchant terminal;
And a card payment system using the mobile communication terminal.
상기 가맹점 관리 서버는, 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 1,
The merchant management server generates one virtual terminal identification information corresponding to the identification information of the merchant terminal that transmitted the billing amount, identification information of the mobile communication terminal, and the billing request signal included in the billing request signal The card payment system using the mobile communication terminal.
상기 가맹점 단말기는, 상기 가맹점 관리 서버로부터 가상의 단말 식별정보 생성 대역을 할당받고, 상기 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 1,
Wherein the merchant terminal is allocated with a virtual terminal identification information generating band from the merchant management server and is included in the allocated virtual terminal identification information generating band, And generates virtual terminal identification information of the mobile terminal.
상기 가맹점 단말기는, 상기 결제 수행에 실패한 경우, 새로운 가상의 단말 식별정보를 생성하거나 또는 상기 가맹점 관리 서버로 새로운 가상의 단말 식별정보 생성을 요청하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 1,
Wherein the merchant terminal generates new virtual terminal identification information or requests generation of new virtual terminal identification information to the merchant management server when the payment terminal fails to perform the payment.
상기 가맹점 단말기는, 상기 결제 수행에 성공한 경우, 상기 이동통신단말기 및 상기 가맹점 관리 서버로 통지하고,
상기 가맹점 관리 서버는, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 1,
The franchisee terminal notifies the mobile communication terminal and the franchisee management server of the successful completion of the payment,
Wherein the merchant management server stores a payment history including location information of the mobile communication terminal included in the payment request signal.
이동통신단말기의 식별정보와 결제 금액을 입력받고, 상기 이동통신단말기의 식별정보와 상기 결제 금액을 포함하는 청구서 발행 요청 신호를 상기 가맹점 관리 서버로 전송하는 가맹점 단말기;
가상의 단말 식별정보를 포함하는 청구서를 수신하고, 상기 청구서가 표시된 상태에서 카드 정보를 입력받고, 상기 청구서, 상기 카드 정보와, 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 상기 가맹점 관리 서버로 전송하는 이동통신단말기; 및
상기 가맹점 단말기로부터 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하고, 상기 이동통신단말기로부터 카드 정보를 포함하는 결제 요청 신호를 수신한 경우 결제를 수행하는 가맹점 관리 서버;
를 포함하는 이동통신단말기를 이용한 카드 결제 시스템.
A card settlement system including a merchant terminal, a mobile communication terminal, and a merchant management server, wherein the card settlement system performs card settlement using virtual terminal identification information,
A merchant terminal for receiving identification information and payment amount of the mobile communication terminal and transmitting a bill issuance request signal including identification information of the mobile communication terminal and the payment amount to the merchant management server;
Receiving the bill containing the virtual terminal identification information, receiving the card information while the bill is displayed, and transmitting a payment request signal including the bill, the card information, and the location information of the mobile communication terminal to the merchant management A mobile communication terminal for transmitting to a server; And
When the billing request signal is received from the merchant terminal, generates an invoice including the virtual terminal identification information and transmits the bill to the mobile communication terminal having the identification information of the mobile communication terminal, A merchant management server that performs settlement when the settlement request signal is received;
And a card payment system using the mobile communication terminal.
상기 가맹점 관리 서버는, 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 6,
The merchant management server generates one virtual terminal identification information corresponding to the identification information of the merchant terminal that transmitted the billing amount, identification information of the mobile communication terminal, and the billing request signal included in the billing request signal The card payment system using the mobile communication terminal.
상기 가맹점 단말기는, 상기 가맹점 관리 서버로부터 가상의 단말 식별정보 생성 대역을 할당받고, 상기 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 6,
Wherein the merchant terminal is allocated with a virtual terminal identification information generating band from the merchant management server and is included in the allocated virtual terminal identification information generating band, And generates virtual terminal identification information of the mobile terminal.
상기 가맹점 관리 서버는, 상기 결제 수행에 실패한 경우, 새로운 가상의 단말 식별정보를 생성하거나 또는 상기 가맹점 단말기로 새로운 가상의 단말 식별정보 생성을 요청하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 6,
Wherein the merchant management server generates new virtual terminal identification information or requests generation of new virtual terminal identification information to the merchant terminal when the payment execution fails.
상기 가맹점 관리 서버는, 상기 결제 수행에 성공한 경우, 상기 이동통신단말기 및 상기 가맹점 단말기로 통지하고, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 시스템.
The method according to claim 6,
Wherein the merchant management server notifies the mobile communication terminal and the merchant terminal when the payment is successfully performed and stores a payment history including location information of the mobile communication terminal included in the payment request signal, The card payment system using the mobile communication terminal.
카드 결제 어플리케이션을 저장하는 메모리; 및
상기 통신부를 통해 가상의 단말 식별정보를 포함하는 청구서를 수신한 경우, 상기 메모리에 저장된 카드 결제 어플리케이션을 실행하여 상기 청구서를 표시하고, 상기 통신부를 통해 카드 정보가 입력된 경우, 상기 청구서, 상기 카드 정보, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하고, 상기 결제 요청 신호를 상기 통신부를 통해 전송하고, 결제 요청에 대한 수행 결과를 표시하도록 제어하는 제어부;
를 포함하는 이동통신단말기.
A communication unit;
A memory for storing a card payment application; And
And when receiving an invoice containing virtual terminal identification information through the communication unit, executing the card payment application stored in the memory to display the bill, and when the card information is inputted through the communication unit, A controller for generating a settlement request signal including information on the settlement request and the location information of the mobile communication terminal, transmitting the settlement request signal through the communication unit, and displaying a result of the settlement request;
And a mobile communication terminal.
상기 통신부는,
상기 가상의 단말 식별정보를 포함하는 청구서를 수신하고 상기 결제 요청 신호를 전송하는 이동통신모듈;
상기 카드 정보를 입력받는 근거리 통신모듈; 및
상기 이동통신단말기의 위치 정보를 수신하는 위치정보모듈;
을 포함하는 것을 특징으로 하는 이동통신단말기.
12. The method of claim 11,
Wherein,
A mobile communication module for receiving an invoice including the virtual terminal identification information and transmitting the payment request signal;
A local area communication module receiving the card information; And
A location information module for receiving location information of the mobile communication terminal;
The mobile communication terminal comprising:
상기 제어부는,
상기 가상의 단말 식별정보를 포함하는 청구서를 수신한 경우, 아이디 및 패스워드를 입력할 수 있는 사용자 인터페이스를 제공하고, 상기 사용자 인터페이스를 통해 입력된 결과를 통해 사용자 인증을 처리하는 인증모듈;
상기 인증 모듈에서 사용자 인증에 성공한 경우 상기 청구서에 포함된 결제 금액 및 가맹점 정보를 검출하는 결제정보 획득모듈;
상기 결제정보 획득모듈에서 검출한 상기 청구서에 포함된 결제 금액 및 가맹점 정보가 표시된 상태에서 상기 통신부를 통해 입력받은 카드 정보를 획득하는 카드정보 획득모듈;
상기 카드정보 획득모듈에서 상기 카드 정보 획득시 상기 이동통신단말기의 위치 정보를 획득하는 위치정보 획득모듈; 및
상기 위치정보 획득모듈에서 획득한 상기 이동통신단말기의 위치 정보, 상기 카드정보 획득모듈에서 획득한 카드 정보 및 상기 청구서를 포함하는 결제 요청 신호를 생성하여 상기 통신부를 통해 전송하도록 제어하는 결제모듈;
을 포함하는 이동통신단말기.
12. The method of claim 11,
Wherein,
An authentication module for providing a user interface capable of inputting an ID and a password when an invoice including the virtual terminal identification information is received and processing a user authentication through a result input through the user interface;
A payment information obtaining module for detecting a payment amount and merchant information included in the bill if the user authentication is successful in the authentication module;
A card information acquisition module for acquiring card information input through the communication unit in a state where the payment amount and merchant information included in the bill detected by the payment information acquisition module are displayed;
A location information acquisition module for acquiring location information of the mobile communication terminal when the card information acquisition module acquires the card information; And
A payment module for generating the payment request signal including the location information of the mobile communication terminal, the card information acquired by the card information acquisition module, and the bill acquired by the location information acquisition module and transmitting the generated payment request signal through the communication unit;
And a mobile communication terminal.
상기 제어부는,
상기 카드정보 획득모듈을 통해 획득한 카드 정보의 유효성을 조회하는 카드검증모듈;을 더 포함하고,
상기 결제모듈은, 상기 카드검증모듈에서 조회한 결과가 유효한 카드 정보인 경우에만 상기 결제 요청 신호를 전송하도록 제어하는 것을 특징으로 하는 이동통신단말기.
14. The method of claim 13,
Wherein,
And a card validation module for inquiring validity of the card information acquired through the card information acquisition module,
Wherein the payment module controls the payment request signal to be transmitted only when the result of inquiry by the card verification module is valid card information.
가맹점 관리 서버, 금융사 서버 또는 이동통신단말기와 데이터를 송수신하는 통신부;
카드 결제 어플리케이션을 저장하는 메모리; 및
상기 입력부의 기능키에 대한 입력 신호를 수신한 경우 상기 메모리에 저장된 카드 결제 어플리케이션을 실행하고, 상기 입력부를 통해 이동통신단말기의 식별정보와 결제 금액을 입력받은 경우 청구서 발행 요청 신호를 생성하고, 상기 청구서 발행 요청 신호를 상기 통신부를 통해 가맹점 관리 서버로 전송하고, 상기 통신부를 통해 카드 정보를 포함하는 결제 요청 신호를 수신한 경우 결제를 수행하도록 제어하는 제어부;
를 포함하는 가맹점 단말기.
An input unit having a plurality of numeric keys and function keys;
A communication unit for transmitting and receiving data to and from the merchant management server, the financial company server or the mobile communication terminal;
A memory for storing a card payment application; And
When receiving an input signal for the function key of the input unit, executes a card payment application stored in the memory, generates a bill issuance request signal when identification information of a mobile communication terminal and a payment amount are inputted through the input unit, A control unit for transmitting a billing request signal to the merchant management server through the communication unit and controlling payment to be performed when a payment request signal including card information is received through the communication unit;
.
상기 제어부는,
상기 카드 결제 어플리케이션을 실행하고, 상기 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 통신부를 통해 가맹점 관리 서버로 전송하는 청구서 발행 요청모듈;
상기 통신부를 통해 결제 요청 신호를 수신하고, 상기 결제 요청 신호에 포함된 카드 정보를 획득하는 카드정보 획득모듈; 및
상기 카드정보 획득모듈에서 획득된 카드 정보를 이용하여 금융사 서버로 결제를 요청하고 결제 결과를 표시하는 결제모듈;
을 포함하는 가맹점 단말기.
16. The method of claim 15,
Wherein,
A bill issuance request module for executing the card payment application, generating a bill issuance request signal including identification information of the mobile communication terminal and a payment amount, and transmitting the generated bill issuance request signal to the merchant management server through the communication unit;
A card information acquisition module for receiving a settlement request signal through the communication unit and acquiring card information included in the settlement request signal; And
A payment module for requesting payment to a financial company server using the card information acquired by the card information acquisition module and displaying a payment result;
.
상기 제어부는,
상기 가맹점 관리 서버로부터 가상의 카드 식별정보 생성 대역을 할당받고, 상기 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 가상단말 식별정보 생성모듈;을 더 포함하되,
상기 청구서 발행 요청모듈은, 상기 생성된 가상의 카드 식별정보를 상기 청구서 발행 요청 신호에 함께 포함하여 상기 가맹점 관리 서버로 전송하는 것을 특징으로 하는 가맹점 단말기.
17. The method of claim 16,
Wherein,
A virtual card identification information generating band allocated from the merchant management server and being included in the allocated virtual terminal identification information generating band and having one virtual terminal identification corresponding to the inputted payment amount and identification information of the mobile communication terminal Further comprising: a virtual terminal identification information generation module for generating information,
Wherein the billing issuance request module transmits the generated virtual card identification information together with the bill issuance request signal to the merchant management server.
카드 결제 어플리케이션, 상기 카드 결제 어플리케이션을 통해 카드 결제 서비스를 이용하는 가맹점 단말기의 식별정보 및 이동통신단말기 정보를 저장하는 메모리; 및
상기 통신부를 통해 가맹점 단말기로부터 결제 금액과 이동통신단말기의 식별정보를 포함하는 청구서 발행 요청 신호를 수신한 경우 상기 메모리를 검색하여 상기 가맹점 단말기와 상기 이동통신단말기의 식별정보가 저장되었는지 판단하고, 상기 메모리에 저장된 경우 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신단말기의 식별정보를 가진 이동통신단말기로 전송하고, 상기 이동통신단말기로부터 상기 청구서, 카드 정보, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 수신하여 처리하도록 제어하는 제어부;
를 포함하는 가맹점 관리 서버.
A communication unit;
A card settlement application, a memory for storing identification information of the merchant terminal using the card settlement service and the mobile terminal information through the card settlement application; And
When receiving the billing request signal including the payment amount and the identification information of the mobile communication terminal from the merchant terminal through the communication unit, searches the memory to determine whether the identification information of the merchant terminal and the mobile communication terminal is stored, The mobile communication terminal generates an invoice including the virtual terminal identification information and transmits the bill to the mobile communication terminal having the identification information of the mobile communication terminal, Comprising: a control unit for receiving and processing a settlement request signal including information;
The merchant management server comprising:
상기 제어부는, 상기 메모리에 저장되지 않은 가맹점 단말기 또는 이동통신단말기로부터 상기 카드 결제 어플리케이션의 다운로드 요청을 수신한 경우 상기 카드 결제 어플리케이션을 다운로드하고, 상기 카드 결제 어플리케이션을 다운로드한 가맹점의 식별정보 또는 이동통신단말기의 식별정보를 상기 메모리에 추가하는 것을 특징으로 하는 가맹점 관리 서버.
19. The method of claim 18,
Wherein the controller downloads the card payment application when receiving a download request of the card payment application from an affiliate terminal or a mobile terminal that is not stored in the memory and transmits identification information of the merchant who downloaded the card payment application, And adds the identification information of the terminal to the memory.
상기 제어부는,
상기 통신부를 통해 청구서 발행 요청 신호를 수신한 경우, 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보 및 상기 청구서 발행 요청 신호에 포함된 이동통신단말기의 식별정보가 상기 메모리에 저장되었는지 확인하여 상기 카드 결제 어플리케이션을 이용할 수 있는 사용자인지 사용자 인증을 수행하는 사용자 인증모듈;
상기 사용자 인증모듈에서 사용자 인증에 성공한 경우, 가상의 단말 식별정보를 포함하는 청구서를 생성하는 청구서 생성모듈; 및
상기 청구서 생성모듈에서 생성한 청구서에 대한 결제 요청 신호를 수신한 경우, 상기 결제 요청 신호를 처리하는 결제신호 처리모듈;
을 포함하는 것을 특징으로 하는 가맹점 관리 서버.
19. The method of claim 18,
Wherein,
When receiving the billing request signal through the communication unit, confirms whether identification information of the mobile communication terminal included in the identification information of the merchant terminal that transmitted the billing request signal and the billing request signal is stored in the memory, A user authentication module that performs user authentication or user authentication using the card payment application;
An invoice generation module for generating an invoice including virtual terminal identification information when the user authentication module succeeds in user authentication; And
A payment signal processing module for processing the payment request signal when receiving a payment request signal for the bill generated by the bill generation module;
Wherein the merchant management server comprises:
상기 제어부는,
상기 메모리에 저장된 가맹점 단말기에 대하여 가상의 카드 식별정보 생성 대역을 할당하여 가맹점 단말기로 전송하거나, 또는 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 가상단말 식별정보 생성모듈;을 더 포함하되,
상기 청구서 생성모듈은, 상기 가상단말 식별정보 생성모듈에서 가상의 식별정보 생성 대역만 할당하고 가상의 단말 식별정보를 생성하지 않은 경우, 상기 가맹점 단말기에서 생성한 가상의 단말 식별정보를 수신하여, 청구서를 생성하는 것을 특징으로 하는 가맹점 관리 서버.
21. The method of claim 20,
Wherein,
A virtual card identification information generation band is allocated to the merchant terminal stored in the memory and transmitted to the affiliate terminal, or the payment amount, the identification information of the mobile communication terminal, and the bill issuance request signal included in the bill issuance request signal And a virtual terminal identification information generation module that generates one virtual terminal identification information corresponding to the identification information of the transmitted merchant terminal,
The billing generation module receives the virtual terminal identification information generated by the merchant terminal when the virtual terminal identification information generation module allocates only the virtual identification information generation band and does not generate the virtual terminal identification information, To the merchant management server.
상기 결제신호 처리모듈은, 금융사 서버와 직접 결제를 수행할 수 있는지 판단하고, 판단 결과, 직접 결제를 수행할 수 있는 경우 상기 금융사 서버로 결제를 요청하고, 직접 결제를 수행할 수 없는 경우 상기 가맹점 단말기로 결제 요청 신호를 전송하는 것을 특징으로 하는 가맹점 관리 서버.
21. The method of claim 20,
The settlement signal processing module determines whether or not direct settlement can be performed with the financial company server. If the settlement signal processing module can directly perform settlement, the settlement signal processing module requests settlement with the financial company server, And transmits a settlement request signal to the terminal.
상기 제어부는, 상기 결제 요청 신호에 대한 응답으로 결제 수행 성공 신호를 수신한 경우, 상기 이동통신단말기 또는 상기 가맹점 단말기로 통지하고, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 상기 메모리에 저장하는 것을 특징으로 하는 가맹점 관리 서버.
19. The method of claim 18,
Wherein the control unit notifies the mobile communication terminal or the merchant terminal when the settlement execution signal is received in response to the settlement request signal and transmits the settlement request signal including the location information of the mobile communication terminal And stores the settlement history in the memory.
(a) 가맹점 단말기에서, 카드 결제 어플리케이션을 실행하여 이동통신단말기의 식별정보와 결제 금액을 입력받는 단계;
(b) 상기 가맹점 단말기에서, 상기 입력된 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 단계;
(c) 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 단계;
(d) 상기 이동통신단말기에서, 상기 가상의 단말 식별정보를 포함하는 청구서를 수신하여 표시하고, 카드 정보를 입력받는 단계;
(e) 상기 이동통신단말기에서, 상기 입력된 카드 정보, 상기 청구서, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 단계;
(f) 상기 가맹점 관리 서버에서, 상기 이동통신단말기로부터 수신한 카드 정보를 포함하는 결제 요청 신호를 상기 가맹점 단말기로 전송하는 단계; 및
(g) 상기 가맹점 단말기에서, 상기 수신한 결제 요청 신호에 포함된 카드 정보를 이용하여 금융사 서버와 결제를 수행하는 단계;
를 포함하는 이동통신단말기를 이용한 카드 결제 방법.
A card settlement method comprising a merchant terminal, a mobile communication terminal, and an affiliate shop management server, wherein the card settlement is performed using virtual terminal identification information,
(a) executing, in the merchant terminal, a card payment application to receive identification information and a payment amount of the mobile communication terminal;
(b) generating, in the merchant terminal, a bill issuance request signal including identification information of the input mobile communication terminal and a payment amount, and transmitting the bill request signal to the merchant management server;
(c) generating, in the merchant management server, an invoice including the virtual terminal identification information when the billing request signal is received, and transmitting the generated bill to the mobile communication terminal having the identification information of the mobile communication terminal;
(d) receiving and displaying an invoice including the virtual terminal identification information in the mobile communication terminal and receiving card information;
(e) generating, in the mobile communication terminal, a payment request signal including the input card information, the bill, and the location information of the mobile communication terminal, and transmitting the payment request signal to the merchant management server;
(f) transmitting, at the merchant management server, a payment request signal including the card information received from the mobile communication terminal to the merchant terminal; And
(g) performing settlement with the financial company server using the card information included in the received settlement request signal at the merchant terminal;
The method comprising the steps of:
(b) 단계는,
(b-1) 상기 가맹점 관리 서버로부터 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 단계; 및
(b-2) 상기 생성된 가상의 단말 식별정보, 상기 이동통신단말기의 식별정보, 및 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 단계;를 포함하여 구성되는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
25. The method of claim 24,
(b)
(b-1) generating one virtual terminal identification information included in the virtual terminal identification information generation band allocated from the merchant management server and corresponding to the inputted payment amount and identification information of the mobile communication terminal; And
(b-2) generating a bill issuance request signal including the generated virtual terminal identification information, identification information of the mobile communication terminal, and a payment amount, and transmitting the generated bill issuance request signal to the merchant management server Wherein the mobile communication terminal is a mobile communication terminal.
상기 (g) 단계에서, 결제 수행에 실패한 경우 상기 (b-1) 단계로 돌아가 새로운 가상의 단말 식별정보를 생성하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
26. The method of claim 25,
Wherein, in the step (g), if the settlement fails, the method returns to step (b-1) to generate new virtual terminal identification information.
(h) 상기 (g) 단계에서, 결제 수행에 성공한 경우, 상기 가맹점 단말기에서, 상기 이동통신단말기 및 상기 가맹점 관리 서버로 통지하는 단계; 및
(i) 상기 가맹점 관리 서버에서, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장하는 단계;를 더 포함하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
25. The method of claim 24,
(h) notifying, in the step (g), to the mobile communication terminal and the merchant management server in the merchant terminal when the payment is successfully performed; And
(i) storing, in the merchant management server, a settlement history including location information of the mobile communication terminal included in the settlement request signal.
상기 (c) 단계는,
(c-1) 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 상기 가상의 단말 식별정보를 생성하는 단계; 및
(c-2) 상기 생성된 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 단계;를 포함하여 구성되는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
25. The method of claim 24,
The step (c)
(c-1) when the merchant management server receives the billing request signal, the merchant management server transmits the billing amount, the identification information of the mobile communication terminal, and the billing request signal included in the billing request signal, Generating the virtual terminal identification information corresponding to the identification information; And
(c-2) generating an invoice including the generated virtual terminal identification information, and transmitting the generated bill to the mobile communication terminal having the identification information of the mobile communication terminal. How to use a credit card.
(a) 가맹점 단말기에서, 카드 결제 어플리케이션을 실행하여 이동통신단말기의 식별정보와 결제 금액을 입력받는 단계;
(b) 상기 가맹점 단말기에서, 상기 입력된 이동통신단말기의 식별정보와 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 단계;
(c) 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 단계;
(d) 상기 이동통신단말기에서, 상기 가상의 단말 식별정보를 포함하는 청구서를 수신하여 표시하고, 카드 정보를 입력받는 단계;
(e) 상기 이동통신단말기에서, 상기 입력된 카드 정보, 상기 청구서, 및 상기 이동통신단말기의 위치 정보를 포함하는 결제 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 단계; 및
(f) 상기 가맹점 관리 서버에서, 상기 이동통신단말기로부터 수신한 카드 정보를 포함하는 결제 요청 신호에 포함된 카드 정보를 이용하여 금융사 서버와 결제를 수행하는 단계;
를 포함하는 이동통신단말기를 이용한 카드 결제 방법.
A card settlement method comprising a merchant terminal, a mobile communication terminal, and an affiliate shop management server, wherein the card settlement is performed using virtual terminal identification information,
(a) executing, in the merchant terminal, a card payment application to receive identification information and a payment amount of the mobile communication terminal;
(b) generating, in the merchant terminal, a bill issuance request signal including identification information of the input mobile communication terminal and a payment amount, and transmitting the bill request signal to the merchant management server;
(c) generating, in the merchant management server, an invoice including the virtual terminal identification information when the billing request signal is received, and transmitting the generated bill to the mobile communication terminal having the identification information of the mobile communication terminal;
(d) receiving and displaying an invoice including the virtual terminal identification information in the mobile communication terminal and receiving card information;
(e) generating, in the mobile communication terminal, a payment request signal including the input card information, the bill, and the location information of the mobile communication terminal, and transmitting the payment request signal to the merchant management server; And
(f) performing settlement with the financial company server using the card information included in the settlement request signal including the card information received from the mobile communication terminal at the merchant management server;
The method comprising the steps of:
(b) 단계는,
(b-1) 상기 가맹점 관리 서버로부터 할당된 가상의 단말 식별정보 생성 대역에 포함되고 상기 입력된 결제 금액과 이동통신단말기의 식별정보에 대응되는 하나의 가상의 단말 식별정보를 생성하는 단계; 및
(b-2) 상기 생성된 가상의 단말 식별정보, 상기 이동통신단말기의 식별정보, 및 결제 금액을 포함하는 청구서 발행 요청 신호를 생성하여 상기 가맹점 관리 서버로 전송하는 단계;를 포함하여 구성되는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
30. The method of claim 29,
(b)
(b-1) generating one virtual terminal identification information included in the virtual terminal identification information generation band allocated from the merchant management server and corresponding to the inputted payment amount and identification information of the mobile communication terminal; And
(b-2) generating a bill issuance request signal including the generated virtual terminal identification information, identification information of the mobile communication terminal, and a payment amount, and transmitting the generated bill issuance request signal to the merchant management server Wherein the mobile communication terminal is a mobile communication terminal.
상기 (f) 단계에서, 결제 수행에 실패한 경우 상기 (b-1) 단계로 돌아가 새로운 가상의 단말 식별정보를 생성하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
31. The method of claim 30,
And if it is determined in step (f) that the settlement has failed, returning to step (b-1), new virtual terminal identification information is generated.
(g) 상기 (f) 단계에서, 결제 수행에 성공한 경우, 상기 가맹점 관리 서버에서, 상기 이동통신단말기 및 상기 가맹점 단말기로 통지하는 단계; 및
(h) 상기 가맹점 관리 서버에서, 상기 결제 요청 신호에 포함된 상기 이동통신단말기의 위치 정보를 포함하는 결제 이력을 저장하는 단계;를 더 포함하는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.
30. The method of claim 29,
(g) notifying, at the step (f), to the mobile communication terminal and the franchisee terminal in the franchisee management server when the payment is successfully performed; And
(h) storing, in the merchant management server, a settlement history including location information of the mobile communication terminal included in the settlement request signal.
상기 (c) 단계는,
(c-1) 상기 가맹점 관리 서버에서, 상기 청구서 발행 요청 신호를 수신한 경우 상기 청구서 발행 요청 신호에 포함된 결제 금액, 이동통신단말기의 식별정보, 및 상기 청구서 발행 요청 신호를 전송한 가맹점 단말기의 식별정보에 대응되는 상기 가상의 단말 식별정보를 생성하는 단계; 및
(c-2) 상기 생성된 가상의 단말 식별정보를 포함하는 청구서를 생성하여 상기 이동통신 단말기의 식별정보를 가진 이동통신단말기로 전송하는 단계;를 포함하여 구성되는 것을 특징으로 하는 이동통신단말기를 이용한 카드 결제 방법.30. The method of claim 29,
The step (c)
(c-1) when the merchant management server receives the billing request signal, the merchant management server transmits the billing amount, the identification information of the mobile communication terminal, and the billing request signal included in the billing request signal, Generating the virtual terminal identification information corresponding to the identification information; And
(c-2) generating an invoice including the generated virtual terminal identification information, and transmitting the generated bill to the mobile communication terminal having the identification information of the mobile communication terminal. How to use a credit card.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130098080A KR20150020927A (en) | 2013-08-19 | 2013-08-19 | Card payment system and method using mobile communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130098080A KR20150020927A (en) | 2013-08-19 | 2013-08-19 | Card payment system and method using mobile communication terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150020927A true KR20150020927A (en) | 2015-02-27 |
Family
ID=52579469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130098080A KR20150020927A (en) | 2013-08-19 | 2013-08-19 | Card payment system and method using mobile communication terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150020927A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160112395A (en) * | 2015-03-19 | 2016-09-28 | 에스케이 주식회사 | Bluetooth Module Embedded SE and Service Providing Method thereof |
WO2017104953A1 (en) * | 2015-12-16 | 2017-06-22 | 주식회사 한국스마트카드 | Cloud card- and cloud terminal-based payment method and system |
WO2019031644A1 (en) * | 2017-08-09 | 2019-02-14 | 주식회사 센스톤 | Virtual card number-based financial transaction provision system, virtual card number generation device and virtual card number verification device, virtual card number-based financial transaction provision method and virtual card number-based financial transaction provision program |
KR20190016698A (en) * | 2017-08-09 | 2019-02-19 | 주식회사 센스톤 | System, method and program for providing virtual code, vritual code generator and vritual code verification device |
KR20190016878A (en) * | 2017-08-09 | 2019-02-19 | 주식회사 센스톤 | System, method and program for providing financial transaction by vritual card number, vritual card number generator and vritual card number verification device |
KR101959639B1 (en) * | 2017-11-17 | 2019-07-02 | 이재용 | Post and parcel reception system and method |
-
2013
- 2013-08-19 KR KR20130098080A patent/KR20150020927A/en not_active Application Discontinuation
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160112395A (en) * | 2015-03-19 | 2016-09-28 | 에스케이 주식회사 | Bluetooth Module Embedded SE and Service Providing Method thereof |
WO2017104953A1 (en) * | 2015-12-16 | 2017-06-22 | 주식회사 한국스마트카드 | Cloud card- and cloud terminal-based payment method and system |
WO2019031644A1 (en) * | 2017-08-09 | 2019-02-14 | 주식회사 센스톤 | Virtual card number-based financial transaction provision system, virtual card number generation device and virtual card number verification device, virtual card number-based financial transaction provision method and virtual card number-based financial transaction provision program |
KR20190016698A (en) * | 2017-08-09 | 2019-02-19 | 주식회사 센스톤 | System, method and program for providing virtual code, vritual code generator and vritual code verification device |
KR20190016878A (en) * | 2017-08-09 | 2019-02-19 | 주식회사 센스톤 | System, method and program for providing financial transaction by vritual card number, vritual card number generator and vritual card number verification device |
KR20220098709A (en) * | 2017-08-09 | 2022-07-12 | 주식회사 센스톤 | Method for verifying command based on virtual code, controlled device, and apparatus for making control signal |
US12093930B2 (en) | 2017-08-09 | 2024-09-17 | SSenStone Inc. | Virtual code-based control system, method, and program, control device, and control signal generating means |
KR101959639B1 (en) * | 2017-11-17 | 2019-07-02 | 이재용 | Post and parcel reception system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103778533B (en) | System for performing payment on mobile terminal | |
US20220343298A1 (en) | System and method for third party payment at point of sale terminals | |
US8930274B1 (en) | Securing payment transactions with rotating application transaction counters | |
AU2016409079B2 (en) | Subtoken management system for connected devices | |
AU2014204153B2 (en) | Credit card self-paying system using mobile communications terminal and method therefor | |
CN104272332A (en) | System and method for dynamic temporary payment authorization in a portable communication device | |
KR20150020927A (en) | Card payment system and method using mobile communication terminal | |
JP2015060262A (en) | Settlement system and program | |
US20210295317A1 (en) | Connected device transaction code system | |
JP2017513167A (en) | Remote transaction system, method and POS terminal | |
KR20160133302A (en) | Mobile payment system with contactless mobile payment device using Bluetooth communication,and Payment data processing method using thereof | |
KR102431265B1 (en) | A method and apparatus for providing a service linked with payment based on a locatoin of mobile device | |
KR20120020804A (en) | Method and system of payment, and mobile terminal thereof | |
KR20160071421A (en) | System and method for dynamic temporary payment authorization in a portable communication device | |
KR20160077464A (en) | Method for Providing Site Payment by using Bluetooth | |
KR20130126048A (en) | Payment method and system | |
KR20160059588A (en) | Method for Operating Prepaid Coupon of Offline Store by using Bluetooth | |
KR101658196B1 (en) | Server for supporting mobile payment | |
KR20160041120A (en) | Method for Approving based on Bluetooth by using Webpage | |
KR20210089122A (en) | Credit card payment method, and mobile terminal device, manager terminal device and approval relay server for performing the method | |
KR20160059589A (en) | Method for Operating Prepaid Coupon of Offline Store by using Sound | |
KR20160059587A (en) | Method for Operating Prepaid Coupon of Offline Store by using Near Field Communication | |
KR20150047798A (en) | Service providing device, POS terminal, electronic wallet system comprising the same, control method thereof and computer readable medium having computer program recorded therefor | |
KR20160077461A (en) | Method for Providing Site Payment by using NFC(Near Field Communication) | |
KR20140056751A (en) | Service system and service method for gift certificate |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |