KR101645853B1 - Payment server, card terminal and method for processing payment information thereof - Google Patents
Payment server, card terminal and method for processing payment information thereof Download PDFInfo
- Publication number
- KR101645853B1 KR101645853B1 KR1020150020796A KR20150020796A KR101645853B1 KR 101645853 B1 KR101645853 B1 KR 101645853B1 KR 1020150020796 A KR1020150020796 A KR 1020150020796A KR 20150020796 A KR20150020796 A KR 20150020796A KR 101645853 B1 KR101645853 B1 KR 101645853B1
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- terminal
- information
- approval
- server
- 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/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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/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
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 Security & Cryptography (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
본 발명은 신용 카드, 현금 IC 카드, 선불 카드 및 포인트 등 다양한 결제 수단들을 이용한 결제 관련 정보를 처리하는 방법에 관한 것이다.The present invention relates to a method for processing payment related information using various payment means such as a credit card, a cash IC card, a prepaid card, and a point.
전자결제 인프라가 확충되면서 신용 카드, 체크카드, 직불카드 등(이하, "신용 카드")의 카드결제를 기반으로 하는 신용 결제 서비스가 일반화되었다. 상기 신용 결제 서비스는 사용자가 가맹점에서 물품 또는 서비스를 카드 결제로 구매한 후, 대금 결제일에 카드사 등에 상기 물품 또는 서비스의 이용대금을 납부하며, 가맹점은 상기 물품 또는 서비스의 판매대금을 상기 카드사 등으로부터 지불 받는 전자결제 인프라를 이용한 결제방식을 말한다.With the expansion of the electronic payment infrastructure, credit payment services based on credit card, check card, and debit card payment (hereinafter "credit card") settlement became common. After the user purchases the goods or services from the merchant through card payment, the credit payment service pays a fee for use of the goods or services to the credit card company on the payment date, and the merchant pays the sales price of the goods or services from the credit card company or the like The payment method using the payment settlement electronic payment infrastructure.
신용 결제 서비스를 제공하는 시스템은 다수의 가맹점들에 구비된 다수의 결제 단말기들과, 다수의 가맹점들과 카드사 사이에서 카드 결제와 관련된 결제 서비스를 제공하는 밴(Value Added Network : VAN) 사의 서버(이하, "결제 서버"), 사용자에게 신용 카드를 발행한 카드사의 서버가 통신망을 통해 연결되어 구성된다. 상기 밴은 결제 단말기들과 카드사 서버 사이에서 결제 트랜잭션(transaction)을 위한 결제 네트워크를 의미한다.A system for providing a credit settlement service includes a plurality of payment terminals provided at a plurality of merchants and a server of a Value Added Network (VAN) company providing a payment service related to card settlement between a plurality of merchants and a credit card company Hereinafter "payment server"), and a server of a credit card company issuing a credit card to the user is connected through a communication network. The vans mean a payment network for a payment transaction between the payment terminals and the card issuer server.
위와 같은 결제 단말기와 결제 서버들을 이용한 결제 시스템에서, 복수의 결제 단말기들에서 수행된 결제 정보를 통합하여 관리하는 것이 필요하다.In the payment system using the payment terminals and payment servers, it is necessary to collectively manage the payment information performed by a plurality of payment terminals.
본 발명은 결제 정보를 통합하여 효율적으로 관리할 수 있도록 하는 결제 서버, 결제 단말기 및 그를 이용한 결제 정보 처리 방법을 제공하는 것을 목적으로 한다.An object of the present invention is to provide a payment server, a payment terminal, and a payment information processing method using the same, which can efficiently manage payment information.
본 발명의 실시예에 따른 결제 서버는 복수의 결제 단말기들로부터 수신되는 결제 승인 요청을 처리하며, 상기 복수의 결제 단말기들 각각에 대한 가맹점 정보가 등록된 데이터베이스; 제1 결제 단말기로부터 결제를 위한 승인 요청 전문을 수신하고, 상기 승인 요청된 결제에 대한 승인 결과 전문을 상기 제1 결제 단말기로 전송하는 통신부; 상기 수신된 승인 요청 전문으로부터 상기 제1 결제 단말기의 가맹점 정보를 추출하고, 상기 데이터베이스를 검색하여 상기 제1 결제 단말기와 가맹점 정보가 일치하는 제2 결제 단말기를 확인하는 가맹점 정보 확인부; 및 상기 승인 결과 전문 중 적어도 일부가 상기 제2 결제 단말기로 전송되도록 상기 통신부를 제어하는 제어부를 포함한다.The payment server according to an embodiment of the present invention is a database that processes a payment approval request received from a plurality of payment terminals and stores merchant information for each of the plurality of payment terminals. A communication unit for receiving an approval request telegram for payment from the first payment terminal and transmitting the approval result to the first payment terminal for the approval request; An affiliate shop information confirmation unit for extracting the affiliate shop information of the first payment terminal from the received approval request text and searching the database to identify the second payment terminal whose merchant information matches the first payment terminal; And a controller for controlling the communication unit such that at least a part of the approval result is transmitted to the second payment terminal.
또한, 본 발명의 실시예에 따른 결제 단말기는, 결제를 위한 승인 요청 전문을 상기 결제 서버로 전송하고 상기 승인 요청에 대한 승인 결과 전문을 상기 결제 서버로부터 수신하며, 가맹점 정보가 일치하는 또 다른 결제 단말기로부터 전송된 승인 요청 전문에 따라 결제가 승인되는 경우 상기 또 다른 결제 단말기로 전송되는 승인 결과 전문을 상기 결제 서버로부터 수신하는 통신부; 상기 승인 요청 전문 및 승인 결과 전문을 저장하는 저장부; 및 상기 결제 서버로부터 수신된 승인 결과 전문에 따른 결제 정보를 화면에 표시하는 디스플레이부를 포함한다.In addition, the payment terminal according to the embodiment of the present invention transmits an approval request telegram for payment to the payment server, receives the approval result telegram of the approval request from the payment server, A communication unit for receiving, from the payment server, an approval result message transmitted to another payment terminal when payment is approved according to the approval request telegram transmitted from the terminal; A storage unit for storing the approval request telegram and the approval result telegram; And a display unit displaying payment information according to the approval result telegram received from the payment server on the screen.
또한, 본 발명의 일실시예에 따른 결제 정보 처리 방법은, 제1 결제 단말기로부터 결제를 위한 승인 요청 전문을 수신하는 단계; 상기 제1 결제 단말기로부터 수신된 승인 요청 전문의 결제에 대한 승인 결과 전문을 상기 제1 결제 단말기로 전송하는 단계; 상기 제1 결제 단말기로부터 수신된 승인 요청 전문으로부터 상기 제1 결제 단말기의 가맹점 정보를 추출하는 단계; 복수의 결제 단말기들 각각에 대한 가맹점 정보가 등록된 데이터베이스를 상기 추출된 제1 결제 단말기의 가맹점 정보를 이용해 검색하여, 상기 제1 결제 단말기와 가맹점 정보가 일치하는 제2 결제 단말기를 확인하는 단계; 및 상기 승인 결과 전문을 상기 제2 결제 단말기로 전송하는 단계를 포함한다.According to another aspect of the present invention, there is provided a payment information processing method comprising: receiving an approval request message for payment from a first payment terminal; Transmitting to the first payment terminal a full approval result for payment of the approval request telegram received from the first payment terminal; Extracting merchant information of the first payment terminal from the approval request text received from the first payment terminal; Searching the database in which the merchant information for each of the plurality of payment terminals is registered using the extracted merchant information of the first payment terminal and checking the second payment terminal for which the merchant information matches the first payment terminal; And transmitting the approval result message to the second payment terminal.
한편, 상기 결제 정보 처리 방법은 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체로 구현될 수 있다.The payment information processing method may be embodied as a computer-readable recording medium on which a program for execution by a computer is recorded.
본 발명의 일실시예에 따르면, 동일한 가맹점에 등록된 복수의 결제 단말기들 사이에서 결제 정보를 공유하도록 함으로써, 신용 카드, 현금 IC 카드, 선불 카드 및 포인트 등 다양한 결제 수단들을 이용하여 여러 결제 단말기들에서 결제되는 가맹점의 매출을 통합 관리할 수 있도록 하여 사용자의 불편을 감소시킬 수 있다.According to an embodiment of the present invention, payment information is shared among a plurality of payment terminals registered at the same merchant, so that various payment terminals such as a credit card, a cash IC card, a prepaid card, It is possible to reduce the inconvenience of the user by making it possible to integrally manage the sales of the merchant that is settled in the shop.
도 1은 본 발명의 제1 실시예에 따른 결제 시스템의 구성을 나타내는 블록도이다.
도 2는 본 발명의 제2 실시예에 따른 결제 시스템의 구성을 나타내는 블록도이다.
도 3은 본 발명에 따른 결제 서버의 구성에 대한 일실시예를 나타내는 블록도이다.
도 4는 본 발명의 일실시예에 따른 결제 서버의 결제 정보 처리 방법을 나타내는 흐름도이다.
도 5는 본 발명에 따른 결제 단말기의 구성에 대한 일실시예를 나타내는 블록도이다.
도 6은 본 발명에 따른 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.
도 7 및 도 8은 본 발명의 일실시예에 따른 결제 정보 처리 방법을 위해 제공되는 사용자 인터페이스(UI, User Interface)의 구성에 대한 실시예들을 나타내는 도면들이다.
도 9는 본 발명에 따른 현금 IC 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.
도 10은 본 발명에 따른 선불 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.
도 11은 본 발명에 따른 현금 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.1 is a block diagram showing a configuration of a payment system according to a first embodiment of the present invention.
2 is a block diagram showing a configuration of a payment system according to a second embodiment of the present invention.
3 is a block diagram showing an embodiment of a configuration of a payment server according to the present invention.
4 is a flowchart illustrating a payment information processing method of a payment server according to an exemplary embodiment of the present invention.
5 is a block diagram illustrating an exemplary configuration of a payment terminal according to an embodiment of the present invention.
6 is a timing chart for explaining an embodiment of a method of processing payment information in a card settlement system according to the present invention.
7 and 8 are views showing embodiments of a user interface (UI) provided for a payment information processing method according to an embodiment of the present invention.
9 is a timing chart for explaining an embodiment of a method of processing payment information in a cash IC card payment system according to the present invention.
10 is a timing chart for explaining a method of processing payment information in a prepaid card payment system according to an embodiment of the present invention.
11 is a timing chart for explaining an embodiment of a method of processing payment information in a cash settlement system according to the present invention.
이하, 첨부한 도면을 참조하여 본 발명의 실시예에 따른 결제 서버, 결제 단말기 및 그를 이용한 결제 정보 처리 방법에 대해 상세히 설명하고자 한다.Hereinafter, a payment server, a payment terminal, and a payment information processing method using the payment server according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
먼저, 본 발명의 명세서에서 사용되는 용어를 간략히 정의한 후, 본 발명의 실시 예를 설명하기로 한다.First, the terms used in the specification of the present invention will be briefly defined, and then an embodiment of the present invention will be described.
본 명세서에서 설명되는 "결제 서버"라 함은 신용 카드 전자 결제를 중계하는 밴(VAN) 사 측 서버를 일례로 지칭하였으나, 신용카드 전자 결제와 관련된 다양한 형태의 서버도 이에 해당할 수 있으며, 특정 기능에 따라서 실제 결제 중계 기능과 다른 부가 기능을 별도의 서버 형태로 분리하는 형태도 가능하다.The term "payment server" described in this specification refers to a server of a VAN company that relays credit card electronic settlement, but various types of servers related to credit card electronic settlement may also be applicable. Depending on the function, the actual payment relay function and other additional functions may be separated into separate server types.
도 1은 본 발명에 따른 결제 시스템의 구성에 대한 일실시예를 블록도로 도시한 것으로, 도시된 결제 시스템은 결제 단말기(100)와 결제 서버(200)를 포함하여 구성될 수 있다.FIG. 1 is a block diagram of a billing system according to an embodiment of the present invention. The billing system shown in FIG. 1 may include a
도 1을 참조하면, 결제 단말기(100)가 구비된 가맹점에서 신용 카드를 이용한 결제가 발생하는 경우, 결제 단말기(100)는 구매자의 신용 카드로부터 카드 정보를 읽어 들인 후 해당 카드 결제에 대한 승인 요청 전문을 생성하여 결제 서버(200)로 전송한다.Referring to FIG. 1, when payment is made using a credit card at an affiliated store equipped with the
결제 단말기(100)는 구매자의 카드로부터 카드 정보를 읽어들이기 위한 수단(예를 들어, 마그네틱 리더, IC 카드 리더 또는 NFC 리더 등)을 포함하며, 유선 또는 무선 인터넷을 이용하여 결제 서버(200)와 통신 가능한 개인용 컴퓨터(PC), 휴대폰 또는 태블릿 등과 같은 장치일 수 있으나, 본 발명은 이에 한정되지 아니한다.The
본 발명의 일실시예에 따르면, 상기 결제 단말기(100)는 상기한 바와 같은 기능 이외에 점포 판매 시스템과 결합되어 POS(Point Of Sales) 시스템의 형태로 구현되거나, 무선 인터넷이나 공중전화망 등을 이용해 결제 서버(200)와 통신하는 CAT(Card Authorization Terminal)의 형태로 구현되거나, 또는 카드 리더 수단을 구비하거나 그와 결합되며 결제 서버(200)와 통신하여 결제를 처리할 수 있도록 하는 애플리케이션(application)이 설치된 모바일 단말기일 수 있다.According to an embodiment of the present invention, the
한편, 상기 모바일 단말기에는 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(laptop computer), 데스크탑 컴퓨터(desktop computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등이 포함될 수 있으나, 본 발명은 이에 한정되지 아니하며 그 이외에 사용자 입력 및 정보 표시 등이 가능한 다양한 장치일 수 있다.The mobile terminal may include a mobile phone, a smart phone, a laptop computer, a desktop computer, a digital broadcasting terminal, a PDA (Personal Digital Assistants), a PMP (Portable Multimedia Player) However, the present invention is not limited thereto, and may be various devices capable of user input and information display.
본 발명의 또 다른 실시예에 따르면, 결제 단말기(100)는 인터넷 등을 통해 온라인 상에서 사용자가 요청한 카드 결제를 처리하기 위한 가상의 단말기일 수도 있다.According to another embodiment of the present invention, the
도 1에서는, 결제 서버(200)를 편의상 하나의 서버 형태로 이루어지는 것으로 도시하여 본 발명의 기술적 특징으로 설명하고 있으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 결제 서버(200)는 각 구성요소(또는 수단) 별로 두개 이상의 서버 군 형태로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.In FIG. 1, the
예를 들어, 상기 결제 서버(200)는 밴(VAN)사에서 운영하는 서버와 카드사 버서를 포함할 수 있으며, 결제 단말기(100)는 밴사의 망을 이용해 VAN 서버(미도시)를 통하여 카드사 서버(미도시)에서 카드 결제 승인을 받아 거래를 완성할 수 있다.For example, the
결제 단말기(100)와 VAN 서버는 소정의 네트워크망(예컨대, 전화 인터넷 등)으로 연결되고 있고, 상기 VAN 서버와 해당 신용카드사의 거래 승인 시스템인 카드사 서버는 전용 패킷망으로 연결되어 있을 수 있다.The
상기와 같은 VAN 서버는 결제 단말기(100)로부터 수신된 승인 요청 전문을 카드사 서버로 전송하고, 해당 카드 결제를 승인한 카드사 서버로부터 승인 결과 전문을 수신한다.The VAN server transmits the approval request message received from the
예를 들어, VAN 서버는 카드 결제 승인 요청을 위해, 상기 승인 요청 전문 내의 이용자 정보에 수록된 신용카드사 정보를 독출하여 해당 신용카드사의 카드사 서버로 거래 승인 요구와 관련된 데이터를 전송한다.For example, the VAN server reads the credit card company information included in the user information in the approval request text and transmits data related to the transaction approval request to the card company server of the credit card company in order to request the card payment approval.
상기 거래 승인 요구와 관련된 데이터를 수신한 카드사 서버는 거래 승인 요구와 관련된 데이터에 포함된 이용자정보, 상품주문정보, 결제금액, 가맹점정보를 각각 자사의 회원자료 또는 가맹점 자료와 비교하여 신용카드 이용자와 가맹점간에 발생되는 거래가 타당한지를 확인한다.Upon receiving the data related to the transaction approval request, the card company server compares the user information, the product order information, the payment amount, and the merchant information included in the data related to the transaction approval request with its member data or merchant data, Confirm whether the transaction between merchants is valid.
또한, VAN 서버는 가맹점으로부터 결제 단말기(100)를 이용하는 판매자 정보를 미리 등록받아 저장한다. 여기서, 판매자 정보는 판매자의 전화번호를 포함하고, 그 판매자의 성명, 그 판매자가 소속된 가맹점의 명칭, 사업자 등록번호 등을 추가로 포함할 수 있다. Also, the VAN server registers and stores the seller information using the
결제 서버(200)는 판매자별 또는 가맹점별로 식별 ID를 부여하여 해당 판매자 또는 가맹점의 거래 정보를 관리할 수 있다. 이때, 결제 서버(200)는 밴(VAN) 사에서 직접 관리할 수 있고 별도의 부가적인 서버를 통해 판매자 또는 가맹점의 거래 정보를 관리할 수도 있다. 또한, 결제 서버(200)는 판매자의 결제 단말기(100)에 구비되는 결제 프로그램을 제공할 수 있다. The
본 발명의 실시 예에서 결제 프로그램은, 예를 들어 VM(Virtual Machine) 다운로드 방식을 이용하여 판매자의 결제 단말기(100)로 제공된다.In the embodiment of the present invention, the payment program is provided to the
한편, 카드사 서버는 상기 거래 승인 요구에 대한 거래 승인 결과를 결제승인 요구를 중계한 VAN 서버로 전송하며, 그에 따라 VAN 서버는 승인번호 데이터를 저장한 후 해당 가맹점의 결제 단말기(100)로 전송할 수 있다.On the other hand, the card company server transmits the transaction approval result for the transaction approval request to the VAN server that relays the payment approval request, and the VAN server stores the approval number data and transmits it to the
그에 따라, 결제 서버(200)는 상기 승인 결과 전문을 결제 단말기(100)로 전송하고, 상기 승인 결과 전문을 정상적으로 수신한 결제 단말기(100)는 확인(ACK) 메시지를 결제 서버(200)로 전송할 수 있다.Accordingly, the
한편, 결제 단말기(100)로부터 상기 확인 메시지를 정상적으로 수신한 결제 서버(200)는, 결제 단말기(100)로 상기 확인 메시지가 정상적으로 수신되었음을 알리는 완료 메시지를 전송할 수 있다.On the other hand, the
그 후, 상기한 절차에 따라 완료 메시지를 정상적으로 수신한 결제 단말기(100)는 해당 결제 승인에 따른 매출 전표를 출력할 수 있다.Then, the
한편, 도 2에 도시된 바와 같이, 본 발명의 일실시예에 따른 카드 결제 시스템은 결제 서버(200)와 통신하여 카드 결제를 처리하는 복수의 결제 단말기들(100 내지 120)을 포함하여 구성될 수 있으며, 결제 서버(200)는 복수의 결제 단말기들(100 내지 120) 중 적어도 하나로부터 수신되는 승인 요청 전문을 처리하여 카드 결제에 대한 승인이 이루어지도록 할 수 있다.2, the card settlement system according to an embodiment of the present invention includes a plurality of
도 2에 도시된 복수의 결제 단말기들(100 내지 120)은 하나의 가맹점에서 사용되는 단말기들 일 수 있으며, 이 경우 상기 결제 단말기들(100 내지 120)은 해당 가맹점에 대한 정보(예를 들어, 가맹점 ID 또는 등록 번호)와 함께 결제 서버(200)의 데이터베이스에 등록되어 있을 수 있다.The
본 발명의 일실시예에 따르면, 동일한 가맹점에 등록된 복수의 결제 단말기들(100 내지 120) 사이에서 결제 정보를 공유하도록 함으로써, 카드 결제 등을 통한 가맹점의 매출을 통합 관리할 수 있도록 하여 사용자의 불편을 감소시킬 수 있다.According to an embodiment of the present invention, the payment information is shared among a plurality of
예를 들어, 결제가 요청된 제1 결제 단말기(100)로부터 승인 요청 전문이 결제 서버(200)로 전송되어 결제가 승인되는 경우, 결제 서버(200)는 해당 카드 결제에 대한 승인 결과 전문을 상기 제1 결제 단말기(100) 뿐 아니라 동일한 가맹점의 다른 결제 단말기(예를 들어, 제2 결제 단말기(110) 또는 N-1개의 나머지 결제 단말기들)로도 전송할 수 있다.For example, when the payment request is transmitted from the
도 3은 본 발명에 따른 결제 서버의 구성에 대한 일실시예를 블록도로 도시한 것으로, 결제 서버(200)는 통신부(201), 제어부(202) 및 가맹점 정보 확인부(203)를 포함할 수 있다.3 is a block diagram of a configuration of a payment server according to the present invention. The
도 3을 참조하면, 통신부(201)는 제1 결제 단말기(100)로부터 수신된 카드 결제를 위한 승인 요청 전문을 처리하며, 상기 승인 요청 전문에 응답하여 해당 결제 대한 승인 결과 전문을 제1 결제 단말기(100)로 전송할 수 있다.Referring to FIG. 3, the
상기 제1 결제 단말기(100)는 포스 단말기, CAT 단말기 및 모바일 단말기 중 어느 하나일 수 있으며, 바람직하게는 이동 중 휴대가 가능하며 무선 통신망을 이용해 결제 관련 정보의 송수신이 가능한 모바일 단말기일 수 있다.The
한편, 데이터베이스(DB, 204)에는 복수의 결제 단말기들 각각에 대한 가맹점 정보가 등록되어 있다. 도 3에는 데이터베이스(204)가 결제 서버(200)에 포함되어 있는 것으로 도시되어 있으나, 이는 본 발명의 일실시예에 불과하며, 데이터베이스(204)는 결제 서버(200)와 별도로 구성될 수도 있다.On the other hand, in the database (DB) 204, the merchant information for each of a plurality of payment terminals is registered. 3 illustrates that the
가맹점 정보 확인부(203)는 상기 수신된 승인 요청 전문으로부터 제1 결제 단말기(100)의 가맹점을 식별하기 위한 정보(예를 들어, 가맹점 ID 또는 등록 번호)를 추출할 수 있다.The merchant
또한, 가맹점 정보 확인부(203)는 상기 추출된 가맹점 정보를 이용해 데이터베이스(204)를 검색하여 제1 결제 단말기(100)와 가맹점 정보가 일치하는 또 다른 결제 단말기의 존재 여부를 확인할 수 있다.In addition, the merchant
예를 들어, 제1 결제 단말기(100)와 제2 결제 단말기(110)가 동일한 가맹점에서 사용되는 경우, 데이터베이스(204)에 등록된 가맹점 정보가 서로 일치하며, 그에 따라 가맹점 정보 확인부(203)는 제1 결제 단말기(100)와 가맹점 정보가 일치하는 제2 결제 단말기(110)를 확인할 수 있다.For example, when the
상기 가맹점 정보 확인부(203)의 확인 결과에 따라, 결제 서버(200)의 제어부(202)는 카드사 서버(300)로부터 수신된 승인 결과 전문 중 적어도 일부가 통신부(201)를 통해 제2 결제 단말기(110)로 전송되도록 할 수 있다.The
상기 제2 결제 단말기(110)는 포스 단말기, CAT 단말기 및 모바일 단말기 중 어느 하나일 수 있으며, 바람직하게는 가맹점에 위치하여 해당 가맹점의 매출 등을 관리하기 위한 프로그램이 설치된 POS 단말기일 수 있다.The
본 발명의 또 다른 실시예에 따르면, 제1 결제 단말기(100)와 가맹점 정보가 일치하는 결제 단말기가 제2 결제 단말기(110) 이외에 추가로 존재하는 경우, 상기 추가로 존재하는 제3 결제 단말기(미도시)에도 상기 승인 결과 전문 중 적어도 일부가 전송될 수 있다.According to another embodiment of the present invention, when the payment terminal having the same merchant information as the
도 4는 본 발명의 일실시예에 따른 결제 서버의 결제 정보 처리 방법을 흐름도로 도시한 것으로, 도시된 결제 정보 처리 방법을 도 3에 도시된 본 발명의 일실시예에 따른 결제 서버의 구성을 나타내는 블록도와 결부시켜 설명하기로 한다.FIG. 4 is a flowchart illustrating a payment information processing method of a payment server according to an exemplary embodiment of the present invention. Referring to FIG. 4, a payment information processing method according to an exemplary embodiment of the present invention is illustrated in FIG. Will be described with reference to the block diagram shown in FIG.
한편, 도 4에 도시된 결제 서버의 동작들 중 도 1 내지 도 3을 참조하여 설명한 것과 동일한 것에 대한 설명은 이하 생략하기로 한다.The operations of the settlement server shown in FIG. 4, which are the same as those described with reference to FIG. 1 to FIG. 3, will be omitted hereunder.
도 4를 참조하면, 결제 서버(200)의 통신부(201)는 제1 결제 단말기(100)로부터 카드 결제를 위한 승인 요청 전문을 수신하고(S400 단계), 상기 제1 결제 단말기(100)로부터 수신된 승인 요청 전문을 처리하여 해당 결제 대한 승인 결과 전문을 제1 결제 단말기(100)로 전송한다(S410 단계).4, the
한편, 가맹점 정보 확인부(203)는 상기 S400 단계에서 수신된 승인 요청 전문으로부터 제1 결제 단말기(100)의 가맹점 정보를 추출하고(S420 단계), 상기 추출된 가맹점 정보를 이용하여 제1 결제 단말기(100)와 가맹점 정보가 일치하는 제2 결제 단말기(110)가 존재하는지 여부를 확인한다(S430 단계).On the other hand, the merchant
제1 결제 단말기(100)와 가맹점 정보가 일치하는 제2 결제 단말기(110)가 존재하는 경우, 통신부(201)는 제어부(202)의 제어를 받아 승인 결과 전문을 제2 결제 단말기(110)로 전송한다(S440 단계).When there is a
상기 S440 단계에서, 제어부(202)는 카드사 서버로부터 수신된 승인 결과 전문의 내용 중 일부, 예를 들어 결제 금액, 결제 시간, 승인 번호 및 결제 카드 정보 중 적어도 하나를 추출하여 제2 결제 단말기(110)로 전송되도록 할 수도 있다.In step S440, the
한편, 상기 S440 단계에서 제2 결제 단말기(110)로 전송된 승인 결과 전문에 따른 결제 정보는, 매출 통합 관리를 위해 제2 결제 단말기(110)의 화면에 표시되거나 또는 내부 메모리에 저장될 수 있다.Meanwhile, in step S440, the payment information according to the approval result telegram transmitted to the
본 발명의 다른 실시예에 따르면, 통신부(201)는, 승인 결과 전문과 함께, 데이터베이스(204)에 저장되어 있거나 또는 승인 요청 전문으로부터 추출된 제1 결제 단말기(100)에 대한 식별 정보(예를 들어, 단말 ID)를 제2 결제 단말기(110)로 전송할 수 있다.According to another embodiment of the present invention, the
본 발명의 또 다른 실시예에 따르면, 통신부(201)는, 승인 결과 전문과 함께, 상기 S400 단계에서 제1 결제 단말기(100)로부터 수신한 승인 요청 전문을 제2 결제 단말기(110)로 전송할 수도 있다.According to another embodiment of the present invention, the
도 5는 본 발명에 따른 결제 단말기의 구성에 대한 일실시예를 블록도로 도시한 것으로, 도시된 결제 단말기(100)는 통신부(101), 제어부(102), 디스플레이부(103) 및 저장부(104)를 포함할 수 있다.FIG. 5 is a block diagram of a payment terminal according to an embodiment of the present invention. The
한편, 도 5에 도시된 결제 단말기의 구성들 중 도 1 내지 도 4를 참조하여 설명한 것과 동일한 것에 대한 설명은 이하 생략하기로 한다.The description of the configuration of the payment terminal shown in FIG. 5, which is the same as that described with reference to FIG. 1 to FIG. 4, will be omitted hereunder.
도 5를 참조하면, 통신부(101)는 카드 결제를 위한 승인 요청 전문을 결제 서버(200)로 전송하고 상기 승인 요청에 대한 승인 결과 전문을 결제 서버(200)로부터 수신한다.Referring to FIG. 5, the
본 발명의 일실시예에 따르면, 결제 단말기(100)와 가맹점 정보가 일치하는 또 다른 결제 단말기로부터 전송된 승인 요청 전문에 따라 결제 서버(200)에서 카드 결제가 승인되는 경우, 해당 승인 요청 전문에 대한 응답으로 상기 또 다른 결제 단말기로 전송되는 승인 결과 전문을 결제 서버(200)로부터 수신할 수 있다.According to an embodiment of the present invention, when payment is approved by the
결제 서버(200)로부터 수신된 승인 결과 전문에 따른 결제 정보는 디스플레이부(103)를 통해 화면에 표시되어 사용자에게 전달된다.The payment information according to the approval result telegram received from the
한편, 상기 결제 서버(200)로 전송하는 승인 요청 전문과 결제 서버(200)로부터 수신한 승인 결과 전문은 저장부(104)에 저장되어, 추후 매출 집계 및 관리 등을 위해 이용될 수 있다.Meanwhile, the approval request telegram transmitted to the
이하 도 6 내지 도 8을 참조하여 본 발명에 따른 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 실시예들에 대해 보다 상세히 설명하기로 한다.Hereinafter, embodiments of a method for processing payment information in a card payment system according to the present invention will be described in detail with reference to FIGS. 6 to 8. FIG.
도 6은 본 발명에 따른 신용 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 타이밍도로 도시한 것이다.FIG. 6 is a timing diagram illustrating an embodiment of a method for processing payment information in a credit card payment system according to the present invention.
도 6을 참조하면, 본 발명의 일실시예로서, 모바일 단말기(100)는 도 1 내지 도 2를 참조하여 설명한 카드 결제 시스템 중 제1 결제 단말기이며, POS 단말기(110)는 제2 결제 단말기일 수 있다.6, the
한편, 모바일 단말기(100)와 POS 단말기(110)는 동일한 가맹점 정보(예를 들어, 가맹점 ID 또는 등록 번호)로 VAN 서버(210)의 데이터베이스(204)에 등록된 장치들일 수 있다.The
먼저, 모바일 단말기(100)는 구매자의 신용 카드로부터 읽어들인 카드 정보와 결제 금액 정보 등을 포함하는 승인 요청 전문을 VAN 서버(210)를 운영하는 밴사의 전문 형식에 따라 생성하여 VAN 서버(210)로 전송한다(S610 단계).First, the
VAN 서버(210)는 상기 승인 요청 전문을 카드사 서버(220)로 전송하고(S620 단계), 카드사 서버(220)는 해당 카드 결제에 대한 승인 과정을 거친 후 승인 결과 전문을 VAN 서버(210)로 전송한다(S630 단계).The
그러면, VAN 서버(210)는 상기 승인 결과 전문을 모바일 단말기(100)로 전송한다(S640 단계). 이때, 모바일 단말기(100)는 상기 승인 결과 전문을 정상적으로 수신하였음을 알리는 확인(ACK) 메시지를 VAN 서버(210)로 전송할 수 있다.Then, the
도 7을 참조하면, 모바일 단말기(100)는 카드 리더(400)와 연결되어 사용될 수 있으며, 카드 리더(400)는 모바일 단말기(100)의 이어폰 및 마이크 연결 단자를 포함하는 연결 포트에 삽입되어 연결되는 구조를 가질 수 있다.7, the
카드 리더(400)를 통한 카드 결제 시 모바일 단말기(100)는 결제 프로그램을 구비하며, 이러한 결제 프로그램을 이용하여 VAN 서버(210)에 거래 승인 요구 메시지를 송신하여 승인 요청을 함으로써 신용 결제 처리를 수행할 수 있다.The
모바일 단말기(100)는 이러한 결제 프로그램을 이용하여 거래 승인 또는 취소 시 구매자의 단말기로 거래 승인 또는 취소와 관련된 영수증이 포함된 메시지와, 현금영수증의 발행 또는 취소와 관련된 영수증이 포함된 메시지를 생성하여 전송할 수 있다.The
상기 S640 단계에서와 같이 VAN 서버(210)로부터 카드 결제에 대한 승인 결과 전문이 수신되는 경우, 모바일 단말기(100)의 화면(700)에는 카드 결제가 완료되었음을 나타내는 정보가 표시될 수 있다.In step S640, if the authorization result for card settlement is received from the
또한, 모바일 단말기(100)는 해당 카드 결제에 대한 승인 정보를 동일한 가맹점의 포스 단말기로 전송할 것인지 여부를 사용자로부터 선택받기 위한 인터페이스가 화면(700)을 통해 제공될 수 있다.Also, the
도 7에 도시된 모바일 단말기(100)의 화면(700) 상에서, 사용자가 "예" 버튼(710)을 선택하는 경우, 본 발명의 일실시예와 같이 모바일 단말기(100)를 통해 요청된 카드 결제에 대한 승인 결과 전문이 동일 가맹점에 등록된 POS 단말기(110)로 전송될 수 있다.When the user selects the "Yes"
VAN 서버(210)는 데이터베이스(204)를 검색하여 모바일 단말기(100)와 동일한 가맹점으로 등록된 POS 단말기(110)를 확인하고(S650 단계), 모바일 단말기(100)로부터 수신된 승인 요청 전문과 카드사 서버(220)로부터 수신된 승인 결과 전문을 상기 POS 단말기(110)로 전송한다(S660 단계).The
한편, 상기 S640 단계 내지 S660 단계는 서로 순서가 바뀌어 수행될 수도 있다.Meanwhile, steps S640 to S660 may be performed in a different order.
그 후, POS 단말기(110)는 상기 S660 단계에서 수신된 승인 요청 전문과 승인 결과 전문에 포함된 데이터 중 적어도 일부를 이용하여 모바일 단말기(100)를 통해 수행된 카드 결제에 대한 정보를 표시하고(S670 단계), 상기 S660 단계에서 수신된 승인 요청 전문과 승인 결과 전문을 저장부(104)에 저장한다(S680 단계).Thereafter, the
도 8을 참조하면, 모바일 단말기(100)와 동일한 가맹점의 POS 단말기(110)는, 모바일 단말기(100)를 통해 요청된 카드 결제가 승인되는 즉시 VAN 서버(210)로부터 해당 카드 결제에 대한 승인 결과 전문을 수신하고, 상기 수신된 승인 결과 전문의 내용에 따라 결제 시간, 결제 금액, 결제 카드 정보, 할부 개월, 승인 번호 등의 결제 정보를 화면(800)에 표시할 수 있다.Referring to FIG. 8, the
한편, 사용자는 POS 단말기(110)의 화면(800)에 표시된 "예" 버튼(810)을 선택하여, VAN 서버(210)로부터 수신된 승인 요청 전문 및 승인 결과 전문이 저장부(104)에 저장되어 POS 단말기(110)에서 수행된 다른 결제 정보들과 함께 해당 가맹점의 매출로 등록되도록 할 수 있다.On the other hand, the user selects the "Yes"
상기에서는 VAN 서버와 카드사 서버를 포함하는 신용 카드 결제 시스템을 예로 들어 본 발명의 일실시예에 따른 결제 정보 처리 방법을 설명하였으나, 본 발명은 이에 한정되지 아니하며, 예를 들어 현금 IC 카드, 선불 카드 및 포인트 등을 이용한 다양한 결제 수단들에 대해서도 적용될 수 있다.Although the payment information processing method according to an embodiment of the present invention has been described above taking a credit card payment system including a VAN server and a card company server as an example, the present invention is not limited thereto. For example, a cash IC card, And also can be applied to various payment means using points or the like.
도 9는 본 발명에 따른 현금 IC 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.9 is a timing chart for explaining an embodiment of a method of processing payment information in a cash IC card payment system according to the present invention.
도 9를 참조하면, 모바일 단말기(100)는 구매자의 현금 IC 카드로부터 읽어들인 카드 정보와 결제 금액 정보 등을 포함하는 승인 요청 전문을 해당 카드를 발급한 은행 서버(230)로 전송한다(S910 단계).Referring to FIG. 9, the
은행 서버(230)는 상기 승인 요청 전문을 처리하여 해당 현금 IC 카드 결제에 대한 승인 과정을 거친 후 승인 결과 전문을 모바일 단말기(100)로 전송한다(S920 단계).The
한편, 은행 서버(230)는 데이터베이스(204)를 검색하여 모바일 단말기(100)와 동일한 가맹점으로 등록된 POS 단말기(110)를 확인하고(S930 단계), 모바일 단말기(100)로부터 수신된 승인 요청 전문과 해당 결제에 대한 승인 결과 전문을 POS 단말기(110)로 전송한다(S940 단계).The
그 후, POS 단말기(110)는 상기 S950 단계에서 수신된 승인 요청 전문과 승인 결과 전문에 포함된 데이터 중 적어도 일부를 이용하여 모바일 단말기(100)를 통해 수행된 고객의 현금 IC 카드 결제에 대한 정보를 표시하고(S950 단계), 상기 S950 단계에서 수신된 승인 요청 전문과 승인 결과 전문을 저장부(104)에 저장한다(S960 단계).Thereafter, the
도 10은 본 발명에 따른 선불 카드 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.10 is a timing chart for explaining a method of processing payment information in a prepaid card payment system according to an embodiment of the present invention.
도 10을 참조하면, 모바일 단말기(100)는 구매자의 선불 카드로부터 읽어들인 카드 정보와 결제 금액 정보 등을 포함하는 승인 요청 전문을 해당 선불 카드를 발급한 선불 카드 발행사 서버(240)로 전송한다(S1010 단계).10, the
선불 카드 발행사 서버(240)는 상기 승인 요청 전문에 따른 결제 금액과 잔액을 비교하여 해당 선불 카드 결제에 대한 승인 과정을 거친 후 승인 결과 전문을 모바일 단말기(100)로 전송한다(S1020 단계).The prepaid card issuing
한편, 복수의 결제 단말기들 각각에 대한 가맹점 정보가 등록되어 있는 데이터베이스는 가맹점 관리 서버(300)에 포함되거나 가맹점 관리 서버(300)에 의해 검색 가능할 수 있다.Meanwhile, the database in which the merchant information for each of the plurality of payment terminals is registered may be included in the
그에 따라, 선불 카드 발행사 서버(240)는 상기 S1010 단계에서 모바일 단말기(100)로부터 수신된 승인 요청 전문으로부터 가맹점 식별 정보(예를 들어, 가맹점 ID 또는 등록 번호)를 추출하고, 상기 추출된 가맹점 식별 정보를 가맹점 관리 서버(300)로 전송한다(S1030 단계).Accordingly, the prepaid card issuing
이 때, 가맹점 관리 서버(300)는 상기 선불 카드 발행사 서버(240)로부터 수신된 가맹점 식별 정보를 이용해 데이터베이스를 검색하여 모바일 단말기(100)와 동일한 가맹점으로 등록된 POS 단말기(110)를 확인한 후(S1040 단계), 상기 확인된 POS 단말기(110)의 주소 정보(예를 들어, IP 주소 등)를 선불 카드 발행사 서버(240)로 전송한다(S1050 단계).At this time, the
선불 카드 발행사 서버(240)는 모바일 단말기(100)로부터 수신된 승인 요청 전문과 해당 결제에 대한 승인 결과 전문을 POS 단말기(110)로 전송한다(S1060 단계).The prepaid card issuing
그 후, POS 단말기(110)는 상기 S1060 단계에서 수신된 승인 요청 전문과 승인 결과 전문에 포함된 데이터 중 적어도 일부를 이용하여 모바일 단말기(100)를 통해 수행된 고객의 선불 카드 결제에 대한 정보를 표시하고(S1070 단계), 상기 수신된 승인 요청 전문과 승인 결과 전문을 저장부(104)에 저장한다(S1080 단계).Thereafter, the
도 11은 본 발명에 따른 현금 결제 시스템에서 결제 정보를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.11 is a timing chart for explaining an embodiment of a method of processing payment information in a cash settlement system according to the present invention.
도 11을 참조하면, 구매자가 의해 현금으로 결제한 경우, 모바일 단말기(100)는 해당 현금 결제에 대한 정보를 가맹점 관리 서버(300)로 전송한다(S1110 단계).Referring to FIG. 11, if the purchaser has paid cash, the
가맹점 관리 서버(300)는 상기 현금 결제에 대한 현금 영수증 처리를 국세청 서버(400)에 요청하여(S1120 단계), 국세청 서버(400)로부터 현금 영수증 처리 결과를 수신한다(S1130 단계).The
이 경우, 가맹점 관리 서버(300)는 현금 영수증 처리 결과 전문을 모바일 단말기(100)로 전송한다(S1020 단계).In this case, the
한편, 가맹점 관리 서버(300)는 상기 S1110 단계에서 모바일 단말기(100)로부터 수신된 현금 결제 정보로부터 가맹점 식별 정보(예를 들어, 가맹점 ID 또는 등록 번호)를 추출하고, 상기 추출된 가맹점 식별 정보를 이용해 데이터베이스를 검색하여 모바일 단말기(100)와 동일한 가맹점으로 등록된 POS 단말기(110)를 확인한다(S1150 단계)On the other hand, the
그 후, 가맹점 관리 서버(300)는 모바일 단말기(100)를 통해 처리된 현금 결제에 대한 정보를 POS 단말기(110)로 전송하고(S1160 단계), POS 단말기(110)는 상기 S1160 단계에서 수신된 현금 결제 정보를 표시 및 저장한다(S1170 단계).Thereafter, the
한편, 상기한 바와 같은 본 발명의 일실시예에 따른 결제 정보 처리 방법은 온라인 상에서 수행되는 전자 상거래 등을 위한 결제 수단들에 대해서도 적용 가능할 수 있다.Meanwhile, the payment information processing method according to an embodiment of the present invention as described above may be applied to payment means for electronic commerce or the like performed on-line.
상기한 바와 같은 본 발명의 일실시예에 따르면, 오프라인과 온라인, 신용 카드, 현금 IC 카드, 선불 카드 및 포인트 등의 다양한 결제 수단들, 결제가 실제 수행되는 다양한 결제 단말기들에 관계없이, 가맹점의 매출이 통합하여 관리될 수 있다.According to the embodiment of the present invention as described above, various payment means such as offline and online, credit card, cash IC card, prepaid card and point, and various payment terminals where settlement is actually performed, Sales can be managed together.
상술한 본 발명에 따른 결제 정보 처리 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.The above-described payment information processing method according to the present invention may be stored in a computer-readable recording medium. The computer-readable recording medium may be a ROM, a RAM, a CD-ROM , A magnetic tape, a floppy disk, an optical data storage device, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet).
컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The computer readable recording medium may be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner. And, functional programs, codes and code segments for implementing the above method can be easily inferred by programmers of the technical field to which the present invention belongs.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention.
Claims (20)
상기 복수의 결제 단말기들 각각에 대한 가맹점 정보가 등록된 데이터베이스;
제1 결제 단말기로부터, 결제를 위한 승인 요청 전문을 수신하고, 상기 승인 요청된 결제에 대한 승인 결과 전문을 상기 제1 결제 단말기로 전송하는 통신부;
상기 제1 결제 단말기에서 제공된 인터페이스를 통해 상기 결제에 대한 승인 정보를 동일한 가맹점의 제2 단말기로 전송할 것인지 여부가 선택된 경우, 상기 수신된 승인 요청 전문으로부터 상기 제1 결제 단말기의 가맹점 정보를 추출하고, 상기 데이터베이스를 검색하여 상기 제1 결제 단말기와 가맹점 정보가 일치하는 제2 결제 단말기를 확인하는 가맹점 정보 확인부; 및
상기 제2 결제 단말기가 확인되면, 상기 제1 결제 단말기로부터 수신된 승인 요청 전문의 적어도 일부 및 상기 결제에 대한 승인 결과 전문의 적어도 일부를 상기 제1 결제 단말기의 식별 정보와 함께 상기 제2 결제 단말기로 전송되도록 상기 통신부를 제어하는 제어부를 포함하는 결제 서버.A payment server for processing a payment approval request received from a plurality of payment terminals,
A database for registering merchant information on each of the plurality of payment terminals;
A communication unit for receiving an approval request message for payment from the first payment terminal and transmitting the approval result to the first payment terminal in response to the approval request;
If it is determined whether to transmit the approval information for the payment to the second terminal of the same merchant through the interface provided by the first payment terminal, extracting the merchant information of the first payment terminal from the received approval request message, An affiliate shop information confirmation unit for searching the database and confirming a second payment terminal whose merchant information matches the first payment terminal; And
And a second settlement terminal that receives at least a part of the approval request telegram received from the first payment terminal and at least a part of the approval result result of the settlement together with the identification information of the first payment terminal, And a control unit for controlling the communication unit to transmit the payment request to the payment server.
신용 카드, 현금 IC 카드, 선불 카드 및 포인트 중 적어도 하나를 이용하여 수행되는 결제 서버.2. The method of claim 1,
A payment server that is performed using at least one of a credit card, a cash IC card, a prepaid card, and a point.
상기 제1, 2 결제 단말기들은 각각 포스 단말기, CAT 단말기 및 모바일 단말기 중 어느 하나인 결제 서버.The method according to claim 1,
Wherein the first and second payment terminals are any one of a force terminal, a CAT terminal, and a mobile terminal.
상기 제1 결제 단말기는 모바일 단말기이며,
상기 제2 결제 단말기는 포스 단말기인 결제 서버.The method of claim 3,
The first payment terminal is a mobile terminal,
And the second payment terminal is a force terminal.
결제 금액, 결제 시간, 승인 번호 및 결제 카드 정보 중 적어도 하나를 상기 제2 결제 단말기로 전송하는 결제 서버.The communication device according to claim 1,
And transmits at least one of the payment amount, the payment time, the approval number, and the payment card information to the second payment terminal.
상기 전송된 승인 결과 전문 중 적어도 일부 또는 승인 요청 전문 중 적어도 일부는 상기 제2 결제 단말기에서 표시 및 저장되는 결제 서버.The method according to claim 1,
Wherein at least a part of the transmitted approval result telegrams or at least some of the approval request telegrams are displayed and stored in the second payment terminal.
상기 제1 결제 단말기와 가맹점 정보가 일치하는 제3 결제 단말기가 추가로 존재하는 경우, 상기 승인 결과 전문 중 적어도 일부가 상기 제3 결제 단말기로 전송되도록 상기 통신부를 제어하는 결제 서버.The apparatus of claim 1, wherein the control unit
And controls the communication unit such that at least a part of the approval result message is transmitted to the third payment terminal when the third payment terminal has the same merchant information as the first payment terminal.
결제를 위한 승인 요청 전문을 상기 결제 서버로 전송하고 상기 승인 요청에 대한 승인 결과 전문을 상기 결제 서버로부터 수신하며, 제공된 인터페이스를 통해 결제에 대한 승인 정보를 동일한 가맹점의 결제 단말기로 전송할 것인지 여부가 선택되고 가맹점 정보가 일치하는 또 다른 결제 단말기로부터 상기 결제 서버로 전송된 승인 요청 전문에 따라 상기 결제 서버에서 결제가 승인되는 경우, 상기 또 다른 결제 단말기로 전송되는 승인 요청 전문 및 승인 결과 전문을 상기 결제 서버로부터 상기 또 다른 결제 단말기의 식별 정보와 함께 수신하는 통신부;
또 다른 결제 단말기에 대한 상기 승인 요청 전문 및 승인 결과 전문을 저장하는 저장부; 및
상기 결제 서버로부터 수신된 상기 또 다른 단말기에 대한 상기 승인 요청 전문 및 상기 승인 결과 전문에 따른 결제 정보를 화면에 표시하는 디스플레이부를 포함하는 결제 단말기.A payment terminal for processing a payment through communication with a payment server,
Whether or not to transmit the approval request message for settlement to the payment server, receive the approval result of the approval request from the payment server, and transmit the approval information for payment through the provided interface to the payment terminal of the same merchant When the settlement is approved by the settlement server according to the approval request text transmitted from another settlement terminal having the matching merchant information to the settlement server, A communication unit for receiving the identification information of the another payment terminal from the server together with identification information of the another payment terminal;
A storage unit for storing the approval request telegram and the approval result telegram for another payment terminal; And
And a display unit for displaying, on a screen, payment information according to the approval request telegram of the another terminal received from the payment server and the approval result telegram.
상기 결제 단말기는 포스 단말기이며,
상기 또 다른 결제 단말기는 모바일 단말기인 결제 단말기.11. The method of claim 10,
The payment terminal is a force terminal,
Wherein the another payment terminal is a mobile terminal.
제1 결제 단말기로부터 결제를 위한 승인 요청 전문을 수신하는 단계;
상기 제1 결제 단말기로부터 수신된 승인 요청 전문의 결제에 대한 승인 결과 전문을 상기 제1 결제 단말기로 전송하는 단계;
상기 제1 결제 단말기에서 제공된 인터페이스를 통해 상기 결제에 대한 승인 정보를 동일한 가맹점의 제2 단말기로 전송할 것인지 여부가 선택된 경우, 상기 제1 결제 단말기로부터 수신된 승인 요청 전문으로부터 상기 제1 결제 단말기의 가맹점 정보를 추출하는 단계;
복수의 결제 단말기들 각각에 대한 가맹점 정보가 등록된 데이터베이스를 상기 추출된 제1 결제 단말기의 가맹점 정보를 이용해 검색하여, 상기 제1 결제 단말기와 가맹점 정보가 일치하는 제2 결제 단말기를 확인하는 단계; 및
기 제2 결제 단말기가 확인되면, 상기 제1 결제 단말기로부터 수신된 승인 요청 전문의 적어도 일부 및 상기 결제에 대한 승인 결과 전문의 적어도 일부를 상기 제1 결제 단말기의 식별 정보와 함께 상기 제2 결제 단말기로 전송하는 단계를 포함하는 결제 정보 처리 방법.A method for processing a payment approval request received from a payment terminal in a payment server,
Receiving an approval request message for payment from the first payment terminal;
Transmitting to the first payment terminal a full approval result for payment of the approval request telegram received from the first payment terminal;
When it is determined whether to transmit the approval information for the settlement to the second terminal of the same merchant through the interface provided by the first payment terminal from the authorization request telegram received from the first payment terminal, Extracting information;
Searching the database in which the merchant information for each of the plurality of payment terminals is registered using the extracted merchant information of the first payment terminal to identify the second payment terminal whose merchant information matches the first payment terminal; And
The second settlement terminal and the second settlement terminal, at least a part of the approval request text received from the first settlement terminal and at least a part of the approval result result of the settlement, together with the identification information of the first settlement terminal, To the payment information processing apparatus.
상기 제1, 2 결제 단말기들은 각각 포스 단말기, CAT 단말기 및 모바일 단말기 중 어느 하나인 결제 정보 처리 방법.15. The method of claim 14,
Wherein the first and second payment terminals are any one of a force terminal, a CAT terminal, and a mobile terminal.
상기 제1 결제 단말기는 모바일 단말기이며,
상기 제2 결제 단말기는 포스 단말기인 결제 정보 처리 방법.16. The method of claim 15,
The first payment terminal is a mobile terminal,
And the second payment terminal is a force terminal.
상기 제1 결제 단말기와 가맹점 정보가 일치하는 제3 결제 단말기가 추가로 존재하는 경우, 상기 승인 결과 전문을 상기 제3 결제 단말기로 전송하는 단계를 더 포함하는 결제 정보 처리 방법.15. The method of claim 14,
Further comprising transmitting the approval result to the third payment terminal when a third payment terminal having the same merchant information as the first payment terminal exists.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150020796A KR101645853B1 (en) | 2015-02-11 | 2015-02-11 | Payment server, card terminal and method for processing payment information thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150020796A KR101645853B1 (en) | 2015-02-11 | 2015-02-11 | Payment server, card terminal and method for processing payment information thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101645853B1 true KR101645853B1 (en) | 2016-08-05 |
Family
ID=56711392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150020796A KR101645853B1 (en) | 2015-02-11 | 2015-02-11 | Payment server, card terminal and method for processing payment information thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101645853B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010085115A (en) * | 2001-08-14 | 2001-09-07 | 김성덕 | The payment system by using the wireless terminal |
JP2002133516A (en) | 2000-10-20 | 2002-05-10 | Fujitsu General Ltd | Method and system for finance processing using mobile pos terminal |
KR20140058100A (en) * | 2012-11-06 | 2014-05-14 | (주) 메이저피스 | Mobile field payment system and the method using the same |
KR20140060781A (en) | 2012-11-12 | 2014-05-21 | 주식회사 티모넷 | System for paying offline using smart phone |
-
2015
- 2015-02-11 KR KR1020150020796A patent/KR101645853B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002133516A (en) | 2000-10-20 | 2002-05-10 | Fujitsu General Ltd | Method and system for finance processing using mobile pos terminal |
KR20010085115A (en) * | 2001-08-14 | 2001-09-07 | 김성덕 | The payment system by using the wireless terminal |
KR20140058100A (en) * | 2012-11-06 | 2014-05-14 | (주) 메이저피스 | Mobile field payment system and the method using the same |
KR20140060781A (en) | 2012-11-12 | 2014-05-21 | 주식회사 티모넷 | System for paying offline using smart phone |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104798092B (en) | Method and system for processing coupons in near field transactions | |
JP2020052805A (en) | Benefit offering method, benefit offering apparatus, and benefit offering system | |
WO2012091354A2 (en) | Method for processing payment information | |
KR101737810B1 (en) | Payment server and method for processing online payment information thereof | |
KR20200000605A (en) | Method for settlement of delivery order sales and payment terminal thereof | |
CN113436019A (en) | Method and system for dynamically linking offers to transaction accounts | |
US20210073764A1 (en) | Data management device, data management system, and data management method | |
KR20150142532A (en) | Method for Providing A Digital Wallet Service Using User Confirmation | |
KR101974464B1 (en) | Easy Payment System And Method Using QR Code | |
WO2020090020A1 (en) | Restaurant pseudo-store terminal system, restaurant pseudo-store terminal method, and program | |
KR101645853B1 (en) | Payment server, card terminal and method for processing payment information thereof | |
CN108364421B (en) | Commodity sales data processing apparatus, information processing apparatus, method, and system | |
JP2015527675A (en) | Credit card transaction method that does not use a credit card sales slip using a smartphone | |
JP2001338250A (en) | Account terminal, settlement terminal and communication terminal | |
KR101685281B1 (en) | Method and apparatus for selling goods of vending machine using mobile messenger | |
KR20200089477A (en) | System and method for providing mobile kiosk service | |
KR102149865B1 (en) | Method and system for generating receipt | |
CN111684482A (en) | Method for providing mobile phone commodity ticket issuing service, server device and system used for the method | |
TWI798732B (en) | Information processing system, information processing method, and program product | |
KR102044674B1 (en) | Server and method for performing issuance and processing of coupon | |
KR101978696B1 (en) | A method and an apparatus for processing payment data supporting divisional transmission of images | |
KR101852350B1 (en) | Method for processing credit payment admission and payment terminal thereof | |
JP6334829B2 (en) | Electronic money system, its control method, and program | |
JP2024501972A (en) | Receipt information transmission system and method using mobile terminal | |
JP2024506438A (en) | Electronic receipt issuing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190703 Year of fee payment: 4 |