KR100852916B1 - System and Method for Processing No-authentication Small Amount Settlement and Program Recording Medium - Google Patents
System and Method for Processing No-authentication Small Amount Settlement and Program Recording Medium Download PDFInfo
- Publication number
- KR100852916B1 KR100852916B1 KR1020070005826A KR20070005826A KR100852916B1 KR 100852916 B1 KR100852916 B1 KR 100852916B1 KR 1020070005826 A KR1020070005826 A KR 1020070005826A KR 20070005826 A KR20070005826 A KR 20070005826A KR 100852916 B1 KR100852916 B1 KR 100852916B1
- Authority
- KR
- South Korea
- Prior art keywords
- payment
- unauthorized
- information
- card
- processing
- 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/22—Payment schemes or models
- G06Q20/29—Payment schemes or models characterised by micropayments
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명은 카드사 무승인 소액결제를 대행 처리해 주는 방법 및 시스템에 관한 것으로, 결제단말 또는 서버에서 전송한 카드사 무승인 소액결제 처리 요청 전문에 포함된 카드정보에 대응하는 카드사 무승인 소액결제 처리 내역 정보를 확인하여, 상기 카드의 일정 기간별 카드사 무승인 소액결제 처리 금액 또는 횟수 한도 초과 여부를 확인하고, 상기 확인결과에 대응하여 상기 카드사 무승인 소액결제 처리 요청 전문에 대응하는 결제처리를 수행하는 것을 특징으로 한다.The present invention relates to a method and system for performing a credit card unauthorized micropayment on behalf of a card company, the card company unauthorized micropayment processing history information corresponding to the card information included in the full payment card or non-authorized credit card payment processing request sent from the payment terminal or server By confirming, check whether the card company unauthorized micropayment processing amount or the number limit of the card for a certain period of time is exceeded, and performing the payment processing corresponding to the card company unauthorized micropayment processing request in response to the verification result. It is done.
카드사, 무승인, 소액결제 Card company, Unauthorized, Small payment
Description
도 1은 본 발명의 일 실시 방법에 따른 무승인 소액결제 처리를 위한 무승인 소액결제 시스템 구성을 도시한 도면이다.1 is a view showing the configuration of an unauthorized small payment system for the unauthorized small payment processing according to an embodiment of the present invention.
도 2는 본 발명의 일 실시 방법에 따라 무승인 소액결제 기능을 구비한 결제단말의 기능 구성을 도시한 도면이다.2 is a diagram illustrating a functional configuration of a payment terminal having an unauthorized small payment function according to an embodiment of the present invention.
도 3은 본 발명의 일 실시 방법에 따라 무승인 소액결제 처리를 위한 무승인 결제요청 전문 구조를 예시한 도면이다.3 is a diagram illustrating an unauthorized payment request professional structure for the unauthorized small payment processing according to an embodiment of the present invention.
도 4는 본 발명의 일 실시 방법에 따른 무승인 소액결제 처리를 위한 결제단말의 동작 과정을 도시한 도면이다.4 is a diagram illustrating an operation process of a payment terminal for unauthorized small payment processing according to an embodiment of the present invention.
도 5a와 도 5b는 본 발명의 일 실시 방법에 따라 소액 결제모드가 구비된 결제단말을 통한 무승인 소액결제 처리 과정을 도시한 도면이다.5A and 5B illustrate an unauthorized micropayment processing process through a payment terminal equipped with a micropayment mode according to an exemplary embodiment of the present invention.
도 6a와 도 6b는 본 발명의 다른 일 실시 방법에 따라 소액 결제모드가 구비된 결제단말을 통한 무승인 소액결제 처리 과정을 도시한 도면이다.6A and 6B illustrate an unauthorized micropayment processing process through a payment terminal equipped with a micropayment mode according to another exemplary embodiment of the present invention.
도 7a와 도 7b는 본 발명의 또 다른 일 실시 방법에 따라 소정의 결제단말을 통한 무승인 소액결제 처리 과정을 도시한 도면이다.7A and 7B are diagrams illustrating an unauthorized micropayment processing process through a predetermined payment terminal according to another exemplary embodiment of the present invention.
도 8은 본 발명의 일 실시 방법에 따른 무승인 결제 내역에 대한 후승인 처리 과정을 도시한 도면이다.8 is a diagram illustrating a post-approval process for an unauthorized payment details according to an exemplary embodiment of the present invention.
도 9는 본 발명의 다른 일 실시 방법에 따른 무승인 소액결제 처리를 위한 무승인 소액결제 시스템 구성을 도시한 도면이다.FIG. 9 is a diagram illustrating an unauthorized micropayment system configuration for an unauthorized micropayment process according to another exemplary embodiment of the present invention.
도 10은 본 발명의 일 실시 방법에 따라 무승인 소액결제 기능을 구비한 결제요청 서버의 기능 구성을 도시한 도면이다.FIG. 10 is a diagram illustrating a functional configuration of a payment request server having an unauthorized micropayment function according to an exemplary embodiment of the present invention.
도 11은 본 발명의 다른 일 실시 방법에 따라 무승인 소액결제 처리를 위한 무승인 결제요청 전문 구조를 예시한 도면이다.11 is a diagram illustrating an unauthorized payment request professional structure for the unauthorized small payment processing according to another embodiment of the present invention.
도 12는 본 발명의 실시 방법에 따른 무승인 소액결제 처리를 위한 결제요청 서버의 동작 과정을 도시한 도면이다.12 is a diagram illustrating an operation process of a payment request server for unauthorized small payment processing according to an embodiment of the present invention.
도 13a와 도 13b는 본 발명의 일 실시 방법에 따라 소액 결제모드가 구비된 결제요청 서버를 통한 무승인 소액결제 처리 과정을 도시한 도면이다.13A and 13B illustrate an unauthorized micropayment processing process through a payment request server equipped with a micropayment mode according to an exemplary embodiment of the present invention.
도 14a와 도 14b는 본 발명의 다른 일 실시 방법에 따라 소액 결제모드가 구비된 결제요청 서버를 통한 무승인 소액결제 처리 과정을 도시한 도면이다.14A and 14B illustrate an unauthorized micropayment processing process through a payment request server equipped with a micropayment mode according to another exemplary embodiment of the present invention.
도 15a와 도 15b는 본 발명의 또다른 일 실시 방법에 따라 소정의 결제요청 서버를 통한 무승인 소액결제 처리 과정을 도시한 도면이다.15A and 15B are diagrams illustrating an unauthorized micropayment processing process through a predetermined payment request server according to another exemplary embodiment of the present invention.
도 16은 본 발명의 다른 일 실시 방법에 따른 무승인 결제 내역에 대한 후승인 처리 과정을 도시한 도면이다.16 is a diagram illustrating a post-approval processing process for an unauthorized payment history according to another exemplary embodiment of the present invention.
<도면의 주요부분에 대한 설명><Description of main parts of drawing>
100 : 벤사서버 105 : 인터페이스부100: Vensa server 105: interface unit
110 : 전문 수신부 115 : 정보 추출부110: professional receiving unit 115: information extraction unit
120 : 무승인 확인부 125 : 무승인 처리부120: unauthorized confirmation unit 125: unauthorized processing unit
130 : 정보 저장부 135 : 전문 생성부130: information storage unit 135: professional generation unit
140 : 전문 전송부 145 : 결제승인 처리부140: professional transmission unit 145: payment approval processing unit
150 : 후승인 처리부 155 : 카드정보 D/B150: after approval processing unit 155: card information D / B
160 : 무승인 조건 D/B 165 : 저장매체160: Unauthorized condition D / B 165: Storage medium
본 발명은 결제금액이 소정의 무승인 소액결제 기준 금액 이내인 경우, 상기 결제금액에 대한 결제절차를 상기 카드사 또는 금융사에 구비된 결제승인 서버로 실시간 전송하지 않고, 상기 밴사에서 무승인(또는 가승인) 형태로 결제 처리하도록 하는 무승인 소액결제 처리방법 및 시스템에 관한 것이다. According to the present invention, when a payment amount is within a predetermined non-payment amount of a small amount, the payment procedure for the payment amount is not real-time transmitted to the payment approval server provided at the card company or the financial company, and is approved (or approved by the bansa company). It relates to a non-authorized micropayment processing method and system for payment processing in the form of)
적어도 하나 이상의 결제수단이 구비된 카드를 이용한 전자결제 절차는, 소정의 가맹점에 구비된 결제단말에서 상기 카드로부터 소정의 카드정보를 리딩하고, 소정의 결제금액을 입력하면, 상기 결제단말에서 상기 카드정보와 결제금액 및 가 맹점 정보를 포함하는 결제승인요청 전문을 생성하여 소정의 통신망을 통해 밴사로 전송하고, 상기 밴사는 상기 카드정보를 판독하여 상기 카드를 발급한 카드사 또는 금융사에 구비된 결제승인 서버로 상기 결제승인요청 전문을 중계 전송하며, 이후 상기 결제승인 서버는 소정의 결제승인 절차에 따라 상기 결제승인요청 전문에 포함된 카드정보와 결제금액 정보를 기반으로 상기 결제를 승인하고, 상기 결제승인(또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 밴사로 전송하면, 상기 밴사에서 상기 결제승인 전문을 상기 가맹점에 구비된 결제단말로 중계 전송하는 일련의 절차를 포함하여 이루어진다.The electronic payment procedure using a card provided with at least one payment means reads predetermined card information from the card at a payment terminal provided at a predetermined affiliate store and inputs a predetermined payment amount. Generate a payment approval request message including information, payment amount and blind spot information, and transmit it to bansa through a predetermined communication network, and the bansa reads the card information and pays the payment approval provided to the card company or financial company that issued the card. Relaying the full payment approval request message to a server; and then, the payment approval server approves the payment based on card information and payment amount information included in the payment approval request message according to a predetermined payment approval procedure, and the payment is made. Create a payment approval message including payment processing details corresponding to the approval (or payment error) to the bansa When the transmission, the bansa comprises a series of procedures for relaying the payment approval to the payment terminal provided in the merchant.
그런데, 상기와 같은 종래 전자결제 절차는 상기 결제단말에서 생성된 결제승인요청 전문이 소정의 통신망을 통해 밴사를 거쳐 각 카드사 또는 금융사에 구비된 결제승인 서버로 전송되고, 상기 결제승인 서버에서 상기 결제승인요청 전문에 대한 결제승인 절차를 수행하고, 그 결과를 포함하는 결제승인 전문을 생성하여 상기 밴사를 거쳐 상기 결제단말로 수신되기 때문에, 상기 전자결제 절차를 수행하는 시간이 수 초에서 수십 초가 소요되는 문제점을 포함하고 있으며, 이는 상기 전자결제에 대한 불편함을 초래한다.However, the conventional electronic payment procedure as described above is transmitted to the payment approval server provided in each card company or financial company through a bansa through a predetermined communication network payment approval request generated in the payment terminal, the payment approval server in the payment Since the payment approval procedure for the full text of the approval request is performed, and the payment approval message including the result is generated and received by the payment terminal via the bansa, the time for performing the electronic payment procedure takes several seconds to several tens of seconds. It includes a problem, which causes inconvenience to the electronic payment.
상기 문제점을 해결하기 위한 본 발명의 목적은, 결제단말 또는 서버에서 전송한 카드사 무승인 소액결제 처리 요청 전문에 포함된 카드정보에 대응하는 카드 사 무승인 소액결제 처리 내역 정보를 확인하여, 상기 카드의 일정 기간별 카드사 무승인 소액결제 처리 금액 또는 횟수 한도 초과 여부를 확인하고, 상기 확인결과에 대응하여 상기 카드사 무승인 소액결제 처리 요청 전문에 대응하는 결제처리를 수행하는 무승인 소액결제 처리방법 및 시스템을 제공함에 있다. An object of the present invention for solving the above problems, by checking the card company approval micropayment processing history information corresponding to the card information contained in the full payment card or non-authorized micropayment processing request sent from the server, the card The non-authorized micropayment processing method and system for checking whether the amount of the non-authorized micropayment processing amount or the number of times of the card company unauthorized payment for each predetermined period is exceeded, and performing the payment processing corresponding to the preamble of the credit card non-authorized micropayment processing request in response to the verification result. In providing.
본 발명에 따른 무승인 소액결제 처리 시스템은, 카드정보와 상기 카드를 이용한 카드사 무승인 소액결제 처리 내역 정보를 저장하는 저장매체와, 결제단말 또는 서버로부터 카드사 무승인 소액결제 처리 요청 전문을 수신하는 전문 수신수단와, 상기 수신된 전문을 판독하여 카드정보와 결제금액 정보 및 결제가맹점(또는 결제단말) 정보를 추출하는 정보 추출수단와, 상기 저장매체(또는 저장매체 운용수단)와 연계하여, 상기 추출된 카드정보에 대응하는 카드사 무승인 소액결제 처리 내역 정보를 확인하여, 상기 카드의 일정 기간별 카드사 무승인 소액결제 처리 금액 한도 초과 여부를 확인하는 정보 확인수단 및 상기 확인결과에 대응하여 상기 카드사 무승인 소액결제 처리 요청 전문에 대응하는 결제처리를 수행하는 결제처리수단을 포함하여 이루어지는 것을 특징으로 한다.The non-approved micropayment processing system according to the present invention includes a storage medium storing card information and credit card unauthorized micropayment processing history information using the card, and receiving a full credit card processing micropayment request from a payment terminal or a server. The information receiving means for extracting the received message, the received text, and extracting card information, payment amount information, and payment merchant (or payment terminal) information, and the storage medium (or storage medium operation means) in connection with the extracted information; Information verification means for checking the card company unauthorized micropayment processing history information corresponding to the card information, and confirming whether or not the card company unauthorized micropayment processing amount limit for the predetermined period of the card is exceeded, and the card company unauthorized micropayment in response to the verification result. Including payment processing means for performing payment processing corresponding to the full payment processing request. Characterized in that eojineun.
한편, 본 발명에 따른 무승인 소액결제 처리 시스템은, 카드정보와 상기 카드를 이용한 카드사 무승인 소액결제 처리 내역 정보를 저장하는 저장매체와, 결제단말 또는 서버로부터 카드사 무승인 소액결제 처리 요청 전문을 수신하는 전문 수 신수단과, 상기 수신된 전문을 판독하여 카드정보와 결제금액 정보 및 결제가맹점(또는 결제단말) 정보를 추출하는 정보 추출수단과, 상기 저장매체(또는 저장매체 운용수단)와 연계하여, 상기 추출된 카드정보에 대응하는 카드사 무승인 소액결제 처리 내역 정보를 확인하여, 상기 카드의 일정 기간별 카드사 무승인 소액결제 처리 횟수 한도 초과 여부를 확인하는 정보 확인수단 및 상기 확인결과에 대응하여 상기 카드사 무승인 소액결제 처리 요청 전문에 대응하는 결제처리를 수행하는 결제처리수단을 포함하여 이루어지는 것을 특징으로 한다. On the other hand, the non-authorized micropayment processing system according to the present invention, the storage medium for storing the card information and card company unauthorized micropayment processing history information using the card, and the full payment card request micropayment processing request from the payment terminal or the server Information receiving means for extracting the received text message receiving means, reading the received text message and extracting card information, payment amount information and payment merchant (or payment terminal) information, and associated with the storage medium (or storage medium operation means); And checking the card company unauthorized micropayment processing history information corresponding to the extracted card information, and confirming whether the card company has exceeded the limit of the number of non-authorized micropayment processing by the card company for a predetermined period, and corresponding to the verification result. It includes a payment processing means for performing a payment processing corresponding to the full credit card payment processing unauthorized request card company Characterized in that W is made.
본 발명에 따르면, 상기 무승인 소액결제 처리 시스템은, 상기 결제처리 결과를 상기 결제단말 또는 서버로 전송하는 전문 전송수단을 더 포함하여 이루어지는 것을 특징으로 한다.According to the present invention, the unauthorized small payment processing system is characterized in that it further comprises a specialized transmission means for transmitting the payment processing result to the payment terminal or server.
본 발명에 따르면, 상기 무승인 소액결제 처리 시스템은, 상기 결제처리 결과에 대응하여, 상기 저장매체에 기 저장된 상기 카드를 이용한 카드사 무승인 소액결제 처리 내역 정보를 갱신하는 정보 저장수단을 더 포함하여 이루어지는 것을 특징으로 한다.According to the present invention, the non-authorized micropayment processing system further includes information storing means for updating card company unauthorized micropayment processing history information using the card previously stored in the storage medium in response to the payment processing result. Characterized in that made.
본 발명에 따르면, 상기 저장매체는, 상기 카드를 이용한 카드사 무승인 소액결제 처리 내역 정보를 일정 기간(일, 월 등)별로 저장하는 것을 특징으로 한다. According to the present invention, the storage medium, characterized in that for storing a predetermined period (day, month, etc.) of the card company unapproved micropayment processing details using the card.
본 발명에 따르면, 상기 정보 확인수단은, 상기 추출된 카드정보가 BL(Black List)에 포함되는지 여부를 더 확인하는 것을 특징으로 한다. According to the invention, the information checking means, characterized in that further confirming whether or not the extracted card information is included in the BL (Black List).
한편, 본 발명은 전술한 무승인 소액결제 처리 시스템 구성수단의 기능을 실행하기 위한 프로그램을 기록한 것을 특징으로 하는 기록매체를 포함한다.On the other hand, the present invention includes a recording medium characterized by recording a program for executing a function of the above-mentioned unauthorized payment processing system constituent means.
한편, 본 발명에 따른 무승인 소액결제 처리방법은, 서버에서 결제단말 또는 서버로부터 카드사 무승인 소액결제 처리 요청 전문을 수신하는 단계와, 상기 서버에서 상기 수신된 전문을 판독하여 카드정보와 결제금액 정보를 확인하는 단계와, 상기 서버에서 상기 확인된 카드정보 및 결제금액 정보를 근거로 하여 상기 카드사 무승인 소액결제 처리 요청 전문에 대응하는 결제처리를 수행하는 단계 및 상기 서버에서 상기 결제처리 수행결과를 상기 결제단말 또는 서버로 전송하고, 상기 결제처리 내역을 소정의 저장매체에 저장하는 단계를 포함하여 이루어지는 것을 특징으로 한다.On the other hand, the non-authorized micropayment processing method according to the present invention comprises the steps of: receiving a full credit card processing unauthorized payment request request from the payment terminal or the server at the server, by reading the received message at the server card information and payment amount Confirming the information, and performing a payment process corresponding to the credit card unauthorized payment settlement request message on the basis of the confirmed card information and payment amount information at the server; and performing the payment process at the server. It is characterized in that it comprises the step of transmitting to the payment terminal or the server, and storing the payment processing history in a predetermined storage medium.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적 인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users or operators. Therefore, the definition should be made based on the contents throughout the present invention.
또한, 이하 실시되는 본 발명의 바람직한 실시예는 본 발명을 이루는 기술적 구성요소를 효율적으로 설명하기 위해 각각의 시스템 기능구성에 기 구비되어 있거나, 또는 본 발명이 속하는 기술분야에서 통상적으로 구비되는 시스템 기능구성은 가능한 생략하고, 본 발명을 위해 추가적으로 구비되어야 하는 기능구성을 위주로 설명한다. 만약 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 하기에 도시하지 않고 생략된 기능구성 중에서 종래에 기 사용되고 있는 구성요소의 기능을 용이하게 이해할 수 있을 것이며, 또한 상기와 같이 생략된 구성요소와 본 발명을 위해 추가된 구성요소 사이의 관계도 명백하게 이해할 수 있을 것이다. In addition, preferred embodiments of the present invention to be carried out below are provided in each system functional configuration to efficiently describe the technical components constituting the present invention, or system functions that are commonly provided in the technical field to which the present invention belongs. The configuration will be omitted, and described mainly on the functional configuration to be additionally provided for the present invention. If those skilled in the art to which the present invention pertains, it will be able to easily understand the function of the components that are conventionally used among the omitted functional configuration not shown below, and also the configuration omitted as described above The relationship between the elements and the components added for the present invention will also be clearly understood.
또한, 이하 실시예는 본 발명의 핵심적인 기술적 특징을 효율적으로 설명하기 위해 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 명백하게 이해할 수 있도록 용어를 적절하게 변형하여 사용할 것이나, 이에 의해 본 발명이 한정되는 것은 결코 아니다. In addition, the following examples will be used to appropriately modify the terms so that those skilled in the art to clearly understand the technical features of the present invention to effectively understand, but the present invention It is by no means limited.
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.As a result, the technical spirit of the present invention is determined by the claims, and the following examples are one means for efficiently explaining the technical spirit of the present invention to those skilled in the art to which the present invention pertains. It is only.
도면1은 본 발명의 일 실시 방법에 따른 무승인 소액결제 처리를 위한 무승인 소액결제 시스템 구성을 도시한 도면이다.1 is a diagram illustrating an unauthorized micropayment system configuration for an unauthorized micropayment process according to an exemplary embodiment of the present invention.
보다 상세하게 본 도면1은 적어도 하나 이상의 가맹점에 구비된 결제단말에서 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 생성하여 소정의 통신망을 통해 전송하면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 수신한 밴사서버(100)에서 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보 및/또는 결제금액을 통해 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대응하는 결제 처리를 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버와 실시간 연계하여 결제승인을 처리하지 않고, 상기 밴사서버(100)에서 소정의 무승인 조건을 기반으로 결제 처리하는 시스템 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 무승인 소액결제 처리를 위한 무승인 소액결제 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면1에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, in Figure 1, when a predetermined payment approval request message (or unauthorized payment request message) is generated in a payment terminal provided in at least one or more affiliate stores and transmitted through a predetermined communication network, the payment approval request message (or draw) Bansa server 100 receives the full payment request request) (or unauthorized payment request) through the card information and / or payment amount included in the payment approval request full text (or unauthorized payment request full text) Full payment) in connection with a payment approval server provided at a card company / financial company corresponding to the card information in real time without processing the payment approval, and the payment is made based on a predetermined disapproval condition in the bansa server 100. As for a system configuration for processing, those skilled in the art to which the present invention pertains, refer to and / or modify this figure 1 Various implementation methods for the configuration of the unauthorized micropayment system for the unauthorized micropayment process may be inferred, but the technical features of the present invention are not limited by the present invention, but include all the inferred implementation methods. It is to be noted that.
본 발명의 실시 방법을 따르는 상기 무승인 소액결제 시스템은, 소정의 가맹점에 구비되며, 상기 무승인 소액결제 처리를 위한 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 생성하여 소정의 통신망을 통해 전송하는 적어도 하나 이상의 결제단말과, 상기 결제단말로부터 전송된 결제승인요청 전문(또는 무승인 결제요청 전문)을 소정의 통신망을 통해 수신 및 판독하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버와 실시간 연계하여 결제승인을 처리하지 않고, 소정의 무승인 조건을 기반으로 결제승인요청 전문(또는 무승인 결제요청 전문)에 대응하는 결제를 처리하는 밴사서버(100)를 구비하여 이루어지는 것을 특징으로 한다.The non-authorized micropayment system according to the embodiment of the present invention is provided at a predetermined affiliate store, generates a predetermined payment approval request telegram (or an unauthorized payment request telegram) for the unauthorized micropayment processing, and generates a predetermined communication network. Receives and reads through at least one payment terminal and at least one payment terminal and a payment approval request full text (or unauthorized payment request full text) transmitted from the payment terminal through a predetermined communication network to complete the payment approval request (or unauthorized payment request) Full payment approval request (or unauthorized payment request) based on a predetermined disapproval condition without processing payment approval in real time in connection with the payment approval server provided in the card company / financial company corresponding to the card information included in the It characterized in that it comprises a bansa server 100 for processing the payment corresponding to the.
상기 결제단말은 적어도 하나 이상의 가맹점에 구비되는 CAT(Credit Authorization Terminal), 또는 결제기능이 구비된 POS (Point Of Sales) 단말을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 생성하여 소정의 통신망을 통해 전송하는 것을 특징으로 한다.The payment terminal is characterized in that it comprises at least one CAT (Credit Authorization Terminal) provided in at least one or more affiliated stores, or at least one point of sales (POS) terminal having a payment function, the predetermined payment approval request full text ( Or an unauthorized payment request message) and transmit it through a predetermined communication network.
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 소정의 통신망을 통해 상기 가맹점에 구비된 결제단말과 결제관련 전문 송수신을 위한 통신채널을 연결 및 관리하는 인터페이스부(105)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, the Bansa server 100 for the unauthorized micropayment processing may include an interface unit for connecting and managing a payment terminal provided in the affiliated store and a communication channel for transmitting and receiving a payment related professional through a predetermined communication network ( 105) characterized by comprising.
상기 인터페이스부(105)는 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, xDSL 기반 통신망 등), 또는 PSTN(Public Switched Telephone Network) 기반의 유선 통신망 등을 적어도 하나 이상 포함하는 유선 통신망, 또는 CDMA(Code Division Multiple Access) 기반 무선 통신망, 또는 HSDPA(High-Speed Downlink Packet Access) 기반 무선 통신망, 또는 IEEE 802.16x 기반 무선 통신망을 적어도 하나 이상 포함하는 무선 통신망 등을 통해 적어도 하나 이상의 가맹점에 구비된 결제단말과 결제관련 전문 송수신을 위한 통신채널을 연결하는 것을 특징으로 하며, 하드웨어적으로 상기 밴사서버(100)를 소정의 유무선 네트워크에 접속하도록 하기 위한 모뎀(Modem) 또는 NIC(Network Interface Card)을 포함하여 이루어지며, 소프트웨어적으로 상기 밴사서버(100)를 상기 유무선 네트워크에 접속하도록 하기 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.The interface unit 105 may include at least one wired communication network based on Transmission Control Protocol / Internet Protocol (TCP / IP) (eg, xDSL based communication network) or a wired communication network based on a public switched telephone network (PSTN). At least one or more through a wired communication network, a code division multiple access (CDMA) based wireless communication network, a high-speed downlink packet access (HSDPA) based wireless communication network, or a wireless communication network including at least one or more IEEE 802.16x based wireless communication networks. Characterized in that the connection terminal and the communication channel for transmitting and receiving payment related professional provided in the merchant, the modem (Modem) or NIC (Network) for connecting the bansa server 100 to a predetermined wired or wireless network in hardware Interface Card), and the bansa server 100 in software to the wired and wireless network. Communication protocols and / or drivers for causing comprises.
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 무승인 소액결제 서비스 대상에 해당하는 적어도 하나 이상의 무승인 소액결제 대상 카드정보를 저장하는 카드정보 D/B(155)를 구비하거나, 또는 상기 카드정보 D/B(155)를 구비한 소정의 DB서버와 연동하는 것을 특징으로 한다.Referring to FIG. 1, the Bansa server 100 for the unauthorized micropayment processing may include at least one card information D / B for storing at least one unauthorized micropayment target card information corresponding to the unauthorized micropayment service object. 155 or interworking with a predetermined DB server equipped with the card information D /
여기서, 상기 무승인 소액결제 대상 카드정보는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보에 포함된 카드번호 중 상기 무승인 소액결제 대상 카드에 대응하는 카드 발행사 식별번호와 카드종류를 식별할 수 있는 카드번호(또는 카드번호의 일부)를 포함하여 이루어지는 것이 바람직하다.Herein, the unauthorized small payment target card information includes a card issuer identification number corresponding to the unauthorized small payment target card among card numbers included in the card information included in the payment approval request message (or the unauthorized payment request message). It is preferable to include a card number (or a part of the card number) which can identify the card type.
예컨대, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 상기 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 무승인 소액결제 대상 카드정보는 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하여 이루어지는 것이 바람직하며, 이에 의해 상기 정보 수신부를 통해 수신된 카드정보가 상기 무승인 소액결제 서비스 대상에 포함되는지 확인할 수 있다.For example, when the card information included in the payment approval request text (or unauthorized payment request text) includes a 16-digit credit card number or a check card number, the unauthorized small payment target card information is one of 16-digit card numbers. Preferably, the card issuer identification number and card type, or the first four digit number (or first six digit number) including the card issuer identification number or the card type are included. It may be confirmed whether the information is included in the unauthorized small payment service.
본 발명의 다른 실시 방법에 따라 상기 무승인 소액결제 서비스가 모든 카드를 대상으로 이루어지는 경우, 상기 카드정보 D/B(155)에 상기 무승인 소액결제 대상 카드정보 저장되는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the unauthorized small payment service is made for all cards, storing of the unauthorized small payment target card information in the card information D /
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 무승인 소액결제 서비스를 제공할 수 없는 카드정보에 대응하는 적어도 하나 이 상의 BL(Black List)을 포함하여 이루어진 무승인 소액결제 BL 정보를 저장하거나, 및/또는 소정의 무승인 소액결제 대상 카드를 통해 상기 무승인 소액결제 서비스를 제공할 수 있는 한도금액을 포함하는 무승인 소액결제 한도금액 정보를 저장하거나, 및/또는 소정의 무승인 소액결제 대상 카드를 통해 상기 무승인 소액결제 서비스를 제공할 수 있는 무승인 소액결제 횟수한도를 포함하는 무승인 소액결제 횟수한도 정보를 저장하는 무승인 조건 D/B(160)를 구비하거나, 또는 상기 무승인 조건 D/B(160)를 구비한 DB서버와 연계하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, the bansa server 100 for the unauthorized micropayment processing may include at least one BL (Black List) corresponding to card information that cannot provide the unauthorized micropayment service. Store the unauthorized micropayment limit amount information including a limit amount for storing the unauthorized micropayment BL information and / or providing the unauthorized micropayment service through a predetermined unauthorized micropayment target card; And / or an unauthorized condition D / B for storing an unauthorized small settlement number limit information including an unauthorized small settlement number limit for providing the unauthorized small settlement service through a predetermined unauthorized small settlement target card ( 160, or in connection with a DB server provided with the unauthorized condition D / B (160).
여기서, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말로부터 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭되는 카드정보를 포함하는 결제승인요청 전문(또는 무승인 결제요청 전문)은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.Here, the non-authorized micro payment BL information may include a delinquent payment amount based on the previous month / month, when the credit of the customer who received the non-authorized micro payment target card or the credit card for the non-authorized micro payment includes a credit card. If the credit limit is exceeded on the previous day or if the card for which the unauthorized small payment includes a check card / debit card / cash card / financial account, the unauthorized small payment service may be canceled for reasons such as insufficient account balance or account balance lockout. Characterized in that it comprises at least one or more card number that can not be provided, and the unauthorized micropayment BL information of the card information contained in the full payment approval request (or unauthorized payment request) received from the payment terminal; The payment approval request text (or unauthorized payment request text) containing the matched card information may be accepted by the micropayment. Are excluded, it is preferred to conventional billing process in accordance with the electronic payment process.
또한, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말로부터 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 결제승인요청 전문(또는 무승인 결제요청 전문)은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.In addition, the unauthorized micropayment limit amount information includes at least one daily non-payment micropayment limit amount, weekly non-approval micropayment limit amount, and monthly non-authorized micropayment limit amount for the unauthorized micropayment target card. And a daily, weekly or monthly cumulative payment amount of the payment amount included in the payment approval request message (or unauthorized payment request message) received from the payment terminal. In the case of exceeding the above, the payment approval request text (or unauthorized payment request text) exceeding the amount of the unauthorized small payment is excluded from the processing of the unauthorized small payment, and it is preferable to process the payment according to the conventional electronic payment procedure. Do.
또한, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말로부터 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 결제승인요청 전문(또는 무승인 결제요청 전문)은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.In addition, the number of unauthorized micropayment limit information includes at least one daily non-authorized micropayment limit, weekly non-authorized micropayment limit, and monthly non-authorized micropayment limit for the unauthorized micropayment target card. And a daily / weekly / monthly cumulative unauthorized micropayment processing count for the payment approval request full text (or unauthorized payment request full text) received from the payment terminal. If more than, the payment approval request full text (or unauthorized payment request full text) exceeding the number of unauthorized small payments is excluded from the unauthorized payment settlement, and it is preferable to process the payment according to the conventional electronic payment procedure. Do.
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 통해 상기 무승인 소액결제 처리가 정상적으로 처리된 후, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리한 소정의 무승인 결제 내역을 저장하는 저장매체(165)를 구비하거나, 또는 상기 저장매체(165)를 구비한 DB서버와 연계하여 이루어지는 것을 특징으로 한다.Referring to Figure 1, the Bansa server 100 for the unauthorized small payment processing, after the unauthorized small payment processing is normally processed through the payment approval request text (or unauthorized payment request text), the payment Or a storage medium 165 for storing predetermined unauthorized payment details in which card information and payment amount information and merchant information included in the approval request text (or unauthorized payment request text) are processed. 165) characterized in that the connection is made in conjunction with the DB server.
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 인터페이스부(105)와 연계하여 적어도 하나 이상의 결제단말로부터 소정의 통신망을 통해 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 수신하는 전문 수신부(110)와, 상기 전문 수신부(110)를 통해 수신된 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 카드정보와 결제금액 정보 및 가맹점 정보를 추출하는 정보 추출부(115)와, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보와 결제금액 정보를 통해 상기 무승인 조건 D/B(160)에 저장된 무승인 소액결제 BL 정보, 및/또는 무승인 소액결제 한도금액 정보, 및/또는 무승인 소액결제 횟수한도 정보를 판독하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 무승인 확인부(120)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, the Bansa server 100 for the unauthorized micropayment processing may include a predetermined payment approval request message (or draw) from at least one payment terminal through a predetermined communication network in connection with the interface unit 105. Extract the payment card information, payment amount information and merchant information from the professional receiving unit 110 for receiving a payment request message) and the payment approval request message (or unauthorized payment request message) received through the professional receiving unit 110; Unauthorized micropayment BL stored in the disapproved condition D /
적어도 하나 이상의 가맹점에 구비된 결제단말에서 상기 무승인 소액결제 대 상 카드에 대응하는 소정의 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 결제승인요청 전문(또는 무승인 결제요청 전문)을 전송하면, 상기 전문 수신부(110)는 상기 인터페이스부(105)와 연계하여 소정의 통신망을 통해 적어도 하나 이상의 결제단말로부터 전송된 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 수신하는 것을 특징으로 하며, 상기 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 정보 추출부(115)로 제공한다.The payment terminal provided in at least one affiliated store transmits a predetermined payment card request information (or unauthorized payment request message) including the predetermined card information and payment amount information corresponding to the unauthorized small payment target card and the affiliated store information. In this case, the specialized receiver 110 receives the payment approval request message (or unauthorized payment request message) transmitted from at least one payment terminal through a predetermined communication network in connection with the interface unit 105. The received payment approval request text (or unauthorized payment request text) is provided to the information extracting unit 115.
상기 전문 수신부(110)를 통해 상기 무승인 소액결제 대상 카드에 대응하는 소정의 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 결제승인요청 전문(또는 무승인 결제요청 전문)이 수신되면, 상기 정보 추출부(115)는 상기 수신된 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 상기 무승인 소액결제 처리를 위한 상기 카드정보와 결제금액 정보 및 가맹점 정보를 추출하는 것을 특징으로 한다.When the payment approval request message (or unauthorized payment request message) including the predetermined card information, payment amount information, and the merchant information corresponding to the unauthorized small payment target card is received through the specialized reception unit 110, The information extracting unit 115 may extract the card information, payment amount information, and merchant information for the unauthorized micropayment processing from the received payment approval request message (or unauthorized payment request message).
상기 정보 추출부(115)를 통해 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 상기 카드정보와 결제금액 정보가 추출되면, 상기 무승인 확인부(120)는 상기 추출된 카드정보 중 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 추출된 카드정보가 무승 인 소액결제 대상 카드정보에 포함되는지 확인하는 것을 특징으로 한다.When the card information and the payment amount information are extracted from the payment approval request message (or unauthorized payment request message) through the information extracting unit 115, the unauthorized confirmation unit 120 determines the extracted card information. Extract the comparison target card information (for example, part of the card number) which can be compared with the unauthorized small payment target card information stored in the card information D /
본 발명의 실시 방법에 따라 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 카드 확인부는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 추출된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 것이 바람직하다.When the extracted card information includes a 16-digit credit card number or a check card number according to an embodiment of the present invention, the card verification unit includes the card issuer identification number and card type, or the card issuer, among the 16-digit card numbers. Extract the target card information including the first four digits (or the first six digits) including the identification number or the card type, and correspond to the card issuer identification number and card type, or the card issuer identification number or card type. It is preferable to check whether the extracted card information is included in the unauthorized small payment target card by comparing the unauthorized small payment target card information with the comparison target card information.
또한, 상기 무승인 확인부(120)는 상기 추출된 결제금액 정보가 상기 무승인 소액결제 처리를 무승인 소액결제 대상 결제기준 금액 내에 포함되는지 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 120 is characterized in that to check whether the extracted payment amount information is included in the unauthorized small payment target payment reference amount of the unauthorized small payment processing.
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the embodiment of the present invention, if the amount of the non-authorized payment settlement target amount is 30,000 won, the unauthorized confirmation unit 120 is the payment amount information extracted from the full payment approval request (or unauthorized payment request) If the amount of payment is less than or equal to the amount of payment for the small amount of payments less than 30,000 won, it is confirmed that the amount of payment is included in the amount of payment for the unauthorized small payments for the processing of the unauthorized small payment, the full text of the payment approval request It is desirable to confirm that unauthorized payment processing (or full text of unauthorized payment request) is possible.
또한, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보를 비교하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 120 and the card information extracted from the full payment approval request (or unauthorized payment request full text) and the unauthorized micropayment BL information provided in the unauthorized condition D / B (160) In comparison, characterized in that the check whether the unauthorized payment processing for the payment approval request full text (or unauthorized payment request full text).
본 발명의 실시 방법에 따르면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되지 않으면, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, a card corresponding to card information extracted from the payment approval request text (or unauthorized payment request text) and the unauthorized micropayment BL information included in the unauthorized condition D /
또한, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누 적 결제금액, 월별 누적 결제금액을 산출하는 것을 특징으로 하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 120 is linked with the storage medium 165 to store the unauthorized payment details through the card information extracted from the payment approval request full text (or unauthorized payment request full text) Check the at least one daily, weekly or monthly unauthorized payment details corresponding to the information, the payment amount information extracted from the full payment approval request (or the full unauthorized payment request) and included in the confirmed unauthorized payment details Computing the daily cumulative payment amount, the weekly cumulative payment amount, the monthly cumulative payment amount by summing at least one or more payment amount information, wherein the calculated at least one daily, weekly and monthly cumulative payment amount and the disapproval Comparing the daily, weekly and monthly unapproved micropayment limit amount included in the information on the unapproved micropayment limit amount provided in the condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the non-approved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the non-approved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것을 특징으로 하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 120 is linked with the storage medium 165 to store the unauthorized payment details through the card information extracted from the payment approval request full text (or unauthorized payment request full text) Check the at least one daily / weekly / monthly unauthorized payment history corresponding to the information, and count the counted daily / weekly / monthly unauthorized payment details to accumulate the daily accumulated unauthorized payment corresponding to the card information. And counting the number of times of processing, the amount of micropayments for the weekly cumulative disapproval, and the number of times of the micropayments for the monthly cumulative disapproval. The approval of the payment by comparing the daily / weekly / monthly unapproved micropayment limit included in the condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the unapproved micropayment limit information provided in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상 기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the number of unapproved micropayments included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 무승인 확인부(120)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 무승인 확인부(120)는 상 기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small payment number limit information provided in the unauthorized condition D / B (160) includes a monthly unauthorized small payment number limit, the unauthorized confirmation unit 120 is the full payment approval request ( Or confirm the monthly unauthorized payment history for the current month corresponding to the card information in connection with the storage medium 165 storing the unauthorized payment details through card information extracted from the unauthorized payment request message). And counting the confirmed unpaid payment details to calculate monthly cumulative unpaid micropayment processing counts for one month as of the current day, and monthly cumulative unauthorized micropayment processing counts for the current month and the unapproved bills. It is preferable to compare the monthly unapproved micropayment limit included in the information on the number of unapproved micropayments included in the condition D /
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 무승인 확인부(120)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인되면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 결제처리가 가상 승인된 것으로 처리하여 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 생성하는 무승인 처리부(125)와, 상기 무승인 결제 내역을 상기 저장매체(165)에 저장하는 정보 저장부(130)를 구비하여 이루어지는 것을 특징으로 하며, 상기 무승인 확인부(120)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것이 확인되지 않으면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 카드정보에 대응하는 소정의 결제승인 서버로 전송하여 결제승인 절차를 수행하는 결제승인 처리부(145)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, the Bansa server 100 for the unauthorized micropayment processing may receive an unauthorized payment for the full text of the payment approval request (or the full text of the unauthorized payment request) as a result of the confirmation of the unauthorized confirmation unit 120. When it is confirmed that the processing is possible, the payment processing for the payment approval request text (or unauthorized payment request text) is processed as virtually approved to generate an unauthorized payment history including the card information, payment amount information and merchant information. And an information processing unit 130 for storing the unauthorized processing unit 125 and the unauthorized payment details in the storage medium 165, and the confirmation result of the unauthorized confirmation unit 120. If it is not confirmed that unauthorized payment processing for the payment approval request full text (or unauthorized payment request text) is possible, the full text of the payment approval request text (or the full text of the unauthorized payment request) To send a predetermined payment authorization server corresponding to the group information includes a card payment approval processor 145 that performs payment approval process is characterized in that formed.
상기 무승인 확인부(120)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인되면, 상기 무승인 처리부(125)는 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 생성 하는 것을 특징으로 하며, 상기 정보 저장부(130)는 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 상기 저장매체(165)에 저장하는 것을 특징으로 한다.When it is confirmed that the unauthorized payment processing for the payment approval request full text (or the unauthorized payment request full text) is possible, the unauthorized processing unit 125 completes the payment approval request full text (or Characterized in that for generating an unauthorized payment history including the card information, payment amount information and merchant information extracted from the unauthorized payment request), the information storage unit 130 is included in the unauthorized payment The card information, payment amount information, and affiliated store information may be stored in the storage medium 165 by linkage processing.
본 발명의 실시 방법에 따르면, 상기 무승인 처리부(125)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 상기 정보 저장부(130)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.According to the method of the present invention, the unauthorized processing unit 125 generates a predetermined unauthorized code (or temporary authorization code) (not shown) corresponding to the unauthorized processing, and the card information and payment amount information and Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including merchant information, and the information storage unit 130 is included in the unauthorized payment details. The unauthorized information (or unauthorized approval code) (not shown) may be further linked to the card information, payment amount information, and merchant information, and stored in the storage medium 165.
또한, 상기 무승인 처리부(125)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 상기 정보 저장부(130)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.In addition, the unauthorized processing unit 125 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and includes the unauthorized payment details including the card information, payment amount information, and merchant information. Preferably, the generated unauthorized payment date and time information (not shown) is further included, and the information storage unit 130 is disapproved for the card information, payment amount information, and merchant information included in the unauthorized payment details. The payment date information (not shown) may be further stored in the storage medium 165 by linkage processing.
또한, 상기 무승인 처리부(125)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 상기 정보 저장부(130)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.In addition, the unauthorized processing unit 125 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and the card information, payment amount information, and merchant information. It is preferable to further include the generated card company information (or payment approval server information) (not shown) in the unauthorized payment details including, the information storage unit 130 is the card included in the unauthorized payment details The card company information (or payment approval server information) (not shown) may be further stored in the storage medium 165 in association with the information, payment amount information and merchant information.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
상기 무승인 확인부(120)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것이 확인되지 않으면, 상기 결제승인 처리부(145)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 카드정보에 대응하는 소정의 결제승인 서버로 전송함으로써, 상기 결제승인 서버에서 종래 전자결제 절차에 따라 상기 카드정보에 대응하는 결제수단을 통해 상기 결제금액에 대한 결제승인 절차를 수행하도록 하는 것을 특징으로 한다.If it is confirmed that the unauthorized payment processing for the payment approval request full text (or unauthorized payment request full text) is possible, the payment approval processing unit 145 performs the payment approval request text. (Or a full text of an unauthorized payment request) to a predetermined payment approval server corresponding to the card information, so that the payment approval server receives the payment amount through the payment means corresponding to the card information according to a conventional electronic payment procedure. Characterized in that the payment approval procedure is performed.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인 처리부(145)가 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 카드정보에 대응하는 소정의 결제승인 서버로 전송함으로써, 상기 결제승인 서버에서 종래 전자결제 절차에 따라 상기 결제금액에 대한 결제승인 절차를 수행하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.If the person having ordinary knowledge in the technical field to which the present invention belongs, the payment approval processing unit 145 transmits the payment approval request message (or unauthorized payment request message) to a predetermined payment approval server corresponding to the card information. By doing so, the payment approval server will be familiar with the technical features of performing the payment approval procedure for the payment amount according to the conventional electronic payment procedure, a detailed description thereof will be omitted for convenience.
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 무승인 처리부(125)에 의해 소정의 무승인 결제 내역이 생성되면, 상기 무승인 결제 내역을 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 결제처리 내역으로 간주하여 상기 결제처리 내역을 포함하는 소정의 결제처리 전문을 생성하는 전문 생성부(135)와, 상기 인터페이스부(105)와 연계하여 상기 생성된 결제처리 전문을 상기 결제단말로 전송하는 전문 전송부(140)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, when the unauthorized payment details are generated by the unauthorized processing unit 125, the bansa server 100 for the unauthorized small payment processing may request the payment approval request from the unauthorized payment details. The full text generation unit 135 generating a predetermined payment processing full text including the payment processing history by considering the payment processing history for the full text (or the unauthorized payment request full text) and the interface unit 105 in conjunction with the Characterized in that it comprises a specialized transmission unit 140 for transmitting the generated payment processing full text to the payment terminal.
상기 무승인 처리부(125)에 의해 소정의 무승인 결제 내역이 생성되면, 상기 전문 생성부(135)는 상기 무승인 처리부(125)에 의해 생성된 무승인 결제 내역을 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 결제처리 내역으로 간주하고, 상기 결제처리 내역을 포함하는 소정의 결제처리 전문을 생성하는 것을 특징으로 한다.When the predetermined unauthorized payment details are generated by the unauthorized processing unit 125, the full text generation unit 135 displays the unauthorized payment details generated by the unauthorized processing unit 125 in the full payment approval request message (or The payment processing history for the unauthorized payment request message), and generates a predetermined payment processing message including the payment processing history.
반면 상기 무승인 확인부(120)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능하지 않은 것으로 확인되면, 상기 전문 생성부(135)는 상기 무승인 확인부(120)에 의해 확인된 무승인 결제오류 내역을 포함하는 소정의 결제처리 전문을 생성하는 것을 특징으로 한다.On the other hand, if it is confirmed that the unauthorized payment processing for the payment approval request full text (or unauthorized payment request full text) is not possible, the full text generation unit 135 is approved. Characterized by the verification unit 120, characterized in that for generating a predetermined payment processing text including the details of the unauthorized payment error.
상기 전문 생성부(135)에 의해 소정의 결제처리 전문이 생성되면, 상기 전문 전송부(140)는 상기 인터페이스부(105)와 연계하여 상기 통신망을 통해 상기 생성된 결제처리 전문을 상기 결제단말로 전송하는 것을 특징으로 하며, 상기 결제처리 전문을 수신한 결제단말은 상기 결제처리 전문에 포함된 결제처리 내역을 화면 출력, 및/또는 인쇄 출력하는 것을 특징으로 한다.When a predetermined payment processing text is generated by the text generation unit 135, the text transmission unit 140 connects the generated payment processing text to the payment terminal through the communication network in association with the interface unit 105. The payment terminal receiving the payment processing message may include a screen output and / or a printout of the payment processing details included in the payment processing message.
도면1을 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(100)는, 상기 무승인 처리부(125)에 의해 소정의 무승인 결제 내역이 생성되고, 상기 정보 저장부(130)에 의해 상기 무승인 결제 내역이 상기 저장매체(165)에 저장된 후, 주기적으로 상기 저장매체(165)에 저장된 적어도 하나 이상의 무승인 결제 내역을 결제승인요청 정보로 처리하여 소정의 통신수단을 통해 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버로 전송하여 후승인 절차를 수행하는 후승인 처리부(150)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, the bansa server 100 for the unauthorized micropayment processing generates a predetermined unauthorized payment details by the unauthorized processing unit 125 and the information storage unit 130. After the unauthorized payment details are stored in the storage medium 165, at least one unauthorized payment history stored in the storage medium 165 is periodically processed as payment approval request information to the card information through a predetermined communication means. It is characterized in that it comprises a post-approval processing unit 150 for performing a post-approval process by transmitting to the payment approval server provided in the corresponding card company / financial company.
상기 무승인 처리부(125)에 의해 소정의 무승인 결제 내역이 생성되고, 상기 정보 저장부(130)에 의해 상기 무승인 결제 내역이 상기 저장매체(165)에 저장된 후, 상기 후승인 처리부(150)는 주기적으로 상기 저장매체(165)에 저장된 적어도 하나 이상의 무승인 결제 내역 중 소정의 결제승인 서버를 통해 후승인 절차를 수행하지 않은 적어도 하나 이상의 무승인 결제 내역을 추출하고, 상기 추출된 적어도 하나 이상의 무승인 결제 내역을 상기 밴사서버(100)에서 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버로 전송할 수 있는 소정의 결제승인요청 정보로 처리하는 것을 특징으로 한다.After the predetermined unauthorized payment details are generated by the unauthorized processing unit 125, the unauthorized payment details are stored in the storage medium 165 by the information storage unit 130, and then the post-approved processing unit 150 is provided. ) Periodically extracts at least one or more unauthorized payment details that have not performed a post-approval procedure through a predetermined payment approval server among at least one or more unauthorized payment details stored in the storage medium 165, and extracts at least one The unauthorized payment details may be processed as predetermined payment approval request information that can be transmitted from the bansa server 100 to a payment approval server provided at a card company / financial company corresponding to the card information.
이후, 상기 후승인 처리부(150)는 적어도 하나 이상의 무승인 결제 내역을 포함하는 결제승인요청 정보를 소정의 통신수단(예컨대, 상기 밴사서버(100)와 각 카드사/금융사에 구비된 결제승인 서버를 통신 연결하는 전용 통신망)을 통해 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버로 전송하는 것을 특징으로 한다.Subsequently, the post-approval processing unit 150 transmits payment approval request information including at least one or more unauthorized payment details to predetermined communication means (eg, the bansa server 100 and the payment approval server provided at each card company / financial company). Dedicated communication network for communication connection) characterized in that the transmission to the payment approval server provided in the card company / financial company corresponding to the card information.
본 발명의 실시 방법에 따르면, 상기 후승인 처리부(150)는 상기 저장매체(165)로부터 추출된 적어도 하나 이상의 무승인 결제 내역을 상기 카드정보를 기반으로 각 카드사/금융사 별로 구분하고, 특정 카드사/금융사에 대응하는 적어도 하나 이상의 무승인 결제 내역을 포함하는 소정의 결제승인요청 정보를 생성하고, 상기 생성된 결제승인요청 정보를 소정의 통신수단(예컨대, 상기 밴사서버(100)와 각 카드사/금융사에 구비된 결제승인 서버를 통신 연결하는 전용 통신망)을 통해 상기 카드사/금융사에 대응하는 결제승인 서버로 전송하여 후승인 처리하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the post-approval processing unit 150 classifies at least one or more unauthorized payment details extracted from the storage medium 165 for each card company / financial company based on the card information, and selects a specific card company / Generates predetermined payment approval request information including at least one unauthorized payment details corresponding to a financial company, and transfers the generated payment approval request information to predetermined communication means (for example, the bansa server 100 and each card company / financial company). Dedicated communication network for connecting the payment approval server provided in the communication) to the payment approval server corresponding to the card company / financial company is preferably post-approval processing.
상기 결제승인 서버에서 상기 결제승인요청 정보에 포함된 적어도 하나 이상의 무승인 결제 내역에 대한 후승인이 처리된 후, 상기 결제승인 서버는 적어도 하나 이상의 무승인 결제 내역에 대한 각각의 후승인 처리 결과를 생성하고, 상기 생성된 적어도 하나 이상의 후승인 처리결과를 포함하는 소정의 결제승인 정보를 생성하여 상기 밴사서버(100)로 전송하는 것을 특징으로 한다.After the post-approval of the at least one unauthorized payment details included in the payment approval request information is processed by the payment approval server, the payment approval server performs the respective post-approval processing results on at least one unauthorized payment history. And generating predetermined payment approval information including the generated at least one post-approval processing result and transmitting the generated payment approval information to the bansa server 100.
상기 결제승인 서버로부터 적어도 하나 이상의 후승인 처리결과를 포함하는 소정의 결제승인 정보가 수신되면, 상기 정보 저장부(130)는 상기 결제승인 정보에 포함된 각각의 후승인 처리결과를 상기 저장매체(165)에 저장된 상기 무승인 결제 내역에 추가(또는 상기 무승인 결제 내역에 포함된 카드정보와 연계 처리)하여 저장하는 것을 특징으로 한다.When predetermined payment approval information including at least one post-approval processing result is received from the payment approval server, the information storage unit 130 stores each post-approval processing result included in the payment approval information in the storage medium ( In addition to the unauthorized payment history stored in (165) (or the card information included in the unauthorized payment history) characterized in that the storage.
도면2는 본 발명의 일 실시 방법에 따라 무승인 소액결제 기능을 구비한 결제단말(200)의 기능 구성을 도시한 도면이다.2 is a diagram illustrating a functional configuration of a payment terminal 200 having an unauthorized small payment function according to an embodiment of the present invention.
보다 상세하게 본 도면2는 상기 도면1에 도시된 무승인 소액결제 시스템 상의 결제단말(200)이 소정의 무승인 결제요청 전문을 생성하여 상기 밴사서버(100) 로 전송하는 소액 결제모드를 구비한 결제단말(200)인 경우, 상기 소액 결제모드를 구비한 결제단말(200)의 기능 구성에 대한 일 실시 방법에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 무승인 소액결제 서비스를 위한 다양한 결제단말(200) 기능 구성을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면2에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, Figure 2 is provided with a micropayment mode in which the payment terminal 200 on the unauthorized micropayment system shown in FIG. 1 generates a predetermined unauthorized payment request message and transmits it to the bansa server 100. In the case of the payment terminal 200, as an embodiment of the functional configuration of the payment terminal 200 having the micro payment mode, if one of ordinary skill in the art to which the present invention belongs, By referring to and / or modified to infer the various payment terminal 200 functional configuration for the unauthorized micropayment service, the technical features of the present invention is not limited by this Figure 2, all inferred implementation Note that it includes the method.
예컨대, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 종래 전자결제 처리를 위한 결제승인요청 전문을 생성하여 상기 밴사서버(100)로 전송하는 종래 결제단말(200)의 기능 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.For example, a person having ordinary skill in the art to which the present invention pertains may refer to and / or modify this
본 발명은 다른 실시 방법에 따르면, 상기 결제단말(200)은 종래 전자결제 절차에 따라 소정의 결제승인요청 전문을 생성하여 상기 밴사서버(100)로 전송하는 종래 결제단말(200)이어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, the payment terminal 200 may be a conventional payment terminal 200 for generating a predetermined payment approval request message in accordance with a conventional electronic payment procedure and transmitting it to the bansa server 100. Thereby, this invention is not limited.
도면2를 참조하면, 무승인 소액결제 서비스를 위한 소액 결제모드를 구비한 결제단말(200)은 기본적으로 제어부(205)와 메모리부(250)와 카드 리더부 (210)와 키 입력부(220)와 화면 출력부(215)와 통신 처리부(230)와 보안응용모듈(235)과 인 쇄 출력부(240)와 상기 결제단말(200)로 전원을 공급하는 전원 공급부(225)를 포함하여 이루어지며, 당업자의 의도에 따른 적어도 하나 이상의 단말 기능부(도시생략) 등을 포함하여 이루어진다. Referring to FIG. 2, a payment terminal 200 having a micro payment mode for an unauthorized micro payment service basically includes a control unit 205, a memory unit 250, a card reader unit 210, and a key input unit 220. And a screen output unit 215, a communication processor 230, a security application module 235, a print output unit 240, and a
상기 제어부(205)는 기능 구성 상 결제단말(200)의 전반적인 동작을 제어하고, 각 구성요소 간 정보 또는 데이터의 흐름을 관리하며, 무승인 소액결제 처리를 위해 결제단말(200)에 구비되는 적어도 하나 이상의 구성요소를 상호 연동 및 제어하는 것을 특징으로 하며, 하드웨어적으로 CPU(Central Processing Unit)/MPU(Micro Processing Unit)를 포함하는 적어도 하나 이상의 프로세서와 실행 메모리(예컨대, 레지스터 및/또는 RAM(Random Access Memory)) 및 소정의 데이터를 입출력하는 버스(BUS)를 포함하여 이루어지는 것을 특징으로 하고, 또한 소프트웨어적으로 결제단말(200) 특유의 기능을 수행하기 위해 소정의 기록매체로부터 상기 실행 메모리로 로딩(Loading)되어 상기 프로세서에 의해 연산 처리되는 소정의 프로그램 루틴(Routine) 및/또는 프로그램 데이터를 포함(따라서, 무승인 소액결제 처리를 위해 상기 결제단말(200)에 구비된 기록매체에 기록되는 소정의 프로그램, 및/또는 상기 결제단말(200)에 구비되는 기능구성 중에서 소프트웨어적으로 처리가 가능한 구성요소를 본 제어부(205) 내에 구비되는 것으로 도시함)하여 이루어지는 것을 특징으로 한다. The control unit 205 controls the overall operation of the payment terminal 200 in the functional configuration, manages the flow of information or data between each component, at least provided in the payment terminal 200 for unauthorized micropayment processing. At least one processor and an execution memory (eg, a register and / or a RAM) including a CPU (Central Processing Unit) / MPU (Micro Processing Unit) in hardware. Random Access Memory)) and a bus for inputting and outputting predetermined data, and from a predetermined recording medium to the execution memory in order to perform a function specific to the payment terminal 200 by software. Contains program routines and / or program data that are loaded and computed by the processor (hence, no The control unit is a predetermined program recorded on a recording medium provided in the payment terminal 200 and / or a functional configuration provided in the payment terminal 200 for processing the micropayment. And (205) provided).
본 발명의 실시 방법에 따르면, 상기 제어부(205)는 상기 결제단말(200)에 구비되는 구성요소(예컨대, 상기 메모리부(250)와 카드 리더부 (210)와 키 입력부(220)와 화면 출력부(215)와 통신 처리부(230)와 보안응용모듈(235)과 인쇄 출력부(240) 및/또는 당업자의 의도에 따른 단말 기능부(도시생략) 등)를 상호 연동하여 상기 결제단말(200)에 정의된 전자결제 서비스를 제공하는 것을 제어 및 관리함은 물론, 본 발명에 따른 무승인 소액결제 서비스를 위해 상기 결제단말(200)에 구비되는 상기 구성요소를 상호 연동하여 제어하거나, 및/또는 상기 무승인 소액결제 서비스를 위해 상기 결제단말(200)에 구비된 기록매체에 기록되는 프로그램을 실행하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the control unit 205 outputs a component (eg, the memory unit 250, the card reader unit 210, the key input unit 220, and a screen) provided in the payment terminal 200. The payment terminal 200 is interworked with the communication unit 230, the communication processing unit 230, the security application module 235 and the print output unit 240 and / or a terminal functional unit (not shown) according to the intention of those skilled in the art. Control and manage the provision of the electronic payment service defined in the), as well as mutually control the components provided in the payment terminal 200 for the unauthorized micropayment service according to the present invention, and / or It is preferable to execute a program recorded on a recording medium provided in the payment terminal 200 for the unauthorized payment service.
상기 메모리부(250)는 결제단말(200)의 전반적인 동작을 제어하기 위한 소정의 프로그램 루틴(또는 코드) 및/또는 프로그램 데이터(예컨대, 프로그램 루틴(또는 코드)에 의한 동작이 수행될 때 입출력되는 정보 또는 데이터)를 저장하기 위한 비휘발성 메모리의 총칭으로서, 하드웨어적으로 EEPROM(Electrically Erasable and Programmable Read Only Memory) 및/또는 FM(Flash Memory) 및/또는 HDD(Hard Disk Drive)를 포함하는 적어도 하나 이상의 저장수단을 포함하여 이루어지며, 상기 제어부(205)가 소정의 제어 기능을 수행하기 위해 요구되는 소정의 프로그램 루틴과 프로그램 데이터(예컨대, 프로그램 루틴이 소정의 기능을 수행하기 위해 입력 또는 출력되는 데이터)가 저장되는 것을 특징으로 한다.The memory unit 250 is input and output when an operation by a predetermined program routine (or code) and / or program data (eg, a program routine (or code)) for controlling the overall operation of the payment terminal 200 is performed. General term of non-volatile memory for storing information or data), at least one of which includes EEPROM (Electrically Erasable and Programmable Read Only Memory) and / or Flash Memory (FM) and / or Hard Disk Drive (HDD) in hardware. It includes the above storage means, the predetermined program routine and program data required for the control unit 205 to perform a predetermined control function (for example, data input or output for the program routine to perform a predetermined function) ) Is stored.
본 발명의 실시 방법에 따르면, 상기 메모리부(250)는 상기 무승인 소액결제 서비스 대상에 해당하는 적어도 하나 이상의 무승인 소액결제 대상 카드정보를 저장하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the memory unit 250 may store at least one or more unauthorized small payment target card information corresponding to the unauthorized small payment service object.
여기서, 상기 무승인 소액결제 대상 카드정보는 상기 카드 리더부 (210)를 통해 적어도 하나 이상의 카드로부터 리딩되는 카드정보에 포함된 카드번호 중 상기 무승인 소액결제 대상 카드에 대응하는 카드 발행사 식별번호와 카드종류를 식별할 수 있는 카드번호(또는 카드번호의 일부)를 포함하여 이루어지는 것이 바람직하다.Here, the unauthorized small payment target card information may include a card issuer identification number corresponding to the unauthorized small payment target card among card numbers included in the card information read from at least one card through the card reader unit 210. It is preferable to include a card number (or a part of the card number) which can identify the card type.
예컨대, 상기 카드 리더부 (210)를 통해 적어도 하나 이상의 카드로부터 리딩되는 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 무승인 소액결제 대상 카드정보는 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하여 이루어지는 것이 바람직하며, 이에 의해 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 상기 무승인 소액결제 서비스 대상에 포함되는지 확인할 수 있다.For example, when the card information read from the at least one card through the card reader unit 210 includes a 16-digit credit card number or a check card number, the unauthorized small payment target card information is the 16-digit card number. Preferably, the card issuer identification number and card type, or the first four digit number (or first six digit number) including the card issuer identification number or the card type are included. It can be checked whether the read card information is included in the unauthorized small payment service.
본 발명의 다른 실시 방법에 따라 상기 무승인 소액결제 서비스가 모든 카드를 대상으로 이루어지는 경우, 상기 메모리부(250)에 상기 무승인 소액결제 대상 카드정보 저장되는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한 다.According to another exemplary embodiment of the present invention, when the unauthorized small payment service is made for all cards, storing of the unauthorized small payment target card information in the memory unit 250 may be omitted. This is not limited.
또한, 상기 메모리부(250)는 상기 무승인 소액결제 서비스 대상에 해당하는 소정의 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)이 생성되는 경우, 상기 통신 처리부(230)가 소정의 통신망을 통해 상기 무승인 결제요청 전문(또는 결제승인요청 전문)을 전송할 밴사서버(100) 정보를 저장하는 것이 바람직하다.In addition, the memory unit 250 when the unauthorized payment request message (or payment approval request message) including the predetermined unauthorized small payment target card information corresponding to the unauthorized small payment service object is generated, the communication It is preferable that the processor 230 stores bansa server 100 information to transmit the unauthorized payment request message (or payment approval request message) through a predetermined communication network.
여기서, 상기 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 수신하는 밴사서버(100)는 상기 사후 승인 기반 무승인 소액결제 이외에 종래 결제승인요청 전문을 수신 및 처리하는 밴사와 다른 무승인 소액결제 전용 밴사에 구비되는 것이 바람직하다.Here, the Bansa server 100 receiving the unauthorized payment request full text (or payment approval request full text) including the unauthorized small payment target card information receives a conventional payment approval request full text in addition to the post approval-based unauthorized small payment. And it is preferable that the bansa to be treated and other unauthorized small payment bansa provided.
본 발명의 다른 실시 방법에 따르면, 상기 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 수신하는 밴사서버(100)는 상기 사후 승인 기반 무승인 소액결제 이외에 종래 결제승인요청 전문을 수신 및 처리하는 밴사와 같은 밴사 내에 구비되거나, 또는 상기 종래 결제승인요청 전문을 수신 및 처리하는 밴사서버(100)에 상기 무승인 소액결제 기능을 구비하여 이루어지는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, the bansa server 100 that receives the unauthorized payment request message (or payment approval request message) including the unauthorized small payment target card information may be added to the non-approved small payment after the post approval. It is possible to be provided in the bansa, such as bansa for receiving and processing the conventional payment approval request full text, or provided with the unauthorized small payment function in the bansa server 100 for receiving and processing the conventional payment approval request full text, Thereby, this invention is not limited.
상기 결제단말(200)을 통해 본 발명에 따른 무승인 소액결제 서비스를 제공받는 고객은, ISO/IEC 7810 규격을 기반으로 MS(Magnetic Stripe)카드, 및/또는 ISO/IEC 7816 규격을 기반으로 접촉식 IC카드(또는 무선 IC칩), 및/또는 ISO/IEC 14443 규격을 기반으로 비접촉식 IC카드(또는 무선 IC칩)를 적어도 하나 이상 포함하는 카드를 소지(또는 소유)하고 있으며, 상기 카드 리더부 (210)는 상기 카드에 구비된 적어도 하나 이상의 정보 또는 데이터를 읽어오기 위한 인터페이스를 제공하는 것을 특징으로 한다.The customer who receives the unauthorized payment service according to the present invention through the payment terminal 200 contacts the MS (Magnetic Stripe) card and / or the ISO / IEC 7816 standard based on the ISO / IEC 7810 standard. A card reader (or wireless IC chip) and / or a card including at least one contactless IC card (or wireless IC chip) based on an ISO / IEC 14443 standard, wherein the card reader unit 210 is characterized in that to provide an interface for reading at least one or more information or data provided in the card.
본 발명의 실시 방법에 따르면, 상기 카드 리더부 (210)는 상기 MS카드와 상기 결제단말(200) 간 인터페이스를 제공하는 MS 리더부, 및/또는 상기 접촉식 IC카드와 상기 결제단말(200) 간 인터페이스를 제공하는 접촉식 IC 리더부, 및/또는 상기 비접촉식 IC카드와 상기 결제단말(200) 간 인터페이스를 제공하는 비접촉식 IC 리더부를 적어도 하나 이상 포함하여 이루어진다.According to the method of the present invention, the card reader unit 210 is an MS reader unit for providing an interface between the MS card and the payment terminal 200, and / or the contact IC card and the payment terminal 200. And at least one contact IC reader unit for providing an interface and / or a contactless IC reader unit for providing an interface between the contactless IC card and the payment terminal 200.
상기 MS 리더부는 ISO/IEC 7810에 근거하는 카드 리더부 (210)로서, 소정의 코일을 포함하는 적어도 하나 이상의 자기 헤드(Magnetic Head)를 포함하여 이루어지며, 소정의 정보(예컨대, 자성화된 이진(Binary) 데이터)가 기록된 MS카드가 상기 자기 헤드와 밀착하여 소정의 방향으로 이동(또는 자기 헤드가 소정의 정보가 기록된 MS카드와 밀착하여 이동)하면, 상기 자기 헤드에 소정의 전기적 신호가 로딩되는 것을 이용하여 상기 MS카드의 MS에 구비된 적어도 하나 이상의 트랙(Track) 으로부터 소정의 결제수단 정보에 대응하는 카드정보를 결제단말(200)로 인터페이싱 하는 것을 특징으로 한다.The MS reader unit is a card reader unit 210 based on ISO / IEC 7810, and includes at least one magnetic head including a predetermined coil, and includes predetermined information (eg, magnetized binary). When the MS card on which (Binary) data is recorded moves in a predetermined direction in close contact with the magnetic head (or the magnetic head moves in close contact with an MS card in which predetermined information is recorded), a predetermined electrical signal is transmitted to the magnetic head. The card information corresponding to the predetermined payment means information is interfaced to the payment terminal 200 from at least one or more tracks provided in the MS of the MS card.
상기 접촉식 IC 리더부는 ISO/IEC 7816에 근거하는 카드 리더부 (210)로서, 접촉식 IC카드에 구비된 COB(Chip On Board; COB)와 접촉식으로 전기적 접점을 이루는 적어도 하나 이상의 접촉점을 포함하여 이루어지며, 상기 접촉점을 통해 상기 IC카드의 IC칩으로 전원을 공급하고, APDU(Application Protocol Data Unit)를 이용하는 상기 반이중(Half Duplex) 방식의 트랜잭션을 통해 상기 IC칩으로부터 소정의 결제수단 정보에 대응하는 카드정보를 결제단말(200)로 인터페이싱 하는 것을 특징으로 한다.The contact IC reader unit is a card reader unit 210 based on ISO / IEC 7816 and includes at least one contact point that makes electrical contact with a chip on board (COB) provided in the contact IC card. It supplies the power to the IC chip of the IC card through the contact point, and the predetermined payment means information from the IC chip through the half-duplex transaction using an APDU (Application Protocol Data Unit) Corresponding card information is characterized in that the interface to the payment terminal 200.
상기 비접촉식 IC 리더부는 ISO/IEC 14443에 근거하는 카드 리더부 (210)로서, 정전결합(Capacitive Coupling) 및/또는 전자유도(Inductive Coupling) 등을 이용하여 비접촉식 IC카드와 비접촉식으로 전기적 접점을 이루는 적어도 하나 이상의 안테나를 포함하여 이루어지며, 상기 안테나를 통해 상기 IC카드의 IC칩으로 전원을 공급하고, APDU를 이용하는 상기 반이중(Half Duplex) 방식의 트랜잭션을 통해 상기 IC칩으로부터 소정의 결제수단 정보에 대응하는 카드정보를 결제단말(200)로 인터페이싱 하는 것을 특징으로 한다.The contactless IC reader unit is a card reader unit 210 based on ISO / IEC 14443. The contactless IC reader unit uses at least an electrical contact with the contactless IC card by using capacitive coupling and / or inductive coupling. It comprises at least one antenna, and supplies power to the IC chip of the IC card through the antenna, and corresponding to the predetermined payment means information from the IC chip through the half-duplex transaction using the APDU Characterized by interfacing the card information to the payment terminal 200.
본 발명의 실시 방법에 따르면, 상기 카드 리더부 (210)는 상기 결제단 말(200)에 정의된 종래 전자결제 서비스를 위해 적어도 하나 이상의 카드로부터 소정의 결제수단 정보(예컨대, 카드에 구비된 신용카드 정보, 체크카드 정보, 직불카드 정보, 현금카드 정보, 금융계좌 정보를 적어도 하나 이상 포함하는 결제수단 정보)에 대응하는 카드정보를 리딩하는 것이 바람직하며, 또한 본 발명에 따른 무승인 소액결제 서비스를 위해 적어도 하나 이상의 카드로부터 상기 무승인 소액결제 대상 카드정보를 포함하는 소정의 결제수단 정보(예컨대, 카드에 구비된 신용카드 정보, 체크카드 정보, 직불카드 정보, 현금카드 정보, 금융계좌 정보를 적어도 하나 이상 포함하는 결제수단 정보)에 대응하는 카드정보를 리딩하는 것이 바람직하다.According to an embodiment of the present invention, the card reader unit 210 may provide predetermined payment means information (eg, credit provided on the card) from at least one or more cards for the conventional electronic payment service defined in the payment terminal 200. It is preferable to read the card information corresponding to the card information, check card information, debit card information, cash card information, payment method information including at least one or more of the financial account information), and also the unauthorized small payment service according to the present invention. Predetermined payment means information (e.g., credit card information, check card information, debit card information, cash card information, financial account information provided on the card) from at least one or more cards for the unauthorized small payment target card information It is preferable to read the card information corresponding to the at least one payment means information).
본 발명의 실시 방법에 따르면, 상기 카드 리더부 (210)를 통해 리딩되는 카드정보는 소정의 카드 기반 결제수단 정보(예컨대, 카드에 구비된 신용카드 정보, 체크카드 정보, 직불카드 정보, 현금카드 정보)에 대응하는 카드번호를 포함하여 이루어지거나, 또는 계좌 기반 결제수단 정보(예컨대, 카드에 구비된 금융계좌 정보)에 대응하는 계좌번호를 포함하여 이루어지는 것이 바람직하며, 상기 카드번호(또는 계좌번호)는 상기 카드 발행사 및/또는 카드 종류를 확인할 수 있는 번호를 포함하여 이루어지는 것이 바람직하다.According to the exemplary embodiment of the present invention, the card information read through the card reader 210 may include predetermined card-based payment means information (for example, credit card information, check card information, debit card information, and cash card provided on the card). It is preferable to include a card number corresponding to the information) or to include an account number corresponding to the account-based payment means information (for example, financial account information provided on the card), the card number (or account number) ) Preferably includes a number identifying the card issuer and / or card type.
또한, 상기 카드 리더부 (210)를 통해 리딩되는 카드정보는 소정의 카드 기반 결제수단 정보에 대하는 유효기간(예컨대, 일부 직불카드 정보, 현금카드 정보, 금융계좌 정보의 경우 생략가능) 정보를 더 포함하여 이루어지는 것이 바람직하다.In addition, the card information read through the card reader unit 210 further includes information on an expiration date (for example, partial debit card information, cash card information, and financial account information) for predetermined card-based payment means information. It is preferable to comprise.
상기 키 입력부(220)는 적어도 하나 이상의 숫자키(Number Key) 및/또는 문자키(Character Key) 및/또는 기능키(Function Key)를 포함하는 적어도 하나 이상의 키 버튼(Key Button)을 구비한 소정의 키 입력장치로부터 입력되는 정보(또는 신호)를 검출하고, 상기 제어부(205)에 의해 제어되는 상기 결제단말(200)의 특정 입력모드 및/또는 동작모드에서 상기 키 입력장치에 구비된 소정의 키 버튼으로부터 소정의 정보(또는 신호)가 입력되면, 상기 입력되는 정보(또는 신호)에 대응하는 키 이벤트를 발생하고, 상기 발생된 키 이벤트를 상기 제어부(205)로 제공하는 것을 특징으로 하며, 상기 제어부(205)는 상기 결제단말(200)의 현재 입력모드 및/또는 동작모드에서 상기 키 이벤트에 대응하는 소정의 키 데이터를 획득하거나, 및/또는 상기 키 이벤트와 매칭되어 정의된 소정의 기능을 실행하는 명령어를 획득하는 것을 특징으로 한다. 상기 키 입력부(220)와 적어도 하나 이상의 키 버튼을 구비한 상기 키 입력장치가 상호 연동하여 상기 결제단말(200)에 구비되는 키 입력수단의 기능을 수행한다.The key input unit 220 is provided with at least one key button including at least one number key and / or character key and / or function key. Detects information (or a signal) inputted from a key input device of a predetermined key and is provided to the key input device in a specific input mode and / or operation mode of the payment terminal 200 controlled by the controller 205. When predetermined information (or signal) is input from a key button, a key event corresponding to the input information (or signal) is generated, and the generated key event is provided to the controller 205. The control unit 205 obtains predetermined key data corresponding to the key event in the current input mode and / or operation mode of the payment terminal 200, and / or is defined in accordance with the key event. Characterized in that for obtaining a command to execute the function. The key input unit 220 and the key input device having at least one key button interoperate with each other to perform a function of a key input unit provided in the payment terminal 200.
상기 키 입력부(220)와 연동하는 키 입력장치는 적어도 하나 이상의 숫자키와 기능키를 구비한 키패드 장치, 및/또는 적어도 하나 이상의 숫자키와 문자키(예컨대, 영문 문자키, 및/또는 한글 문자키) 및 기능키를 구비한 키보드 장치, 및/또는 상기 화면 출력수단과 연동하여 적어도 하나 이상의 숫자키와 기능키를 구비하 거나, 및/또는 적어도 하나 이상의 숫자키와 문자키 및 기능키를 구비한 터치스크린 장치를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다.The key input device interoperating with the key input unit 220 may include a keypad device having at least one numeric key and a function key, and / or at least one numeric key and a character key (eg, English character key, and / or Korean character). Key) and / or a keyboard device having a function key, and / or at least one numeric key and a function key in conjunction with the screen output means, and / or at least one numeric key, a character key and a function key. It is preferable to include at least one touch screen device.
본 발명의 실시 방법에 따르면, 상기 키 입력부(220)는 상기 결제단말(200)에 정의된 전자결제 서비스를 위해 적어도 하나 이상의 키 입력장치로부터 상기 전자결제 서비스에 대응하는 키 데이터(예컨대, 결제금액 등)를 입력받는 키 입력수단의 기능을 수행하는 것이 바람직하며, 또한 본 발명에 따른 무승인 소액결제 서비스를 위해 상기 키 입력장치로부터 상기 무승인 소액결제 서비스 제공 과정에서 요구되는 적어도 하나 이상의 키 데이터를 입력받는 키 입력수단의 기능을 수행하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the key input unit 220 may include key data corresponding to the electronic payment service (eg, a payment amount) from at least one key input device for the electronic payment service defined in the payment terminal 200. Etc.) and at least one or more key data required in the process of providing the unauthorized micropayment service from the key input device for the unauthorized micropayment service according to the present invention. It is preferable to perform the function of the key input means for receiving the input.
본 발명의 일 실시 방법에 따르면, 상기 키 입력부(220)에 대응하는 키 입력장치는 상기 결제단말(200)의 동작모드를 초기모드 및/또는 일반 결제모드에서 본 발명에 따른 무승인 소액결제 서비스를 위한 소액 결제모드로 전환하는 키 버튼을 구비하여 이루어지는 것이 바라직하다.According to an exemplary embodiment of the present invention, the key input device corresponding to the key input unit 220 may be a non-authorized micropayment service according to the present invention in an initial mode and / or a general payment mode of an operation mode of the payment terminal 200. It is desirable to have a key button for switching to the micro payment mode for.
상기 화면 출력부(215)는 상기 결제단말(200)이 소정의 기능(예컨대, 전자결제 처리 기능)을 수행하는 과정에서 상기 제어부(205)에 의해 LCD(Liquid Crystal Display) 및/또는 CRT(Cathode Ray Tube)를 포함하는 소정의 화면출력 장치로 출력되도록 미리 정의되거나 또는 실시간 정의되어지는 적어도 하나 이상의 정보 또는 데이터를 미리 정의된 인터페이스 화면을 통해 출력하는 것을 특징으로 하며, 상기 화면 출력부(215)와 화면출력 장치가 상호 연동하여 상기 결제단말(200)에 구비되는 화면출력수단의 기능을 수행한다.The screen output unit 215 is a liquid crystal display (LCD) and / or a CRT (Cathode) by the control unit 205 in the process of the payment terminal 200 performs a predetermined function (eg, electronic payment processing function) And at least one or more information or data which is predefined or defined in real time to be output to a predetermined display output device including a Ray Tube) through a predefined interface screen, wherein the screen output unit 215 And the screen output device interoperate with each other to perform the function of the screen output means provided in the payment terminal 200.
상기 결제단말(200)에서 상기 화면출력 장치에 출력되도록 미리 정의된 정보 또는 데이터는, 상기 키 입력부(220)를 통해 입력되는 키 데이터, 및/또는 상기 결제단말(200) 내 구비되어 있는 구성요소에 의해 저장 또는 생성되는 정보(또는 데이터), 통신 처리부(230)를 통해 송수신되는 정보(또는 데이터), 및/또는 상기 결제단말(200)에서 수행하는 소정의 연산결과에 대응하는 (또는 데이터)을 적어도 하나 이상 포함하여 이루어진다.Predefined information or data to be output from the payment terminal 200 to the screen output device, the key data input through the key input unit 220, and / or the components provided in the payment terminal 200 Information (or data) stored or generated by the information, information (or data) transmitted / received through the communication processing unit 230, and / or (or data) corresponding to a predetermined operation result performed by the payment terminal 200. It comprises at least one.
본 발명의 바람직한 실시 방법에 따르면, 상기 화면 출력부(215)는 상기 결제단말(200)에 정의된 전자결제 서비스를 위해 상기 화면출력 장치로 각 전자결제 단계에 따른 전자결제 처리 화면을 출력시키는 화면출력수단의 기능을 수행하는 것이 바람직하며, 또한 본 발명에 따른 무승인 소액결제 서비스를 위해 상기 화면출력장치로 상기 무승인 소액결제 서비스 제공 단계에 대응하는 처리 화면을 출력시키는 화면출력수단의 기능을 수행하는 것이 바람직하다.According to a preferred embodiment of the present invention, the screen output unit 215 is a screen for outputting the electronic payment processing screen according to each electronic payment step to the screen output device for the electronic payment service defined in the payment terminal 200 It is preferable to perform the function of the output means, and also the function of the screen output means for outputting the processing screen corresponding to the step of providing the unauthorized small payment service to the screen output device for the unauthorized small payment service according to the present invention. It is preferable to carry out.
상기 통신 처리부(230)는 상기 결제단말(200)이 소정의 기능(예컨대, 전자결제 처리 기능)을 수행하는 과정에서 소정의 통신망을 통해 적어도 하나 이상의 밴 사에 구비된 적어도 하나 이상의 밴사서버(100)와 결제관련 전문 송수신을 위한 통신채널을 연결하거나, 또는 소정의 단말(또는 장치)과 정보(또는 데이터) 송수신을 위한 통신세션을 연결하는 것을 특징으로 한다.The communication processor 230 includes at least one bansa server 100 provided in at least one bansa through a predetermined communication network in the process of the payment terminal 200 performing a predetermined function (for example, an electronic payment processing function). ) And a communication channel for transmitting / receiving specialized payments or connecting a communication session for transmitting / receiving information (or data) with a predetermined terminal (or device).
본 도면2를 참조하면, 상기 통신 처리부(230)는 소정의 통신망을 통해 적어도 하나 이상의 밴사에 구비된 적어도 하나 이상의 밴사서버(100)와 결제관련 전문 송수신을 위한 통신채널을 연결하는 네트워크 통신부를 구비하여 이루어지거나, 및/또는 소정의 케이블 통신포트를 통해 소정의 단말(또는 장치)과 통신세션을 연결하기 위한 케이블 통신부를 구비하여 이루어지거나, 및/또는 적어도 하나 이상의 근거리 무선 통신수단을 통해 소정의 근거리 통신 단말(또는 장치)장치와 소정의 통신세션을 연결하기 위한 근거리 무선 통신부를 구비하여 이루어지며, 소프트웨어적으로 상기 통신채널(또는 통신세션)을 연결하기 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.Referring to FIG. 2, the communication processor 230 includes a network communication unit for connecting a communication channel for transmitting and receiving payment-related professional communication with at least one bansa server 100 provided in at least one or more bansa through a predetermined communication network. And / or a cable communication unit for connecting a communication session with a predetermined terminal (or device) through a predetermined cable communication port, and / or through a predetermined short distance wireless communication means. It includes a short range wireless communication unit for connecting a predetermined communication session with a short range communication terminal (or device) device, and includes a communication protocol and / or a driver for connecting the communication channel (or communication session) by software. Is done.
상기 네트워크 통신부는 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, xDSL 기반 통신망 등), 또는 PSTN(Public Switched Telephone Network) 기반의 유선 통신망 등을 적어도 하나 이상 포함하는 유선 통신망, 또는 CDMA(Code Division Multiple Access) 기반 무선 통신망, 또는 HSDPA(High-Speed Downlink Packet Access) 기반 무선 통신망, 또는 IEEE 802.16x 기반 무선 통신망을 적어도 하나 이상 포함하는 무선 통신망 등을 통해 밴사서 버(100)와 결제관련 전문 송수신을 위한 통신채널을 연결하는 것을 특징으로 하며, 하드웨어적으로 상기 결제단말(200)을 소정의 유무선 네트워크에 접속하도록 하기 위한 모뎀(Modem) 또는 NIC(Network Interface Card)을 포함하여 이루어지며, 소프트웨어적으로 상기 결제단말(200)을 상기 유무선 네트워크에 접속하도록 하기 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.The network communication unit includes a wired communication network including at least one of a transmission control protocol / Internet protocol (TCP / IP) based wired communication network (eg, xDSL based communication network) or a PSTN based wired communication network, The bansa server 100 through a code division multiple access (CDMA) based wireless communication network, a high-speed downlink packet access (HSDPA) based wireless communication network, or a wireless communication network including at least one or more IEEE 802.16x based wireless communication networks. And a communication channel for transmitting and receiving payment-related professional transmission, and including a modem or a network interface card (NIC) for connecting the payment terminal 200 to a predetermined wired / wireless network in hardware. Communication protocol for accessing the payment terminal 200 to the wired / wireless network by software. And / or a driver.
상기 케이블 통신부는 소정의 케이블 통신(예컨대, RS-232c, USB(Universal Serial Bus))을 통해 소정의 단말(또는 장치)과 케이블 통신세션을 연결하는 것을 특징으로 하며, 하드웨어적으로 상기 케이블이 접속되는 소정의 케이블 통신포트를 포함하여 이루어지며, 소프트웨어적으로 상기 케이블 통신을 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.The cable communication unit connects a cable communication session with a predetermined terminal (or device) through a predetermined cable communication (eg, RS-232c or Universal Serial Bus (USB)), and the cable is connected in hardware. It consists of a predetermined cable communication port, and comprises a communication protocol and / or driver for the cable communication in software.
여기서, 상기 케이블 통신부를 통해 케이블 통신세션이 연결되는 단말(또는 장치)은 상기 결제단말(200)이 CAT(Credit Authorization Terminal) 인 경우, 소정의 바코드리더 내지 RFID(Radio Frequency Identification) 리더를 구비한 POS(Point Of Sales)단말을 포함하여 이루어지거나, 또는 상기 결제단말(200)이 결제기능이 구비된 POS 단말인 경우, 소정의 바코드리더 내지 RFID 리더를 포함하여 이루어지는 것이 바람직하다.In this case, the terminal (or device) to which the cable communication session is connected through the cable communication unit includes a predetermined barcode reader or a radio frequency identification (RFID) reader when the payment terminal 200 is a credit authorization terminal (CAT). It includes a point of sales (POS) terminal, or when the payment terminal 200 is a POS terminal with a payment function, it is preferable to include a predetermined barcode reader or RFID reader.
상기 근거리 무선 통신부는 적외선(Infrared Ray) 통신, RF(Radio Frequency) 통신, 블루투스(BlueTooth), 무선랜(Wireless LAN), 와이파이(Wi-Fi), USB(Universal Serial Bus)를 적어도 하나 이상 포함하는 적어도 하나 이상의 근거리 무선 통신수단을 통해 소정의 단말(또는 장치)과 근거리 무선 통신세션을 연결하는 것을 특징으로 하며, 하드웨어적으로 상기 적외선 통신, RF 통신, 블루투스, 무선랜, 와이파이, UWB를 포함하는 근거리 무선 통신을 위한 소정의 근거리 무선 통신모듈을 포함하여 이루어지며, 소프트웨어적으로 상기 근거리 무선 통신을 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.The short range wireless communication unit includes at least one of infrared ray communication, RF (Radio Frequency) communication, Bluetooth (BlueTooth), Wireless LAN (Wi-Fi), Wi-Fi (Wi-Fi), and Universal Serial Bus (USB). Characterized in that to connect a predetermined terminal (or device) and a short-range wireless communication session through at least one or more short-range wireless communication means, the hardware includes the infrared communication, RF communication, Bluetooth, WLAN, WiFi, UWB And a predetermined short range wireless communication module for short range wireless communication, and includes a communication protocol and / or a driver for the short range wireless communication in software.
여기서, 상기 근거리 통신부를 통해 근거리 통신세션이 연결되는 단말(또는 장치)은 소정의 무선 IC칩을 탑재 또는 이탈착하는 고객 무선단말을 포함하여 이루어지는 것이 바람직하다.Here, the terminal (or device) to which the short-range communication session is connected through the short-range communication unit preferably includes a customer wireless terminal that mounts or detaches a predetermined wireless IC chip.
상기 보안응용모듈(235)(Secure Application Module; SAM)은 상기 결제단말(200)이 상기 카드를 이용한 전자지불 및/또는 전자결제를 수행하는 과정에서 요구되는 기밀성(Confidentiality) 및/또는 인증(Authentication) 및/또는 무결성(Integrity) 및/또는 부인방지(Nonrepudiation) 등을 포함하는 보안 요구사항을 통신망 상의 인증서버를 이용하지 않고 상기 결제단말(200) 내에서 안전하고 신뢰 가능한 구조로 수행하기 위한 안전장치로서, 상기 결제단말(200)이 소정의 보안 요구 기능(예컨대, 전자지불 및/또는 전자결제 기능)을 수행하는 과정에서 처리되는 소정의 메시지(정보 또는 데이터)를 암호화하거나 복호화하고, 상기 메시지의 위 조(또는 변조)를 방지하는 인증자를 부가하거나, 또는 상기 보안 요구 기능을 수행하는 과정에서 중요한 핵심정보를 저장하는 기능을 수행하는 것을 특징으로 한다.The Secure Application Module (235) is a confidentiality and / or authentication required by the payment terminal 200 in the process of performing the electronic payment and / or electronic payment using the card. Security and security requirements, including integrity and / or nonrepudiation, etc., in a secure and reliable structure within the payment terminal 200 without using an authentication server on a communication network. An apparatus, wherein the payment terminal 200 encrypts or decrypts a predetermined message (information or data) processed in the course of performing a predetermined security request function (e.g., electronic payment and / or electronic payment function). Adding an authenticator that prevents forgery (or tampering) of the data, or storing important information in the process of performing the security request function. It is characterized by.
일반적으로 상기 보안응용모듈(235)은 소정의 보안응용모듈(235) 삽입기와 보안응용모듈(235) 칩으로 이루어지는 것이 바람직하며, 보안응용모듈(235) 칩은 적어도 8비트 이상의 CPU를 내장한 칩으로서 2MIPS(Million Instructions Per Second) 이상의 성능을 갖춘 주문형 반도체(Application Specific Integrated Circuit; ASIC) 칩(예컨대, PLCC 44핀 칩) 및/또는 IC칩(예컨대, SIM(Subscriber Identity Module) 형태의 IC카드)을 포함하여 이루어지는 것이 바람직하다.In general, the security application module 235 is preferably composed of a predetermined security application module 235 inserter and a security application module 235 chip, the security application module 235 chip is a chip containing at least 8-bit CPU Application Specific Integrated Circuit (ASIC) chips (eg, PLCC 44-pin chips) and / or IC chips (eg, IC cards in the form of subscriber identity modules (SIMs)) with performance of 2 MIPS (Million Instructions Per Second) or more. It is preferable to comprise a.
또한, 상기 보안응용모듈(235)은 상기 결제단말(200)이 소정의 보안 요구 기능을 수행하는데 요구되는 적어도 하나 이상의 보안응용 데이터(예컨대, 적어도 하나 이상의 식별자, 버전, 만기일, 발급일, 코드값 등) 및/또는 키(예컨대, 하나의 마스터 키와 적어도 하나 이상의 애플리케이션 키) 및/또는 프로토콜(예컨대, 거래 프로토콜, 재거래 프로토콜, 직전 거래 취소 프로토콜, 수집 프로토콜, SAM 발급 프로토콜, (전자화폐사/카드사)등록 프로토콜, 권한 획득 프로토콜, 모드 전환 프로토콜, 키 다운로드 프로토콜, SAM 폐기 프로토콜) 및/또는 명령(예컨대, 적어도 하나 이상의 읽기/인증/전송/등록/설정/모드전환/수집/삭제/폐기/초기화/재처리/취소 명령)을 구비하여 이루어지는 것이 바람직하다.In addition, the security application module 235 is at least one or more security application data (eg, at least one identifier, version, expiration date, issue date, code value, etc.) required for the payment terminal 200 to perform a predetermined security request function ) And / or keys (e.g., one master key and at least one application key) and / or protocols (e.g., trading protocols, re-transaction protocols, previous transaction cancellation protocols, collection protocols, SAM issuance protocols, (e-money company / card company) Registration protocol, authorization protocol, mode switching protocol, key download protocol, SAM revocation protocol) and / or commands (e.g., at least one read / authentication / transmission / registration / setting / mode switching / collection / deletion / disposal / initialization) / Reprocessing / cancellation command).
인쇄 출력부(240)는 상기 결제단말(200)이 소정의 기능(예컨대, 전자결제 처리 기능)을 수행하는 과정 및/또는 그 결과로서 생성되는 소정의 정보 또는 데이터(예컨대, 결제처리 결과 정보 또는 데이터)를 소정의 인쇄장치(245)(예컨대, 영수증 인쇄기)로 출력하는 것을 특징으로 하며, 미리 정의된 인쇄 양식에 맞게 상기 인쇄 정보 또는 데이터를 소정의 상기 인쇄장치(245)를 통해 인쇄하기 위한 인쇄 프로토콜 및 드라이버를 포함하여 이루어진다.The print output unit 240 may process the payment terminal 200 to perform a predetermined function (for example, an electronic payment processing function) and / or predetermined information or data generated as a result (for example, payment processing result information or Data) to a predetermined printing device 245 (for example, a receipt printer), and to print the print information or data through the
도면2를 참조하면, 상기 결제단말(200)은 본 발명에 따른 무승인 소액결제 서비스를 제공하기 위해, 상기 카드 리더부 (210)를 통해 소정의 카드정보가 리딩되면, 상기 메모리부(250)에 저장된 무승인 소액결제 대상 카드정보와 상기 리딩된 카드정보를 비교하여 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 카드 확인부(255)와, 상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 소정의 결제금액이 입력되거나, 또는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 단말(또는 장치)로부터 소정의 결제금액이 입력되면, 상기 결제금액이 무승인 소액결제 대상 결제기준 금액 내에 포함되는지 확인하는 금액 확인부(260)와, 상기 카드 확인부(255) 및/또는 금액 확인부(260)의 확인결과에 따라 상기 결제단말(200)의 결제모드를 상기 무승인 소액결제 처리를 위한 소액 결제모드로 설정(또는 전환)하거나, 또는 상기 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 모드 설정부(265)를 구비하여 이루어지는 것을 특징으로 하며, 여기서 상기 결제모드는 상기 결제단말(200)의 실제 동작모드이거나, 또는 상기 카드정보 확인 및/또는 결제금액 확인에 따른 상기 결제단말(200)의 결제기능을 정의하는 가상의 동작모드를 적어도 하나 이상 포함하여 이루어진다.Referring to FIG. 2, the payment terminal 200 reads predetermined card information through the card reader 210 to provide an unauthorized micropayment service according to the present invention. A card check unit 255 for comparing the card information stored in the unauthorized small payment target card information with the card information read through the card reader 210 to be included in the unauthorized small payment target card information stored in the card reader unit 210; A predetermined payment amount is input from a predetermined key input means through the key input unit 220 or a predetermined payment amount is input from at least one terminal (or device) through the cable communication unit and / or the short range wireless communication unit. When the payment amount is included in the payment amount of the non-authorized micro payment, the amount checking unit 260 and the card checking unit 255 and / or the amount checking unit 260 Set (or switch) the payment mode of the payment terminal 200 to the small payment mode for the unauthorized small payment processing or set the payment mode to the electronic payment mode for the conventional electronic payment processing according to the confirmation result ( Or a mode setting unit 265 for converting), wherein the payment mode is an actual operation mode of the payment terminal 200 or the card information and / or payment amount confirmation. It comprises at least one virtual operation mode that defines the payment function of the payment terminal 200.
상기 카드 리더부 (210)를 통해 소정의 카드정보가 리딩되면, 상기 카드 확인부(255)는 상기 카드 리더부 (210)를 통해 리딩된 카드정보 중 상기 메모리부(250)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 메모리부(250)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 것을 특징으로 한다.When predetermined card information is read through the card reader 210, the card checker 255 is a small amount of unauthorized information stored in the memory 250 among the card information read through the card reader 210. By extracting the comparison target card information (for example, a part of the card number) that can be compared with the payment target card information, and comparing the extracted comparison target card information and the unauthorized small payment target card information stored in the memory unit 250 The card information read through the card reader 210 may be included in an unauthorized micropayment target card.
본 발명의 실시 방법에 따라 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 카드 확인부(255)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인 하는 것이 바람직하다.When the card information read through the card reader unit 210 includes a 16-digit credit card number or a check card number according to an embodiment of the present invention, the card check unit 255 is the 16-digit card number. Extract card information including card issuer identification number and card type, or the first four digit number (or first six digit number) including card issuer identification number or card type, and extract the card issuer identification number and card type. Or by comparing the card information issued through the card reader unit 210 with the non-authorized micro payment target card information corresponding to the card issuer identification number or the card type. It is desirable to check if it is included.
상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 소정의 결제금액이 입력되거나, 또는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 바코드리더 또는 RFID리더(또는 적어도 하나 이상의 바코드리더 또는 RFID리더를 구비한 POS 단말)로부터 소정의 결제금액이 입력되면, 상기 금액 확인부(260)는 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는지 확인하는 것을 특징으로 한다.A predetermined payment amount is input from a predetermined key input unit through the key input unit 220, or at least one barcode reader or RFID reader (or at least one barcode reader or through the cable communication unit and / or the short range wireless communication unit). When a predetermined payment amount is inputted from the POS terminal having an RFID reader), the amount checking unit 260 checks whether the payment amount is included in an unauthorized small payment target payment reference amount for the unauthorized small payment processing. It is characterized by.
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 금액 확인부(260)는 상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 입력된 소정의 결제금액이 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하며, 상기 30,000원보다 큰 경우 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되지 않는 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the amount of the non-authorized micro payment target payment amount is 30,000 won, the amount confirming unit 260 determines that the predetermined payment amount input from the predetermined key input unit through the key input unit 220 is determined. If the amount is less than or equal to 30,000 won, which is the amount of payment for unauthorized payment, the amount is less than 30,000 won. It is preferable to confirm that it is not included in the amount of the payment threshold for unauthorized payment for the unauthorized small payment.
또는, 상기 금액 확인부(260)는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 바코드리더 또는 RFID리더(또는 적어도 하나 이상의 바코드리더 또는 RFID리더를 구비한 POS 단말)로부터 입력된 소정의 결제금액이 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하며, 상기 30,000원보다 큰 경우 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되지 않는 것으로 확인하는 것이 바람직하다.Alternatively, the amount confirmation unit 260 is a predetermined input from at least one barcode reader or RFID reader (or POS terminal having at least one barcode reader or RFID reader) through the cable communication unit and / or short-range wireless communication unit. If the amount of payment is less than or equal to the amount of the unauthorized small payment target payment amount of 30,000 won, it is confirmed that the amount of payment is included in the amount of the unauthorized small payment object for the unauthorized small payment processing, If it is larger than the won, it is preferable to confirm that it is not included in the amount of the payment standard for the unauthorized small payment for the unauthorized small payment processing.
만약 상기 카드 확인부(255)의 확인결과 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 상기 무승인 소액결제 대상 카드에 포함되는지 확인되면, 상기 모드 설정부(265)는 상기 결제단말(200)의 결제모드를 상기 무승인 소액결제 처리를 위한 소액 결제모드로 설정(또는 전환)하는 것을 특징으로 하며, 상기 카드정보가 상기 무승인 소액결제 대상 카드에 포함되는지 않는 것으로 확인되면, 상기 결제단말(200)의 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 것을 특징으로 한다.If the card check unit 255 confirms that the card information read through the card reader unit 210 is included in the unauthorized small payment target card, the mode setting unit 265 performs the payment terminal ( And setting (or converting) the payment mode of 200 to the small payment mode for the unauthorized small payment processing, and if it is confirmed that the card information is not included in the unauthorized small payment target card, the payment is made. Set (or switch) the payment mode of the terminal 200 to the electronic payment mode for the conventional electronic payment processing.
또는, 상기 금액 확인부(260)의 확인결과 상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 입력된 결제금액, 또는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 바코드리더 또는 RFID리더(또는 적어도 하나 이상의 바코드리더 또는 RFID리더를 구비한 POS 단말)로부터 입력된 결제금액이 상기 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인되면, 상기 모드 설정부(265)는 상기 결제단말(200)의 결제모드를 상기 무승인 소액결제 처 리를 위한 소액 결제모드로 설정(또는 전환)하는 것을 특징으로 하며, 상기 결제금액이 상기 무승인 소액결제 대상 결제기준 금액에 포함되는지 않는 것으로 확인되면, 상기 결제단말(200)의 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 것을 특징으로 한다.Alternatively, at least one bar code reader or RFID through the cable communication unit and / or the short range wireless communication unit, or a payment amount input from a predetermined key input unit through the key input unit 220 as a result of the check by the amount confirmation unit 260. If it is confirmed that the payment amount input from the reader (or the POS terminal having at least one barcode reader or RFID reader) is included in the unauthorized payment amount, the mode setting unit 265 is the payment terminal. Set (or switch) the payment mode of 200 to the small payment mode for the unauthorized small payment processing, and confirm that the payment amount is not included in the payment threshold amount for the unauthorized small payment. When the payment mode of the payment terminal 200 is set (or switched) to the electronic payment mode for the conventional electronic payment processing It shall be.
또는, 상기 카드 확인부(255)의 확인결과 상기 카드 리더부 (210)를 통해 리딩된 카드정보가 상기 무승인 소액결제 대상 카드에 포함되고, 상기 금액 확인부(260)의 확인결과 상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 입력된 결제금액, 또는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 바코드리더 또는 RFID리더(또는 적어도 하나 이상의 바코드리더 또는 RFID리더를 구비한 POS 단말)로부터 입력된 결제금액이 상기 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인되면, 상기 모드 설정부(265)는 상기 결제단말(200)의 결제모드를 상기 무승인 소액결제 처리를 위한 소액 결제모드로 설정(또는 전환)하는 것을 특징으로 하며, 그렇지 않은 경우 상기 결제단말(200)의 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 것을 특징으로 한다.Alternatively, as a result of the card checking unit 255, the card information read through the card reader unit 210 is included in the unauthorized small payment target card, and the key input unit confirms the result of the amount confirmation unit 260. A payment amount input from a predetermined key input means through 220 or a POS having at least one barcode reader or RFID reader (or at least one barcode reader or RFID reader) through the cable communication unit and / or the short range wireless communication unit. When it is confirmed that the payment amount input from the terminal) is included in the payment threshold amount of the unauthorized payment, the mode setting unit 265 sets the payment mode of the payment terminal 200 for the unauthorized payment. Set (or switch) to the small payment mode, otherwise the payment mode of the payment terminal 200 for the conventional electronic payment processing It characterized in that it is set to the electronic payment mode (or switched).
도면2를 참조하면, 상기 결제단말(200)은 본 발명에 따른 무승인 소액결제 서비스를 제공하기 위해, 상기 모드 설정부(265)에 의해 상기 결제단말(200)의 결제모드가 상기 무승인 소액결제 처리를 위한 소액 결제모드로 설정(또는 전환)되 면, 상기 무승인 소액결제 처리를 위한 무승인 결제요청 전문(또는 결제승인요청 전문)을 생성하는 전문 생성부(270)와, 상기 생성된 무승인 결제요청 전문(또는 결제승인요청 전문)을 상기 통신 처리부(230)를 통해 상기 통신망 상의 밴사서버(100)로 전송하는 전문 전송부(275)와, 상기 통신 처리부(230)를 통해 상기 통신망 상의 밴사서버(100)로부터 상기 결제승인요청 전문에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 수신하고, 상기 결제승인 전문에 포함된 결제처리 내역을 상기 화면 출력부(215)를 통해 화면 출력하거나, 및/또는 상기 인쇄 출력부(240)를 통해 인쇄 출력하는 전문 처리부(280)를 구비하여 이루어지는 것을 특징으로 한다.Referring to Figure 2, the payment terminal 200 by the mode setting unit 265, the payment mode of the payment terminal 200 by the mode setting unit to provide an unauthorized small payment service according to the present invention. When set (or switched) to the micropayment mode for payment processing, a full text generation unit 270 for generating an unauthorized payment request text (or payment approval request text) for the unauthorized micropayment processing, and the generated Specialized transmission unit 275 for transmitting the unauthorized payment request message (or full payment approval request) to the bansa server 100 on the communication network through the communication processing unit 230, and the communication network through the communication processing unit 230 Receives the payment approval message including the payment processing history corresponding to the payment approval request full text from the Bansa server 100 on the screen, and displays the payment processing details included in the payment approval message through the screen output unit 215 To, and / or formed by having a specialized processor 280 for printing output by the print output section 240 is characterized.
상기 모드 설정부(265)에 의해 상기 결제단말(200)의 결제모드가 상기 무승인 소액결제 처리를 위한 소액 결제모드로 설정(또는 전환)되면, 상기 전문 생성부(270)는 상기 카드 리더부 (210)를 통해 리딩된 카드정보와, 상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 입력된 결제금액, 또는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 바코드리더 또는 RFID리더(또는 적어도 하나 이상의 바코드리더 또는 RFID리더를 구비한 POS 단말)로부터 입력된 결제금액, 및 상기 결제단말(200)이 구비된 가맹점 정보(예컨대, CAT_ID 정보)를 적어도 하나 이상 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 생성하는 것을 특징으로 하며, 상기 생성된 무승인 결제요청 전문(또는 결제승인요청 전문)을 상기 전문 전송부(275)로 제공한다.When the payment mode of the payment terminal 200 is set (or switched) to the small payment mode for the unauthorized small payment processing by the mode setting unit 265, the full text generation unit 270 is the card reader unit. Card information read through 210, a payment amount input from a predetermined key input means through the key input unit 220, or at least one barcode reader or RFID reader through the cable communication unit and / or the short range wireless communication unit. (Or a POS terminal having at least one barcode reader or RFID reader) and an unauthorized payment request including at least one payment amount input from at least one merchant information (eg, CAT_ID information) provided with the payment terminal 200. Full text (or payment approval request full text) is generated, and the generated unauthorized payment request text (or payment approval request full text) to the specialized transmission unit 275 And balls.
본 발명의 일 실시 방법에 따르면, 상기 전문 생성부(270)는 상기 무승인 소액결제 처리를 위해 도면3에 도시된 바와 같이 상기 카드 리더부 (210)를 통해 리딩된 카드정보와, 상기 키 입력부(220)를 통해 소정의 키 입력수단으로부터 입력된 결제금액, 또는 상기 케이블 통신부 및/또는 근거리 무선 통신부를 통해 적어도 하나 이상의 바코드리더 또는 RFID리더(또는 적어도 하나 이상의 바코드리더 또는 RFID리더를 구비한 POS 단말)로부터 입력된 결제금액, 및 상기 결제단말(200)이 구비된 가맹점 정보(예컨대, CAT_ID 정보)를 적어도 하나 이상 포함하는 무승인 결제요청 전문을 생성하는 것이 바람직하며, 상기 무승인 결제요청 전문은 상기 전문 전송부(275)를 통해 상기 무승인 소액결제 서비스를 제공하는 통신망 상의 밴사서버(100)로 전송되는 것이 바람직하다.According to an exemplary embodiment of the present invention, the full text generation unit 270 reads the card information read through the card reader unit 210 and the key input unit as shown in FIG. 3 for the unauthorized micropayment processing. A payment amount input from a predetermined key input means through 220 or a POS having at least one barcode reader or RFID reader (or at least one barcode reader or RFID reader) through the cable communication unit and / or the short range wireless communication unit. It is preferable to generate an unauthorized payment request message that includes at least one payment amount input from the terminal), and at least one merchant information (eg, CAT_ID information) provided with the payment terminal 200, the unauthorized payment request message Is preferably transmitted to the bansa server 100 on the communication network for providing the unauthorized small payment service through the professional transmission unit 275.
본 발명의 다른 일 실시 방법에 따르면, 상기 전문 생성부(270)는 상기 무승인 소액결제 처리를 위해 종래 결제승인요청 전문을 생성하되, 상기 결제승인요청 전문은 상기 전문 전송부(275)를 통해 상기 무승인 소액결제 서비스를 제공하는 통신망 상의 밴사서버(100)로 전송되는 것이 바람직하다.According to another exemplary embodiment of the present invention, the full text generation unit 270 generates a conventional payment approval request full text for the unapproved micropayment processing, and the full text approval approval request is generated through the full text transmission unit 275. It is preferable to be transmitted to the bansa server 100 on the communication network for providing the unauthorized micropayment service.
상기 전문 전송부(275)는 상기 전문 생성부(270)에 의해 생성된 상기 무승인 결제요청 전문(또는 결제승인요청 전문)을 상기 통신 처리부(230)를 통해 상기 무승인 소액결제 서비스를 제공하는 통신망 상의 밴사서버(100)로 전송하는 것을 특 징으로 한다.The specialized transmission unit 275 provides the unauthorized small payment service through the communication processing unit 230 with the unauthorized payment request full text (or payment approval request full text) generated by the professional generation unit 270. Characterized in that the transmission to the bansa server 100 on the communication network.
본 발명의 실시 방법에 따르면, 상기 전문 생성부(270)에 의해 상기 무승인 소액결제 처리를 위한 상기 무승인 결제요청 전문(또는 결제승인요청 전문)이 생성되면, 상기 전문 전송부(275)는 상기 메모리부(250)로부터 상기 밴사서버(100)에 대응하는 밴사서버(100) 정보를 추출하고, 상기 통신 처리부(230)를 통해 상기 밴사서버(100) 정보에 대응하는 상기 통신망 상의 밴사서버(100)로 상기 무승인 결제요청 전문(또는 결제승인요청 전문)을 전송하는 것이 바람직하다.According to the implementation method of the present invention, when the unauthorized payment request message (or payment approval request message) is generated for the unauthorized micropayment processing by the expert generation unit 270, the expert transmission unit 275 Extracting the bansa server 100 information corresponding to the bansa server 100 from the memory unit 250, the bansa server on the communication network corresponding to the bansa server 100 information through the communication processing unit 230 ( 100) it is preferable to transmit the unauthorized payment request full text (or payment approval request full text).
여기서, 상기 밴사서버(100)는, 상기 무승인 소액결제 서비스를 제공하는 무승인 소액결제 절차를 수행하는 무승인 소액결제 전용 밴사에 구비된 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 서비스를 제공하기 위해 구비한 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 처리 기능을 구비한 밴사서버(100)를 포함하여 이루어지는 것이 바람직하다.Here, the bansa server 100 is made, including the server provided in the unauthorized small payment dedicated bansa to perform the unauthorized small payment procedure for providing the unauthorized small payment service, or the unauthorized in the conventional bansa It is preferred to include a server provided to provide a micropayment service, or a bansa server 100 having the above-mentioned micropayment processing function in the conventional bansa.
본 발명의 실시 방법에 따르면, 상기 무승인 결제요청 전문(또는 결제승인요청 전문)은 상기 통신망을 통해 상기 밴사서버(100)로 수신된 후, 본 발명에 따른 무승인 소액결제 절차를 수행하는데 이용되며, 이 후 상기 밴사서버(100)는 상기 무승인 결제처리 결과에 대응하는 결제승인 내역 또는 결제오류 내역 중 어느 하나에 해당하는 결제처리 내역을 포함하는 소정의 결제처리 전문을 생성하여 상기 통 신망을 통해 상기 결제단말(200)로 전송한다.According to an embodiment of the present invention, the unauthorized payment request full text (or payment approval request full text) is received by the bansa server 100 through the communication network, and then used to perform the unauthorized micropayment procedure according to the present invention. Thereafter, the bansa server 100 generates a predetermined payment processing full text including a payment processing history corresponding to any one of payment approval details or payment error details corresponding to the unauthorized payment processing result and the communication network. Through the transmission to the payment terminal 200.
상기 전문 전송부(275)를 통해 상기 밴사서버(100)로 상기 무승인 결제요청 전문(또는 결제승인요청 전문)이 전송된 후, 상기 전문 처리부(280)는 상기 통신 처리부(230)를 통해 상기 통신망 상의 밴사서버(100)로부터 상기 무승인 결제요청 전문(또는 결제승인요청 전문)에 대응하는 결제처리 내역을 포함하는 결제처리 전문이 수신되는지 주기적으로(또는 상기 통신 처리부(230)의 전문 수신 이벤트에 반응하여) 확인하는 것을 특징으로 한다.After the unauthorized payment request full text (or payment approval request full text) is transmitted to the bansa server 100 through the professional transmission unit 275, the professional processing unit 280 transmits the data through the communication processing unit 230. Whether the payment processing message including the payment processing history corresponding to the unauthorized payment request message (or payment approval request message) is received from the bansa server 100 on the communication network periodically (or a professional reception event of the communication processor 230). In response to).
만약 상기 통신 처리부(230)를 통해 상기 무승인 결제요청 전문(또는 결제승인요청 전문)에 대응하는 결제처리 내역을 포함하는 결제처리 전문이 수신되면, 상기 전문 처리부(280)는 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 결제승인 내역, 또는 결제오류 내역)을 상기 화면 출력부(215)를 통해 화면 출력하거나, 및/또는 상기 인쇄 출력부(240)를 통해 인쇄 출력하는 것을 특징으로 하며, 이에 의해 상기 무승인 소액결제 서비스를 위한 무승인 소액결제 절차가 완료된다.If a payment processing message including a payment processing history corresponding to the unauthorized payment request message (or payment approval request message) is received through the communication processing unit 230, the specialty processing unit 280 may contact the payment processing message. It is characterized in that the screen output through the screen output unit 215, and / or through the print output unit 240 outputs the included payment processing details (eg, payment approval details, or payment error details) Thus, the unauthorized micropayment procedure for the unauthorized micropayment service is completed.
도면3은 본 발명의 일 실시 방법에 따라 무승인 소액결제 처리를 위한 무승인 결제요청 전문 구조를 예시한 도면이다.3 is a diagram illustrating an unauthorized payment request specialized structure for the unauthorized small payment processing according to an embodiment of the present invention.
보다 상세하게 본 도면3은 상기 도면1에 도시된 무승인 소액결제 시스템 상 의 결제단말(200)이 상기 도면2에 도시된 소액 결제모드를 구비한 결제단말(200)인 경우, 상기 소액 결제모드가 구비된 결제단말(200)에서 상기 무승인 소액결제 처리를 위해 생성한 무승인 결제요청 전문 구조에 대한 것으로서, 구체적으로 상기 도면1에 도시된 결제단말(200)에서 고객 카드로부터 리딩한 카드정보가 신용카드 정보를 포함하는 경우, 상기 신용카드를 기반으로 무승인 소액결제 처리를 위해 생성한 무승인 결제요청 전문 구조에 대한 것이다.In more detail, FIG. 3 illustrates the micro payment mode when the payment terminal 200 on the unauthorized payment system shown in FIG. 1 is a payment terminal 200 having the micro payment mode shown in FIG. Is for the unauthorized payment request professional structure generated for the unauthorized small payment processing in the payment terminal 200 equipped with, specifically, the card information read from the customer card in the payment terminal 200 shown in FIG. If includes the credit card information, it is for the unauthorized payment request full-text structure created for the unauthorized micropayment processing based on the credit card.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 당업자에 의도에 따라 각각의 카드정보(예컨대, 체크카드 정보, 직불카드 정보, 선불카드 정보 등)에 대응하여 무승인 소액결제 처리를 위한 다양한 무승인 결제요청 전문 구조를 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 무승인 결제요청 전문 구조가 본 도면3에 예시된 것으로 한정되는 것은 결코 아니다.Those skilled in the art to which the present invention pertains may refer to and / or modify this
도면3을 참조하면, 무승인 결제요청 전문 구조는 소정의 개시문자(STX(Start of TeXt), 0X02)와 종료문자(ETX(End of TeXt), 0X03) 사이에 정의되는 적어도 하나 이상의 전문 정보와, 상기 종료문자 이후에 상기 전문 정보에 대한 첵섬(CRC-CCITT)을 더 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 3, the unauthorized payment request full-text structure may include at least one specialized information defined between a predetermined start character (STX (Start of TeXt), 0X02) and an end character (ETX (End of TeXt), 0X03). And after the terminating character, further comprising a checksum (CRC-CCITT) for the specialized information.
상기 무승인 결제요청 전문은 상기 신용카드 결제와 관련된 거래 구분 항목 (예컨대, 무승인무승인 소액결제요청, 무승인무승인 소액결제취소 등)과, 상기 도면1에 도시된 결제단말(200)에 대응하는 Terminal_ID 항목과, POS Entry Mode 항목과, 상기 결제단말(200)에 구비된 카드리더를 통해 소정의 카드로부터 획득되는 결제수단 정보에 대응하는 TRACK II Data 항목(예컨대, MS카드의 TRACK II의 PAN(Primary Account Number) 영역과 AD(Additional Data) 및/또는 DD(Discretionary Data) 영역으로부터 획득되는 신용카드 정보, 또는 IC카드의 신용카드 파일로부터 획득되는 신용카드 정보)을 포함하여 이루어지며, 소정의 FS(File Separator, 0X1C) 이후에 신용카드 결제정보에 해당하는 할부 개월수 항목과 총 금액 항목과 및 봉사료 항목을 포함하며, 또한 Working Key Index 항목과, 비밀번호 항목, 상품코드 항목 및 전표일련번호 항목 등을 포함하여 이루어진다. The full text of the unauthorized payment request is divided into transaction classification items related to the credit card payment (for example, a non-authorized non-authorized micro payment request, a non-authorized non-authorized micro payment cancellation, etc.) and a payment terminal 200 shown in FIG. A corresponding Terminal_ID item, a POS Entry Mode item, and a TRACK II Data item corresponding to payment means information obtained from a predetermined card through a card reader provided in the payment terminal 200 (eg, the TRACK II of the MS card). Credit card information obtained from a Primary Account Number (PAN) area and Additional Data (AD) and / or Discretionary Data (DD) areas, or credit card information obtained from a credit card file of an IC card). After the file separator of FS (File Separator, 0X1C), it includes the installment month item, the total amount item, and the service fee item. De items and documents made, including the serial number items.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면3에 도시된 내용을 기반으로 상기 무승인 결제요청 전문에 포함된 각각의 항목에 대한 상세한 내용을 명백하게 이해할 수 있을 것이므로, 이에 대한 상세한 설명은 생략한다.Those skilled in the art to which the present invention pertains will be able to clearly understand the details of each item included in the unauthorized payment request based on the contents shown in FIG. Detailed description will be omitted.
도면4는 본 발명의 일 실시 방법에 따른 무승인 소액결제 처리를 위한 결제단말(200)의 동작 과정을 도시한 도면이다.4 is a diagram illustrating an operation process of a payment terminal 200 for an unauthorized micropayment process according to an exemplary embodiment of the present invention.
보다 상세하게 본 도면4는 상기 도면1에 도시된 무승인 소액결제 시스템 상 의 결제단말(200)이 상기 도면2에 도시된 소액 결제모드를 구비한 결제단말(200)인 경우, 상기 소액 결제모드가 구비된 결제단말(200)에서 상기 무승인(또는 사후 승인, 또는 일괄 승인, 또는 배치 승인) 전문 처리를 통해 고속 무승인 소액결제 서비스를 제공하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 무승인 소액결제 서비스를 위한 상기 결제단말(200)의 다양한 동작 과정을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 4 illustrates the micropayment mode when the payment terminal 200 on the unauthorized micropayment system shown in FIG. 1 is a payment terminal 200 having the micropayment mode shown in FIG. In the payment terminal 200 equipped with a non-approved (or post-approval, or batch approval, or batch approval) for the process of providing a high-speed unapproved micropayment service through the professional processing, in the technical field to which the present invention belongs Those skilled in the art will be able to infer various operation processes of the payment terminal 200 for the unauthorized micropayment service by referring to and / or modifying the
예컨대, 본 도면4는 상기 도면2에 도시된 결제단말(200)에서 소정의 카드리더를 통해 소정의 카드정보를 리딩하고, 소정의 키 입력수단(또는 바코드리더, 또는 RFID리더)을 통해 소정의 결제금액을 입력하는 경우, 상기 카드정보 리딩 단계에서 상기 카드정보가 상기 무승인 소액결제 대상 카드정보에 포함되는지 확인하고, 상기 결제금액 입력 단계에서 상기 결제금액이 상기 무승인 소액결제 기준 금액을 포함하는지 확인하는 것으로 도시하여 설명하지만, 이에 의해 본 발명의 실시 방법이 한정되는 것은 결코 아니며, 상기 카드정보 리딩 단계와 결제금액 입력 단계의 순서가 변경되어 실시되거나, 또는 상기 무승인 소액결제 대상 카드정보 확인과 무승인 소액결제 기준 금액 확인 과정이 통합하여 실시되는 것이 모두 가능하며, 이에 의해 본 발명이 한정되지 아니한다.For example, in FIG. 4, the payment terminal 200 shown in FIG. 2 reads predetermined card information through a predetermined card reader, and uses predetermined key input means (or barcode reader or RFID reader). In the case of inputting the payment amount, in the reading of the card information, the card information is included in the unauthorized small payment target card information, and in the payment amount input step, the payment amount includes the unauthorized small payment reference amount. Although the method of the present invention is not limited thereto, the order of the card information reading step and the payment amount input step is changed, or the unauthorized small payment target card information is executed. It is possible for both the verification and the unauthorized payment settlement amount verification process to be carried out in an integrated manner. Shall not.
이하, 본 도면4에서 상기 도면2에 도시된 결제단말(200)을 편의상 "단말"이라고 한다.Hereinafter, in FIG. 4, the payment terminal 200 shown in FIG. 2 is referred to as a “terminal” for convenience.
도면4를 참조하면, 상기 도면2에 도시된 단말은 소정의 카드 리더(예컨대, MS카드 리더, 또는 접촉식 IC카드 리더, 또는 비접촉식 IC카드 리더)를 통해 소정의 고객 카드로부터 소정의 카드정보가 리딩되는지 확인한다(400).Referring to FIG. 4, the terminal shown in FIG. 2 receives predetermined card information from a predetermined customer card through a predetermined card reader (e.g., an MS card reader, a contact IC card reader, or a contactless IC card reader). Check if the reading (400).
만약 상기 카드 리더를 통해 소정의 카드정보가 리딩되면(405), 상기 단말은 상기 리딩된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(410).If predetermined card information is read through the card reader (405), the terminal reads the read card information and includes the unauthorized small payment target card information for the unauthorized small payment processing. Check if it is made (410).
본 발명의 실시 방법에 따르면, 상기 단말에 구비된 소정의 카드 리더를 통해 소정의 카드정보가 리딩되면, 상기 단말은 상기 카드 리더를 통해 리딩된 카드정보 중 상기 메모리부(250)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 메모리부(250)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to the exemplary embodiment of the present invention, when predetermined card information is read through a predetermined card reader provided in the terminal, the terminal may be disapproved of the card information read through the card reader in the memory unit 250. Extract the comparison target card information (for example, a part of the card number) that can be compared with the small payment target card information, and compare the extracted comparison target card information with the unauthorized small payment target card information stored in the memory unit 250. Thus, it is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information.
예컨대, 상기 카드 리더를 통해 리딩된 카드정보가 16자리 신용카드번호 내 지 체크카드번호를 포함하는 경우, 상기 단말은 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the card information read through the card reader includes a 16-digit credit card number or a check card number, the terminal identifies the card issuer identification number and card type or the card issuer identification among the 16-digit card numbers. Extracts the target card information including the first four digits (or first six digits) including the number or the card type, and corresponds to the card issuer identification number and card type or the card issuer identification number or card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small settlement target card information by comparing the unauthorized small settlement target card information with the comparison target card information.
만약 상기 확인결과 상기 리딩된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(415), 상기 단말은 상기 카드정보에 대한 결제모드를 종래 전자 결제모드로 설정(또는 전환)하고(420), 상기 단말에 구비된 소정의 키 입력수단(또는 바코드리더, 또는 RFID리더)을 통해 소정의 결제금액이 입력되는지 확인하는데(425), 만약 상기 결제금액이 입력되면(430), 상기 단말은 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 결제승인요청 전문을 생성하고(460), 상기 생성된 결제승인요청 전문은 소정의 통신망을 통해 종래 전자결제 절차를 수행하는 밴사서버(100)로 전송한다(465).If the checked card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (415), the terminal sets the payment mode for the card information to the conventional electronic payment mode. (Or switching) 420, and confirms whether a predetermined payment amount is input through a predetermined key input means (or barcode reader or RFID reader) provided in the terminal (425). In
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인요청 전문을 수신한 밴사서버(100)에서 상기 결제승인요청 전문을 통해 종래 전자결 제 절차를 수행하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention pertains, knowing the technical features of performing the conventional electronic payment process through the full payment approval request in the Bansa server 100 received the full payment approval request Since there will be, a detailed description thereof will be omitted for convenience.
반면 상기 확인결과 상기 리딩된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(415), 상기 단말은 소정의 키 입력수단(또는 바코드리더, 또는 RFID리더)을 통해 소정의 결제금액이 입력되는지 확인하는데(435), 만약 상기 결제금액이 입력되면(440), 상기 단말은 상기 입력된 결제금액을 판독하여 상기 결제금액이 무승인 소액결제 기준 금액을 포함하는지 확인한다(445).On the other hand, if the read card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (415), the terminal receives a predetermined key input means (or barcode reader or RFID reader). If the payment amount is input (440), if the payment amount is input (440), the terminal reads the input payment amount to determine whether the payment amount includes the unauthorized small payment reference amount (445).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 단말은 상기 키 입력수단(또는 바코드리더 또는 RFID리더)으로부터 입력된 소정의 결제금액이 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하며, 상기 30,000원보다 큰 경우 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되지 않는 것으로 확인하는 것이 바람직하다.According to the embodiment of the present invention, if the amount of the non-authorized micro payment target amount is 30,000 won, the terminal determines that the predetermined amount of money input from the key input means (or barcode reader or RFID reader) is the non-authorized micro payment target payment. If it is less than or equal to the standard amount of 30,000 won, it is confirmed that the payment amount is included in the payment threshold amount for unauthorized small settlement for the unauthorized small settlement processing, and if it is larger than the 30,000 won, the unauthorized small settlement processing It is desirable to confirm that it does not fall within the amount of the payment threshold for unauthorized payment.
만약 상기 입력된 결제금액이 무승인 소액결제 기준 금액을 포함하지 않는다면(450), 상기 단말은 상기 카드정보 및/또는 결제금액에 대한 결제모드를 종래 전 자 결제모드로 설정(또는 전환)하고(455), 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 결제승인요청 전문을 생성하고(460), 상기 생성된 결제승인요청 전문은 소정의 통신망을 통해 종래 전자결제 절차를 수행하는 밴사서버(100)로 전송한다(465).If the input payment amount does not include an unauthorized small payment reference amount (450), the terminal sets (or switches) the payment mode for the card information and / or payment amount to the conventional electronic payment mode ( 455) generates a predetermined payment approval request message including the card information, payment amount information, and merchant information (460); and the generated payment approval request message is a bansa that performs a conventional electronic payment procedure through a predetermined communication network. The server 100 transmits the data to the server 100 (465).
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인요청 전문을 수신한 밴사서버(100)에서 상기 결제승인요청 전문을 통해 종래 전자결제 절차를 수행하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Persons having ordinary knowledge in the technical field to which the present invention belongs may be familiar with technical features of performing a conventional electronic payment procedure through the payment approval request text in the bansa server 100 having received the payment approval request text. Therefore, detailed description thereof will be omitted for convenience.
반면 상기 입력된 결제금액이 무승인 소액결제 기준 금액을 포함한다면(450), 상기 단말은 상기 카드정보 및/또는 결제금액에 대한 결제모드를 소액 결제모드로 설정(또는 전환)하고(470), 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 무승인 결제요청 전문을 생성하고(460), 상기 생성된 무승인 결제요청 전문은 소정의 통신망을 통해 상기 무승인 소액결제 밴사서버(100)로 전송한다(480).On the other hand, if the inputted payment amount includes an unauthorized small payment reference amount (450), the terminal sets (or switches) the payment mode for the card information and / or payment amount to a small payment mode (470), Generate a predetermined unauthorized payment request text including the card information, payment amount information and merchant information (460), the generated unauthorized payment request full text is a small payment bansa server through a predetermined communication network (100) (480).
여기서, 상기 무승인 소액결제 밴사서버(100)는, 상기 무승인 소액결제 서비스를 제공하는 무승인 소액결제 절차를 수행하는 무승인 소액결제 전용 밴사에 구비된 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 서 비스를 제공하기 위해 구비한 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 처리 기능을 구비한 밴사서버(100)를 포함하여 이루어지는 것이 바람직하다.Here, the unauthorized small payment bansa server 100 is made, including the server provided in the unauthorized small payment dedicated bansa to perform the unauthorized small payment procedure for providing the unauthorized small payment service, or the conventional bansa It is preferred that the server comprises a server provided to provide the unauthorized micropayment service, or a bansa server 100 having the unauthorized micropayment processing function in the conventional bansa.
도면5a와 도면5b는 본 발명의 일 실시 방법에 따라 소액 결제모드가 구비된 결제단말(200)을 통한 무승인 소액결제 처리 과정을 도시한 도면이다.5A and 5B illustrate an unauthorized micropayment processing process through a payment terminal 200 equipped with a micropayment mode according to an exemplary embodiment of the present invention.
보다 상세하게 본 도면5a와 도면5b는 상기 도면1에 도시된 무승인 소액결제 시스템 상의 결제단말(200)이 상기 도면2에 도시된 소액 결제모드를 구비한 결제단말(200)인 경우, 상기 소액 결제모드가 구비된 결제단말(200)에서 상기 무승인 소액결제 처리를 위한 소정의 무승인 결제요청 전문을 생성하여 소정의 통신망을 통해 전송하면, 상기 도면1에 도시된 무승인 소액결제 시스템 상의 밴사서버(100)에서 상기 무승인 결제요청 전문에 포함된 카드정보와 결제금액 정보를 통해 소정의 무승인 조건을 판독하여 무승인 결제요청 전문에 대응하는 결제를 무승인 방식으로 결제 처리하는 과정에 대한 것으로서, 구체적으로 상기 무승인 방식의 결제 처리 과정에서 무승인 결제오류가 발생하는 경우, 상기 밴사서버(100)에서 상기 무승인 결제오류 내역을 상기 결제단말(200)로 전송하는 실시 방법에 대한 것이다.In more detail, FIGS. 5A and 5B show a small amount when the payment terminal 200 on the unauthorized small payment system shown in FIG. 1 is a payment terminal 200 having the small payment mode shown in FIG. In the payment terminal 200 equipped with a payment mode, a predetermined unauthorized payment request message for the unauthorized small payment processing is generated and transmitted through a predetermined communication network, and a bansa on the unauthorized small payment system shown in FIG. The server 100 reads a predetermined disapproval condition through card information and payment amount information included in the full disapproval payment request message, and processes the payment corresponding to the full disapproval payment request message by an unauthorized method. As specifically, when an unauthorized payment error occurs in the payment processing of the unauthorized method, the payment of the unauthorized payment error details in the bansa server 100 It relates to an implementation method of transmitting to the terminal 200.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면5a와 도면5b를 참조 및/또는 변형하여 상기 무승인 소액결제 처리 과정에 대한 다양한 실 시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면5a와 도면5b에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.Those skilled in the art to which the present invention pertains may refer to and / or modify the drawings 5a and 5b to infer various practical methods for the unauthorized micropayment process. It is to be understood that the technical features of the present invention are not limited to the drawings 5a and 5b but include all the inferred implementation methods.
예컨대, 본 도면5a와 도면5b에서 상기 밴사서버(100)에서 상기 카드정보가 상기 무승인 소액결제 대상 카드정보에 포함되는지 확인하고, 상기 결제금액이 상기 무승인 소액결제 기준 금액을 포함하는지 확인하는 과정을 포함하여 이루어지는 것으로 도시하지만, 상기 과정은 상기 도면4에 도시된 결제단말(200)의 동작과정에서 선 수행되었으므로 생략할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.For example, in FIGS. 5A and 5B, the bansa server 100 checks whether the card information is included in the unauthorized small payment target card information, and checks whether the payment amount includes the unauthorized small payment reference amount. Although illustrated as including a process, the process may be omitted since the process was first performed in the operation process of the payment terminal 200 shown in FIG. 4, whereby the present invention is not limited thereto.
도면5a와 도면5b를 참조하면, 상기 도면1에 도시된 밴사서버(100)는 소정의 통신망을 통해 상기 도면2에 도시된 결제단말(200)로부터 상기 도면4에 도시된 과정을 통해 생성된 소정의 무승인 결제요청 전문이 수신되면(500), 상기 밴사서버(100)는 상기 수신된 무승인 결제요청 전문으로부터 카드정보와 결제금액 정보 가맹점 정보를 추출하고(505), 상기 추출된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(510).Referring to FIGS. 5A and 5B, the bansa server 100 shown in FIG. 1 is generated through a process shown in FIG. 4 from the payment terminal 200 shown in FIG. 2 through a predetermined communication network. When the unauthorized payment request message is received (500), the bansa server 100 extracts card information and payment amount information merchant information from the received unauthorized payment request message (505), the extracted card information In
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 추출된 카드정보 중 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 100 may compare the card information of the extracted card information with the unauthorized small payment target card information stored in the card information D / B 155 (for example, A part of the card number) and compare the extracted comparison target card information with the unauthorized small payment target card information stored in the card information D /
예컨대, 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 밴사서버(100)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the extracted card information includes a 16-digit credit card number or a check card number, the bansa server 100 may include the card issuer identification number and card type, or the card issuer identification number among the 16-digit card numbers. Extract card information including the first four digits (or first six digits) including the card type, and draw the card issuer identification number and card type, or the card issuer identification number or card type corresponding to the card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information by comparing the small card payment target card information with the comparison target card information.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(515), 상기 밴사서버(100)는 상기 소액 대상카드 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(560), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(565), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(570), 이에 대응하여 상기 결제단말(200) 은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(575).If the check result is that the extracted card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (515), the bansa server 100 is predetermined to include the small target card error information Generate an unauthorized payment error history (560), process the unauthorized payment error history as the payment processing history, generate a predetermined payment processing message (565), and generate the generated payment processing message through the communication network; The payment terminal 200 is transmitted to the payment terminal 200 (570), and correspondingly, the payment terminal 200 receives the payment processing text through the communication network, and the payment processing details (eg, unauthorized) included in the payment processing text. The payment error history) is extracted and the screen output (and / or print output) (575).
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(515), 상기 밴사서버(100)는 상기 추출된 결제금액 정보를 판독하여 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하는지 확인한다(520).If the extracted card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (515), the bansa server 100 reads the extracted payment amount information and the winning It is checked whether the payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (520).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the non-authorized micro payment target amount is 30,000 won, the Bansa server 100 determines that the non-authorized micro payment target amount is the payment amount information extracted from the entire non-authorized payment request. If the amount is less than or equal to 30,000 won, the payment amount is confirmed to be included in the amount of the unauthorized small payment target payment standard for the unauthorized small payment processing, and the unauthorized payment processing for the entire unauthorized payment request is possible. It is preferable to confirm that it is.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하지 않는다면(525), 상기 밴사서버(100)는 상기 무승인 소액결제 기준 금액 오류정보를 포함하는 소정의 무승인 결제오류 내 역을 생성하고(560), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(565), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(570), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(575).If the unauthorized payment request amount does not include a predetermined unauthorized small settlement reference amount for the unauthorized small settlement processing (525), the bansa server 100 includes the unauthorized small settlement reference amount error information. Generate a predetermined unauthorized payment error (560), process the unauthorized payment error history as the payment processing history, generate a predetermined payment processing text (565), and generate the predetermined payment processing text; The payment terminal 200 is transmitted to the payment terminal 200 through a communication network (570), and in response thereto, the payment terminal 200 receives the payment processing message through the communication network, and the payment processing details included in the payment processing message (for example, Extract the unauthorized payment error) and output the screen (and / or print output) (575).
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함한다면(525), 상기 밴사서버(100)는 상기 추출된 카드정보를 판독하여 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되는지 확인한다(530).If the unauthorized payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (525), the bansa server 100 reads the extracted card information to make the unauthorized payment. It is checked whether the card information included in the request message is included in the unauthorized small payment BL (530).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 무승인 결제요청 전문에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭되는 카드정보를 포함하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment BL information, if the credit card of the customer who issued the unauthorized small payment target card, or if the unauthorized small payment target card includes a credit card, Overdue settlement of the current month or exceeding the credit limit of the previous day, or if the non-authorized micropayment card includes a check card / debit card / cash card / financial account, due to lack of account balance or lock account balance It characterized in that it comprises at least one or more card number that can not be provided for the unauthorized payment service, the unauthorized micropayment BL among the card information included in the full text of the unauthorized payment request received from the payment terminal 200 The full unauthorized payment request including card information matching the information is excluded from the processing of the unauthorized small payment. This is preferred.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되는지 확인하고, 상기 확인결과 상기 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보가 매치되지 않으면, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, the bansa server 100 is a card corresponding to the card information extracted from the unauthorized payment request message and the unauthorized micropayment BL information provided in the unauthorized condition D / B (160) The card information corresponding to the extracted card information and the card information corresponding to the unauthorized micropayment BL information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함된다면(535), 상기 밴사서버(100)는 상기 무승인 소액결제 BL 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(560), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(565), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(570), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(575).If the card information included in the full unauthorized payment request is included in the unauthorized small settlement BL (535), the bansa server 100 is a predetermined unauthorized payment error including the unauthorized small settlement BL error information Generating details (560), processing the unauthorized payment error details as the payment processing details, and creating a predetermined payment processing message (565), and generating the generated payment processing message through the communication network (200) In
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되지 않는다면(535), 상기 밴사서버(100)는 상기 추출된 카드정보와 결제금액 정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역에 포함된 결제금액을 판독하여 상기 무승인 결제요청 전문에 포함된 결제금액이 소정의 무승인 소액결제 한도금액을 초과하는지 확인한다(540).If the card information included in the unauthorized payment request message is not included in the unauthorized small payment BL (535), the bansa server 100 matches the card information through the extracted card information and payment amount information. The payment amount included in the at least one unauthorized payment details is read to determine whether the payment amount included in the full amount of the unauthorized payment request exceeds a predetermined unauthorized payment amount (540).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 무승인 결제요청 전문에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되는 것이 바람직하다.According to the implementation method of the present invention, the unacceptable micropayment limit information, the daily unacceptable micropayment limit amount for the unapproved micropayment target card, the weekly unacceptable micropayment limit amount, and the monthly unacceptable micropayment limit amount It characterized in that it comprises at least one, wherein the daily, weekly and monthly cumulative payment amount of the payment amount contained in the full text of the unauthorized payment request received from the payment terminal 200 at least of the unauthorized small payment limit amount In the case where more than one is exceeded, the full amount of the unauthorized payment request exceeding the unauthorized small settlement limit amount is preferably excluded from the unauthorized small settlement processing object.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액 을 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 100 corresponds to the card information in association with the storage medium 165 storing the unauthorized payment details through card information extracted from the full unauthorized payment request. Confirm at least one daily / weekly / monthly unauthorized payment history, and add the payment amount information extracted from the unauthorized payment request text and the at least one payment amount information included in the confirmed unauthorized payment details on a daily basis; It is preferable to calculate a cumulative payment amount, a cumulative payment amount per week, and a monthly cumulative payment amount, and the at least one calculated daily / weekly / monthly cumulative payment amount and the disapproval provided in the disapproval condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 무 승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과한다면(545), 상기 밴사서버(100)는 상기 무승인 소액결제 한도금액 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(560), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(565), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(570), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(575).If the cumulative payment amount including the payment amount included in the unauthorized payment request text exceeds the unauthorized small payment limit amount (545), the bansa server 100 is the unauthorized small payment limit amount error information Generate a predetermined unauthorized payment error history including (560), and process the unauthorized payment error history as the payment processing history to generate a predetermined payment processing full text (565), the generated payment processing full text The payment terminal 200 is transmitted through the communication network to the payment terminal 200 (570). In response thereto, the payment terminal 200 receives the payment processing message through the communication network, and the payment processing history included in the payment processing message ( For example, the unauthorized payment error details) are extracted and displayed (and / or printed out) (575).
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과하지 않는다면(545), 상기 밴사서버(100)는 상기 추출된 카드정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역을 카운트하여 상기 카드정보에 대응하는 누적 무승인 소 액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하는지 확인한다(550).If the cumulative payment amount including the payment amount included in the unauthorized payment request text does not exceed the unauthorized small payment limit amount (545), the bansa server 100 through the extracted card information At least one unauthorized payment details matched with the card information is counted to determine whether the cumulative unauthorized small settlement processing number corresponding to the card information exceeds a predetermined unauthorized small settlement number limit (550).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 무승인 결제요청 전문에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되는 것이 바람직하다.According to the implementation method of the present invention, the unaccepted micropayment limit information, the daily unaccepted micropayment limit for the unapproved micropayment target card, the number of weekly unacceptable micropayments, the number of monthly unacceptable micropayments It characterized in that it comprises at least one, wherein the daily / weekly / monthly cumulative unauthorized micropayment processing times for the unauthorized payment request received from the payment terminal 200 at least at least one of the number of unauthorized micropayments In the case where more than one is exceeded, it is preferable that an unauthorized payment request text that exceeds the number of unauthorized small payments is excluded from the unauthorized small payment processing.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하 여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 100 corresponds to the card information in association with the storage medium 165 storing the unauthorized payment details through card information extracted from the full unauthorized payment request. Check at least one daily / weekly / monthly unauthorized payment history, and count the confirmed daily / weekly / monthly unauthorized payment history to count the daily cumulative unauthorized micropayments corresponding to the card information; It is preferable to calculate the number of weekly cumulative micropayments and the number of monthly unpaid micropayments, and the calculated at least one daily / weekly / monthly unapproved micropayment processing count and the disapproved condition D / B. The unauthorized payment request is compared by comparing the daily, weekly and monthly non-authorized micropayment limit included in the information on the number of unauthorized micropayments provided in 160. To make the museung the payment is on the door are preferred.
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit information provided in the disapproved condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일 주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the number of unauthorized small settlements included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무 승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, if the unauthorized small settlement number limit information provided in the unauthorized condition D / B (160) includes the monthly unauthorized small settlement number limit, the bansa server 100 is extracted from the full unauthorized payment request Check the monthly unauthorized payment history for the current month corresponding to the card information in connection with the storage medium 165 storing the unauthorized payment history through the card information, and the confirmed unauthorized payment history To calculate the monthly cumulative unauthorized micropayment processing count for the current month, and the monthly cumulative unauthorized micropayment processing count for the current month, and the unauthorized condition D / B (160). It is preferable to compare the monthly unapproved micropayment limit included in the information on the number of unapproved micropayments. If liquid payment processing number is smaller than the monthly museung of micropayments count limit, the baensa server 100 preferably confirms that non-authorized payment processing for the payment request of said specializing museung possible.
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과한다면(555), 상기 밴사서버(100)는 상기 무승인 소액결제 횟수한도 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(560), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(565), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(570), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(575).If the cumulative unauthorized micropayment processing times corresponding to the card information included in the unauthorized payment request text exceeds a predetermined unauthorized micropayment number limit (555), the bansa server 100 performs the unauthorized micropayment. Generate a predetermined unauthorized payment error history including the number of payment limit error information (560), generate a predetermined payment processing full text by processing the unauthorized payment error history as the payment processing history (565), the generation The payment processing full text is transmitted to the payment terminal 200 through the communication network (570). In response, the payment terminal 200 receives the payment processing text through the communication network and includes the payment processing text. The received payment processing details (eg, unauthorized payment error details) are extracted and displayed (and / or printed out) (575).
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하지 않는다면(555), 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포화하는 소정의 무승인 결제 내역을 생성하고(580), 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 소정의 저장매체(165)에 저장한다(585).If the cumulative unauthorized micropayment processing count corresponding to the card information included in the unauthorized payment request message does not exceed a predetermined non-authorized micropayment limit (555), the bansa server 100 receives the unauthorized approval. Generate a predetermined unauthorized payment details saturating card information and payment amount information and the merchant information extracted from the full payment request (580), the card information and payment amount information and merchant information contained in the unauthorized payment details In
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.According to the method of the present invention, the bansa server 100 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information, payment amount information, and affiliated store. Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including information. In response thereto, the bansa server 100 is included in the unauthorized payment details. The non-approved code (or unauthorized approval code) (not shown) may be further stored in the storage medium 165 to the card information, payment amount information, and merchant information.
또한, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.In addition, the bansa server 100 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information and merchant information; It is preferable to further include the generated unauthorized payment date and time information (not shown), and correspondingly, the bansa server 100 draws the card information, payment amount information, and merchant information included in the unauthorized payment details. It is preferable to further process the payment date and time information (not shown) in the storage medium 165.
또한, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드 정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.Further, the bansa server 100 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and generates the card information, payment amount information, and merchant information. It is preferable to further include the generated credit card company information (or payment approval server information) (not shown) in the unauthorized payment details including, and corresponding to the bansa server 100 is included in the unauthorized payment details The card company information (or payment approval server information) (not shown) may be further linked to card information, payment amount information, and merchant information, and stored in the storage medium 165.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
이후, 상기 밴사서버(100)는 상기 무승인 결제 내역을 상기 무승인 결제요청 전문에 대한 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(580), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(595), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(599).Subsequently, the bansa server 100 processes the unauthorized payment details as payment processing details for the unauthorized payment request text to generate a predetermined payment processing text (580), and generates the generated payment processing text for the communication network. The transmission terminal 200 is transmitted to the payment terminal 200 through 595. In response thereto, the payment terminal 200 receives the payment processing telegram through the communication network, and the payment processing details included in the payment processing telegram (eg, The unauthorized payment details) are extracted and displayed (and / or printed out) (599).
도면6a와 도면6b는 본 발명의 다른 일 실시 방법에 따라 소액 결제모드가 구비된 결제단말(200)을 통한 무승인 소액결제 처리 과정을 도시한 도면이다.6A and 6B illustrate an unauthorized micropayment processing process through a payment terminal 200 equipped with a micropayment mode according to another exemplary embodiment of the present invention.
보다 상세하게 본 도면6a와 도면6b는 상기 도면1에 도시된 무승인 소액결제 시스템 상의 결제단말(200)이 상기 도면2에 도시된 소액 결제모드를 구비한 결제단말(200)인 경우, 상기 소액 결제모드가 구비된 결제단말(200)에서 상기 무승인 소액결제 처리를 위한 소정의 무승인 결제요청 전문을 생성하여 소정의 통신망을 통해 전송하면, 상기 도면1에 도시된 무승인 소액결제 시스템 상의 밴사서버(100)에서 상기 무승인 결제요청 전문에 포함된 카드정보와 결제금액 정보를 통해 소정의 무승인 조건을 판독하여 무승인 결제요청 전문에 대응하는 결제를 무승인 방식으로 결제 처리하는 과정에 대한 것으로서, 구체적으로 상기 무승인 방식의 결제 처리 과정에서 무승인 결제오류가 발생하는 경우, 상기 밴사서버(100)에서 무승인 결제요청을 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버와 실시간 연계하여 결제승인을 처리하는 실시 방법에 대한 것이다.In more detail, FIGS. 6A and 6B show a small amount when the payment terminal 200 on the unauthorized payment system shown in FIG. 1 is the payment terminal 200 having the small payment mode shown in FIG. In the payment terminal 200 equipped with a payment mode, a predetermined unauthorized payment request message for the unauthorized small payment processing is generated and transmitted through a predetermined communication network, and a bansa on the unauthorized small payment system shown in FIG. The server 100 reads a predetermined disapproval condition through card information and payment amount information included in the full disapproval payment request message, and processes the payment corresponding to the full disapproval payment request message by an unauthorized method. Specifically, when an unauthorized payment error occurs in the unauthorized payment process, the Bansa server 100 substitutes the unauthorized payment request for the card information. The present invention relates to an implementation method of processing payment approval in connection with a payment approval server provided at a corresponding card company / financial company.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면6a와 도면6b를 참조 및/또는 변형하여 상기 무승인 소액결제 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면6a와 도면6b에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.Those skilled in the art to which the present invention pertains may refer to and / or modify the drawings 6a and 6b to infer various implementation methods for the unauthorized micropayment process. It is to be understood that the technical features are not limited by the figures 6a and 6b but include all the inferred implementation methods.
예컨대, 본 도면6a와 도면6b에서 상기 밴사서버(100)에서 상기 카드정보가 상기 무승인 소액결제 대상 카드정보에 포함되는지 확인하고, 상기 결제금액이 상기 무승인 소액결제 기준 금액을 포함하는지 확인하는 과정을 포함하여 이루어지는 것으로 도시하지만, 상기 과정은 상기 도면4에 도시된 결제단말(200)의 동작과정에서 선 수행되었으므로 생략할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.For example, in FIGS. 6A and 6B, the bansa server 100 checks whether the card information is included in the unauthorized small payment target card information, and checks whether the payment amount includes the unauthorized small payment reference amount. Although illustrated as including a process, the process may be omitted since the process was first performed in the operation process of the payment terminal 200 shown in FIG. 4, whereby the present invention is not limited thereto.
도면6a와 도면6b를 참조하면, 상기 도면1에 도시된 밴사서버(100)는 소정의 통신망을 통해 상기 도면2에 도시된 결제단말(200)로부터 상기 도면4에 도시된 과정을 통해 생성된 소정의 무승인 결제요청 전문이 수신되면(600), 상기 밴사서버(100)는 상기 수신된 무승인 결제요청 전문으로부터 카드정보와 결제금액 정보 가맹점 정보를 추출하고(605), 상기 추출된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(610).6A and 6B, the bansa server 100 shown in FIG. 1 is generated through the process shown in FIG. 4 from the payment terminal 200 shown in FIG. 2 through a predetermined communication network. When the unauthorized payment request message is received (600), the bansa server 100 extracts card information and payment amount information merchant information from the received unauthorized payment request message (605), and extracts the extracted card information In
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 추출된 카드정보 중 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 100 may compare the card information of the extracted card information with the unauthorized small payment target card information stored in the card information D / B 155 (for example, A part of the card number) and compare the extracted comparison target card information with the unauthorized small payment target card information stored in the card information D /
예컨대, 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 밴사서버(100)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the extracted card information includes a 16-digit credit card number or a check card number, the bansa server 100 may include the card issuer identification number and card type, or the card issuer identification number among the 16-digit card numbers. Extract card information including the first four digits (or first six digits) including the card type, and draw the card issuer identification number and card type, or the card issuer identification number or card type corresponding to the card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information by comparing the small card payment target card information with the comparison target card information.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(615), 상기 밴사서버(100)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(660), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(665), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(670), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(675).If the extracted card information is not included in the unauthorized micropayment target card information for the unauthorized micropayment processing (615), the bansa server 100 transmits the entire unauthorized payment request card information to the card information. Processes the payment approval request that can be transmitted to the payment approval server corresponding to the transfer to the payment approval server through a predetermined communication means (660), and in response to the payment approval server corresponding to the payment approval request full text Perform a predetermined payment approval procedure, generate a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) to the bansa server 100 through the communication means. The bansa server 100 transmits the payment approval message to the payment terminal 200 through the communication network (670), and then responds (670). The payment terminal 200 receives the payment processing message through the communication network, extracts the payment processing details (eg, unauthorized payment error details) included in the payment processing message, and outputs a screen (and / or print output). (675).
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(615), 상기 밴사서버(100)는 상기 추출된 결제금액 정보를 판독하여 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하는지 확인한다(620).If the extracted card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (615), the bansa server 100 reads the extracted payment amount information and the winning It is checked whether the payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (620).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the non-authorized micro payment target amount is 30,000 won, the Bansa server 100 determines that the non-authorized micro payment target amount is the payment amount information extracted from the entire non-authorized payment request. If the amount is less than or equal to 30,000 won, the payment amount is confirmed to be included in the amount of the unauthorized small payment target payment standard for the unauthorized small payment processing, and the unauthorized payment processing for the entire unauthorized payment request is possible. It is preferable to confirm that it is.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하지 않는다면(625), 상기 밴사서버(100)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(660), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결 제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(665), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(670), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(675).If the unauthorized payment request amount does not include a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (625), the bansa server 100 transfers the unauthorized payment request message to the card information. Processes a payment approval request full text that can be transmitted to a corresponding payment approval server and transmits it to the payment approval server through a predetermined communication means (660). In response, the payment approval server corresponds to the predetermined payment approval request text. Performing a payment approval procedure of the user, generating a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) to the bansa server 100 through the communication means. The bansa server 100 then transmits the payment approval message to the payment terminal 200 through the
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함한다면(625), 상기 밴사서버(100)는 상기 추출된 카드정보를 판독하여 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되는지 확인한다(630).If the unauthorized payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (625), the bansa server 100 reads the extracted card information and the unauthorized payment In
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 무승인 결제요청 전문에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭되는 카드정보를 포함하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment BL information, if the credit card of the customer who issued the unauthorized small payment target card, or if the unauthorized small payment target card includes a credit card, Overdue settlement of the current month or exceeding the credit limit of the previous day, or if the non-authorized micropayment card includes a check card / debit card / cash card / financial account, due to lack of account balance or lock account balance It characterized in that it comprises at least one or more card number that can not be provided for the unauthorized payment service, the unauthorized micropayment BL among the card information included in the full text of the unauthorized payment request received from the payment terminal 200 The full text of the unauthorized payment request including card information matching the information is excluded from the processing of the unauthorized small payment, To future payment processing in accordance with the electronic payment process it is preferred.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되는지 확인하고, 상기 확인결과 상기 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보가 매치되지 않으면, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, the bansa server 100 is a card corresponding to the card information extracted from the unauthorized payment request message and the unauthorized micropayment BL information provided in the unauthorized condition D / B (160) The card information corresponding to the extracted card information and the card information corresponding to the unauthorized micropayment BL information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함된다면(635), 상기 밴사서버(100)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(660), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(665), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(670), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(675).If the card information included in the unauthorized payment request message is included in the unauthorized small payment BL (635), the bansa server 100 transfers the unauthorized payment request message to the payment approval server corresponding to the card information. The payment approval request is handled as a full text message and transmitted to the payment approval server through a predetermined communication means (660). In response, the payment approval server performs a predetermined payment approval procedure corresponding to the full text of the payment approval request. And generating a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error), and transmitting the generated payment approval message to the bansa server 100 through the communication means (665). The bansa server 100 transmits the full payment approval to the payment terminal 200 through the communication network (670), and correspondingly, the payment terminal 200 through the communication network In response to the payment processing message, the payment processing history (eg, unauthorized payment error details) included in the payment processing message is extracted and displayed (and / or printed out) (675).
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되지 않는다면(635), 상기 밴사서버(100)는 상기 추출된 카드정보와 결제금액 정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역에 포함된 결제금액을 판독하여 상기 무승인 결제요청 전문에 포함된 결제금액이 소정의 무승인 소액결제 한도금액을 초과하는지 확인한다(640).If the card information included in the unauthorized payment request message is not included in the unauthorized small payment BL (635), the bansa server 100 matches the card information through the extracted card information and payment amount information. The payment amount included in the at least one unauthorized payment details is read to determine whether the payment amount included in the full amount of the unauthorized payment request exceeds a predetermined unauthorized payment amount (640).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 무승인 결제요청 전문에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unacceptable micropayment limit information, the daily unacceptable micropayment limit amount for the unapproved micropayment target card, the weekly unacceptable micropayment limit amount, and the monthly unacceptable micropayment limit amount It characterized in that it comprises at least one, wherein the daily, weekly and monthly cumulative payment amount of the payment amount contained in the full text of the unauthorized payment request received from the payment terminal 200 at least of the unauthorized small payment limit amount If more than one, the full amount of the unauthorized payment request that exceeds the unauthorized small payment amount is excluded from the unauthorized small payment processing, it is preferable to process the payment in accordance with the conventional electronic payment procedures.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저 장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액을 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to the embodiment of the present invention, the bansa server 100 is connected to the storage medium 165 storing the unauthorized payment details through the card information extracted from the full unauthorized payment request to the card information. Confirm the corresponding at least one daily / weekly / monthly unauthorized payment history, and add the payment amount information extracted from the entire unauthorized payment request and at least one payment amount information included in the confirmed unauthorized payment details; It is preferable to calculate the daily cumulative payment amount, the weekly cumulative payment amount, the monthly cumulative payment amount, and the at least one calculated daily / weekly / monthly cumulative payment amount and the draw provided in the disapproved condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대 한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한 달 동안의 월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과한다면(645), 상기 밴사서버(100)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(660), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(665), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(670), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통 해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(675).If the cumulative payment amount including the payment amount included in the unauthorized payment request text exceeds the unauthorized small payment limit amount (645), the bansa server 100 transmits the unauthorized payment request message to the card. Processes a payment approval request text that can be transmitted to the payment approval server corresponding to the information and transmits it to the payment approval server through a predetermined communication means (660) .In response, the payment approval server responds to the payment approval request text. Perform a predetermined payment approval procedure, and generate a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) to the bansa server 100 through the communication means. In
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과하지 않는다면(645), 상기 밴사서버(100)는 상기 추출된 카드정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역을 카운트하여 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하는지 확인한다(650).If the cumulative settlement amount including the settlement amount included in the unauthorized payment request message does not exceed the unauthorized small settlement limit amount (645), the bansa server (100) through the extracted card information At least one unauthorized payment details matched with the card information is counted to determine whether the cumulative unauthorized small settlement processing number corresponding to the card information exceeds a predetermined unauthorized small settlement number limit (650).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 무승인 결제요청 전문에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unaccepted micropayment limit information, the daily unaccepted micropayment limit for the unapproved micropayment target card, the number of weekly unacceptable micropayments, the number of monthly unacceptable micropayments It characterized in that it comprises at least one, wherein the daily / weekly / monthly cumulative unauthorized micropayment processing times for the unauthorized payment request received from the payment terminal 200 at least at least one of the number of unauthorized micropayments If more than one, the full amount of unauthorized payment request that exceeds the number of unauthorized small payments are excluded from the unauthorized small payment processing, it is preferable to process the payment in accordance with the conventional electronic payment procedures.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 100 corresponds to the card information in association with the storage medium 165 storing the unauthorized payment details through card information extracted from the full unauthorized payment request. Check at least one daily / weekly / monthly unauthorized payment history, and count the confirmed daily / weekly / monthly unauthorized payment history to count the daily cumulative unauthorized micropayments corresponding to the card information; It is preferable to calculate the number of weekly cumulative micropayments and the number of monthly unpaid micropayments, and the calculated at least one daily / weekly / monthly unapproved micropayment processing count and the disapproved condition D / B. The unauthorized payment request is compared by comparing the daily / weekly / monthly unauthorized micropayment limit included in the unauthorized micropayment limit provided in 160. To make the museung the payment is on the door are preferred.
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수 가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit information provided in the disapproved condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the number of unauthorized small settlements included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저 장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, if the unauthorized small settlement number limit information provided in the unauthorized condition D / B (160) includes the monthly unauthorized small settlement number limit, the bansa server 100 is extracted from the full unauthorized payment request Confirm the monthly unauthorized payment history for the current month corresponding to the card information in connection with the storage medium 165 storing the unauthorized payment details through the card information, and confirming the unauthorized payment Counting the details to calculate the monthly cumulative unpaid micropayment processing frequency for the current month, and the monthly cumulative unapproved micropayment processing count for the current month and the disapproved condition D / B (160) It is preferable to compare the monthly unapproved micropayment limit included in the information on the number of unapproved micropayments provided, and the monthly cumulative disapproval for one month on the basis of the calculated current date. When the number of micropayments is less than the monthly non-payment limit, it is preferable that the bansa server 100 confirms that the unauthorized payment for the entire unauthorized payment request is possible.
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과한다면(655), 상기 밴사서버(100)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(660), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(665), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(670), 이에 대응하여 상기 결제단말(200)은 상기 통 신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(675).If the cumulative unauthorized micropayment processing number corresponding to the card information included in the unauthorized payment request text exceeds a predetermined unauthorized micropayment limit (655), the bansa server 100 performs the unauthorized payment. The request is processed as a payment approval request message that can be transmitted to a payment approval server corresponding to the card information, and is transmitted to the payment approval server through a predetermined communication means (660). Perform a predetermined payment approval procedure corresponding to the approval request message, generate a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) Transmitted to the bansa server 100 (665), and then the bansa server 100 transmits the payment approval full text to the payment terminal 200 through the communication network. In response, the payment terminal 200 receives the payment processing text through the communication network, extracts a payment processing history (for example, unauthorized payment error details) included in the payment processing text, and displays the screen. Output (and / or print output) 675.
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하지 않는다면(655), 상기 밴사서버(100)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 소정의 무승인 결제 내역을 생성하고(680), 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 소정의 저장매체(165)에 저장한다(685).If the cumulative unauthorized micropayment processing frequency corresponding to the card information included in the unauthorized payment request text does not exceed a predetermined non-authorized micropayment limit (655), the bansa server 100 receives the unauthorized approval. Generate a predetermined unauthorized payment details including card information and payment amount information and the merchant information extracted from the full payment request (680), the card information and payment amount information and merchant information included in the unauthorized payment details In
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.According to the method of the present invention, the bansa server 100 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information, payment amount information, and affiliated store. Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including information. In response thereto, the bansa server 100 is included in the unauthorized payment details. The non-approved code (or unauthorized approval code) (not shown) may be further stored in the storage medium 165 to the card information, payment amount information, and merchant information.
또한, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 소정의 무승인 결 제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.In addition, the bansa server 100 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information, and merchant information. Preferably, the generated unauthorized payment date and time information (not shown) is further included. In response thereto, the bansa server 100 includes the card information, payment amount information, and merchant information included in the unauthorized payment details. The unauthorized payment date information (not shown) may be further processed in association with the storage medium 165 and stored in the storage medium 165.
또한, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.Further, the bansa server 100 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and generates the card information, payment amount information, and merchant information. It is preferable to further include the generated credit card company information (or payment approval server information) (not shown) in the unauthorized payment details including, and corresponding to the bansa server 100 is included in the unauthorized payment details The card company information (or payment approval server information) (not shown) may be further linked to card information, payment amount information, and merchant information, and stored in the storage medium 165.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
이후, 상기 밴사서버(100)는 상기 무승인 결제 내역을 상기 무승인 결제요청 전문에 대한 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(680), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(695), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(699).Subsequently, the bansa server 100 processes the unauthorized payment details as payment processing details for the unauthorized payment request text to generate a predetermined payment processing text (680), and generates the generated payment processing text for the communication network. The transmission terminal 200 transmits to the payment terminal 200 through 695. In response, the payment terminal 200 receives the payment processing message through the communication network, and the payment processing details (eg, The unauthorized payment details) are extracted and displayed (and / or printed out) (699).
도면7a와 도면7b는 본 발명의 또다른 일 실시 방법에 따라 소정의 결제단말(200)을 통한 무승인 소액결제 처리 과정을 도시한 도면이다.7A and 7B illustrate an unauthorized micropayment processing process through a predetermined payment terminal 200 according to another exemplary embodiment of the present invention.
보다 상세하게 본 도면7a와 도면7b는 상기 도면1에 도시된 무승인 소액결제 시스템 상의 결제단말(200)이 종래 전자결제를 처리하는 결제단말(200)인 경우, 상기 결제단말(200)에서 상기 종래 전자결제 처리를 위한 소정의 결제승인요청 전문을 생성하여 소정의 통신망을 통해 전송하면, 상기 도면1에 도시된 무승인 소액결제 시스템 상의 밴사서버(100)에서 상기 결제승인요청 전문에 포함된 카드정보와 결제금액 정보를 통해 소정의 무승인 조건을 판독하여 결제승인요청 전문에 대응하는 결제를 무승인 방식으로 결제 처리하거나, 또는 종래 전자결제 절차에 따라 결제 처리하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면7a와 도면7b를 참조 및/또는 변형하여 상기 무승인 소액결제 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면7a와 도면7b에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, FIGS. 7A and 7B illustrate a case where the payment terminal 200 on the unauthorized payment system shown in FIG. 1 is a payment terminal 200 that processes a conventional electronic payment. When a predetermined payment approval request text for a conventional electronic payment processing is generated and transmitted through a predetermined communication network, the card included in the payment approval request message is bansa server 100 on the unauthorized small payment system shown in FIG. The present invention relates to a process of processing a payment corresponding to a full payment approval request by reading a predetermined disapproval condition through information and payment amount information, or performing a payment process according to a conventional electronic payment procedure. Those skilled in the art may refer to and / or modify the drawings 7a and 7b to provide a variety of procedures for the unauthorized micropayment process. It would be able to infer when the method, rather than the technical features of the invention as defined by the drawing figures 7a and 7b, placed bayida found that that includes all the embodiments in which the inference method.
도면7a와 도면7b를 참조하면, 상기 도면1에 도시된 밴사서버(100)는 소정의 통신망을 통해 상기 도면2에 도시된 결제단말(200)로부터 종래 전자결제 절차에 따라 생성된 소정의 결제승인요청 전문이 수신되면(700), 상기 밴사서버(100)는 상기 수신된 결제승인요청 전문으로부터 카드정보와 결제금액 정보 가맹점 정보를 추출하고(705), 상기 추출된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(710).Referring to FIGS. 7A and 7B, the bansa server 100 shown in FIG. 1 is a predetermined payment approval generated according to a conventional electronic payment procedure from the payment terminal 200 shown in FIG. 2 through a predetermined communication network. When the request message is received 700, the bansa server 100 extracts card information and payment amount information affiliate store information from the received payment
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 추출된 카드정보 중 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(155)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 100 may compare the card information of the extracted card information with the unauthorized small payment target card information stored in the card information D / B 155 (for example, A part of the card number) and compare the extracted comparison target card information with the unauthorized small payment target card information stored in the card information D /
예컨대, 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 밴사서버(100)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the extracted card information includes a 16-digit credit card number or a check card number, the bansa server 100 may include the card issuer identification number and card type, or the card issuer identification number among the 16-digit card numbers. Extract card information including the first four digits (or first six digits) including the card type, and draw the card issuer identification number and card type, or the card issuer identification number or card type corresponding to the card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information by comparing the small card payment target card information with the comparison target card information.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(715), 상기 밴사서버(100)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(760), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(765), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(770), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(775).If the extracted card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (715), the bansa server 100 requests the payment approval request through a predetermined communication means. Sending a full text to the payment approval server corresponding to the card information (760), and correspondingly, the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request text, and the payment approval result (e.g., A payment approval message including a payment processing history corresponding to a payment approval or a payment error) is transmitted to the bansa server 100 through the communication means (765), and then the bansa server 100 is The payment approval message is transmitted to the payment terminal 200 through the communication network (770). In response, the payment terminal 200 can receive the payment processing message through the communication network. , Wherein the payment settlement processing history (e.g., the payment museung error history) screen output (and / or printout) extracts contained in the treatment professional to 775.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(715), 상기 밴사서버(100)는 상기 추출된 결제금액 정보를 판독하여 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하는지 확인한다(720).If the extracted card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (715), the bansa server 100 reads the extracted payment amount information and the winning If it is determined that the payment request amount includes a predetermined amount of unauthorized small payment for the unauthorized small settlement processing (720).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the non-authorized micropayment target payment amount is 30,000 won, the Bansa server 100 determines that the payment amount information extracted from the full payment approval request is the non-approved micropayment target payment amount. If it is less than or equal to 30,000 won, it is confirmed that the payment amount is included in the payment threshold amount for the unauthorized small payment for the unauthorized small payment processing, and the unauthorized payment processing for the full payment approval request is possible. It is desirable to.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하지 않는다면(725), 상기 밴사서버(100)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(760), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(765), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(770), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(775).If the unauthorized payment request amount does not include a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (725), the bansa server 100 through the predetermined communication means to complete the payment approval request Transmits to the payment approval server corresponding to the card information (760), and correspondingly, the payment approval server performs a predetermined payment approval procedure corresponding to the full text of the payment approval request, and the payment approval result (e.g., Payment approval (or payment error) corresponding to the payment processing details including the payment processing history is generated and transmitted to the bansa server 100 through the communication means (765), the bansa server 100 after the payment The approval message is transmitted to the payment terminal 200 through the communication network (770), and correspondingly, the payment terminal 200 receives the payment processing message through the communication network, The payment processing details (eg, unauthorized payment error details) included in the payment processing text are extracted and screen output (and / or printed output) (775).
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함한다면(725), 상기 밴사서버(100)는 상기 추출된 카드정보를 판독하여 상기 결제승인요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되는지 확인한다(730).If the unauthorized payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (725), the bansa server 100 reads the extracted card information and the payment approval request Check whether the card information included in the full text is included in the unauthorized micropayment BL (730).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 결제승인요청 전문에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭 되는 카드정보를 포함하는 결제승인요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment BL information, if the credit card of the customer who issued the unauthorized small payment target card, or if the unauthorized small payment target card includes a credit card, Overdue settlement of the current month or exceeding the credit limit of the previous day, or if the non-authorized micropayment card includes a check card / debit card / cash card / financial account, due to lack of account balance or lock account balance Characterized in that it comprises at least one or more card number that can not be provided for the unauthorized small payment service, the unauthorized micropayment BL information of the card information included in the full payment approval request received from the payment terminal 200 The full payment approval request including the card information matching with is excluded from the unauthorized payment process, and the prior It is advisable to process payment according to the self-payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되는지 확인하고, 상기 확인결과 상기 추출된 카드정보와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보가 매치되지 않으면, 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, the bansa server 100 is the card information extracted from the full payment approval request and the card information corresponding to the unauthorized micropayment BL information provided in the unauthorized condition D / B (160) If the card information corresponding to the extracted card information and the unauthorized micropayment BL information included in the unauthorized condition D /
만약 상기 결제승인요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함된다면(735), 상기 밴사서버(100)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(760), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(765), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(770), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(775).If the card information included in the payment approval request message is included in the unauthorized micropayment BL (735), the bansa server 100 corresponds to the card information corresponding to the payment approval request message through a predetermined communication means. In response to the payment approval server (760), the payment approval server performs a predetermined payment approval procedure corresponding to the full text of the payment approval request, and the payment approval result (e.g., payment approval or payment error). Generate a payment approval message including a payment processing history corresponding to the transfer to the bansa server 100 through the communication means (765), and then the bansa server 100 through the communication network the payment approval message The payment terminal 200 transmits to the payment terminal 200 (770), and correspondingly, the payment terminal 200 receives the payment processing telegram through the communication network, and the payment destination included in the payment processing telegram. In
만약 상기 결제승인요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되지 않는다면(735), 상기 밴사서버(100)는 상기 추출된 카드정보와 결제금액 정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역에 포함된 결제금액을 판독하여 상기 결제승인요청 전문에 포함된 결제금액이 소정의 무승인 소액결제 한도금액을 초과하는지 확인한다(740).If the card information included in the full payment approval request is not included in the unauthorized small payment BL (735), the bansa server 100 is matched with the card information through the extracted card information and payment amount information. The payment amount included in the at least one unauthorized payment statement is read to determine whether the payment amount included in the full payment approval request exceeds a predetermined unauthorized payment amount (740).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 결제승인요청 전문에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 결제승인요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unacceptable micropayment limit information, the daily unacceptable micropayment limit amount for the unapproved micropayment target card, the weekly unacceptable micropayment limit amount, and the monthly unacceptable micropayment limit amount And at least one of a daily / weekly / monthly cumulative payment amount of the payment amount included in the full payment approval request received from the payment terminal 200. In the case of exceeding the above, the full text of the payment approval request exceeding the amount of the unauthorized small payment is excluded from the object of the unauthorized small payment, and the payment is preferably processed according to the conventional electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월 별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액을 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 결제승인요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 100 corresponds to the card information in association with the storage medium 165 storing the unauthorized payment details through card information extracted from the full payment approval request. Check the at least one daily, weekly and monthly unauthorized payment history, and accumulate daily by adding the payment amount information extracted from the full payment approval request and at least one payment amount information included in the confirmed unauthorized payment details It is preferable to calculate a payment amount, a cumulative payment amount per week, and a monthly cumulative payment amount, and the at least one calculated daily / weekly / monthly cumulative payment amount and the unauthorized amount provided in the disapproved condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
만약 상기 결제승인요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과한다면(745), 상기 밴사서버(100)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(760), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(765), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(770), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한 다(775).If the cumulative settlement amount including the settlement amount included in the settlement approval request text exceeds the unauthorized small settlement limit amount (745), the bansa server 100 requests the settlement approval request through a predetermined communication means. Sending a full text to the payment approval server corresponding to the card information (760), and correspondingly, the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request text, and the payment approval result (e.g., A payment approval message including a payment processing history corresponding to a payment approval or a payment error) is transmitted to the bansa server 100 through the communication means (765), and then the bansa server 100 is The payment approval message is transmitted to the payment terminal 200 through the communication network (770). In response, the payment terminal 200 receives the payment processing message through the communication network. The payment history of payment processing (e.g., billing museung the error history) screen output (and / or printout) extracts contained in the processing specialized in the 775.
만약 상기 결제승인요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과하지 않는다면(745), 상기 밴사서버(100)는 상기 추출된 카드정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역을 카운트하여 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하는지 확인한다(750).If the cumulative settlement amount including the settlement amount included in the settlement approval request text does not exceed the unauthorized small settlement limit amount (745), the bansa server 100 performs the card through the extracted card information. At least one unauthorized payment details matching the information are counted to determine whether the cumulative unauthorized micropayment processing time corresponding to the card information exceeds a predetermined unauthorized micropayment limit (750).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제단말(200)로부터 수신된 결제승인요청 전문에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 결제승인요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unaccepted micropayment limit information, the daily unaccepted micropayment limit for the unapproved micropayment target card, the number of weekly unacceptable micropayments, the number of monthly unacceptable micropayments And at least one of daily / weekly / monthly cumulative unauthorized micropayment processing times for the full payment approval request received from the payment terminal 200. In case of exceeding the above, the full payment approval request for exceeding the number of unauthorized small payments is excluded from the unauthorized small payment processing, and it is preferable to process the payment according to the conventional electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월 별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 결제승인요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 100 corresponds to the card information in association with the storage medium 165 storing the unauthorized payment details through card information extracted from the full payment approval request. Check at least one daily / weekly / monthly unauthorized payment history, count the confirmed daily / weekly / monthly unauthorized payment history, and count the daily cumulative unauthorized small payment processing corresponding to the card information; It is preferable to calculate the number of weekly cumulative micropayments and the number of monthly unpaid micropayments, and the calculated at least one daily / weekly / monthly unapproved micropayment processing count and the disapproved condition D / B. Compare the daily, weekly and monthly unaccepted micropayment limit included in the information on the number of unapproved micropayments provided at 160 to the full text of the payment approval request. It is advisable to check whether unauthorized payment is processed.
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, if the unacceptable micropayment limit information provided in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the number of unapproved micropayments included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(165)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(160)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(100)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, if the unauthorized small payment number limit information provided in the unauthorized condition D / B (160) includes a monthly unauthorized small payment number limit, the bansa server 100 is extracted from the full text of the payment approval request Check the monthly unauthorized payment history for the current month corresponding to the card information in connection with the storage medium 165 storing the unauthorized payment history through the card information, and the confirmed unauthorized payment history Counting to calculate the monthly cumulative unauthorized micropayment processing count for the current month, and the monthly cumulative unauthorized micropayment processing count for the current month based on the calculated current month and the unauthorized condition D / B (160) It is preferable to compare the monthly unapproved micropayment limit included in the information on the number of unapproved micropayments. If billing processing number is smaller than the monthly museung of micropayments count limit, the baensa server 100 is preferably found to be possible the museung the settlement processing for the payment authorization request professional.
만약 상기 결제승인요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과한다면(755), 상기 밴사서버(100)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(760), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(100)로 전송하고(765), 이후 상기 밴사서버(100)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하며(770), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(775).If the cumulative unauthorized micropayment processing number corresponding to the card information included in the payment approval request text exceeds a predetermined non-authorized micropayment limit (755), the bansa server 100 uses a predetermined communication means. The payment approval request message is transmitted to the payment approval server corresponding to the card information through the payment approval server 760. In response, the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request text message. Generate a payment approval message including a payment processing history corresponding to a payment approval result (for example, payment approval or payment error) and transmit it to the bansa server 100 through the communication means (765), and then the bansa server. 100 transmits the full payment approval to the payment terminal 200 through the
만약 상기 결제승인요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하지 않는다면(755), 상기 밴사서버(100)는 상기 결제승인요청 전문으로부터 추출된 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 소정의 무승인 결제 내역을 생성하고(780), 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 소정의 저장매체(165)에 저장한다(785).If the cumulative unauthorized micropayment processing times corresponding to the card information included in the full payment approval request does not exceed a predetermined non-authorized micropayment limit (755), the bansa server 100 may request the payment approval request. Generate a predetermined unauthorized payment history including card information and payment amount information and the merchant information extracted from the full text (780), and link the card information, payment amount information and merchant information included in the unauthorized payment history The process is stored in a predetermined storage medium 165 (785).
본 발명의 실시 방법에 따르면, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.According to the method of the present invention, the bansa server 100 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information, payment amount information, and affiliated store. Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including information. In response thereto, the bansa server 100 is included in the unauthorized payment details. The non-approved code (or unauthorized approval code) (not shown) may be further stored in the storage medium 165 to the card information, payment amount information, and merchant information.
또한, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무 승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.In addition, the bansa server 100 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information and merchant information; Preferably, the generated unauthorized payment date and time information (not shown) is further included, and in response thereto, the bansa server 100 is free of the card information, payment amount information, and merchant information included in the unauthorized payment details. Approved payment date and time information (not shown) is preferably further linked and stored in the storage medium 165.
또한, 상기 밴사서버(100)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(100)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(165)에 저장하는 것이 바람직하다.Further, the bansa server 100 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and generates the card information, payment amount information, and merchant information. It is preferable to further include the generated credit card company information (or payment approval server information) (not shown) in the unauthorized payment details including, and corresponding to the bansa server 100 is included in the unauthorized payment details The card company information (or payment approval server information) (not shown) may be further linked to card information, payment amount information, and merchant information, and stored in the storage medium 165.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
이후, 상기 밴사서버(100)는 상기 무승인 결제 내역을 상기 결제승인요청 전문에 대한 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(780), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제단말(200)로 전송하 며(795), 이에 대응하여 상기 결제단말(200)은 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제 내역)을 추출하여 화면출력(및/또는 인쇄출력)한다(799).Subsequently, the bansa server 100 processes the unauthorized payment details as payment processing details for the full payment approval request text to generate a predetermined payment processing text (780), and generates the generated payment processing text for the communication network. The payment terminal 200 is transmitted to the payment terminal 200 through 795. In response thereto, the payment terminal 200 receives the payment processing message through the communication network, and the payment processing details (eg, The unauthorized payment details) are extracted and displayed (and / or printed out) (799).
도면8은 본 발명의 일 실시 방법에 따른 무승인 결제 내역에 대한 후승인 처리 과정을 도시한 도면이다.8 is a diagram illustrating a post-approval process for an unauthorized payment details according to an embodiment of the present invention.
보다 상세하게 본 도면8은 상기 도면5 및/또는 도면6 및/또는 도면7에 도시된 무승인 소액결제 처리 과정을 통해 상기 도면1에 도시된 밴사서버(100)에서 소정의 저장매체(165)에 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 저장한 후, 상기 밴사서버(100)에서 주기적으로 상기 무승인 결제 내역에 대한 후승인을 처리하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면8을 참조 및/또는 변형하여 상기 무승인 결제 내역에 대한 후승인 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면8에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, FIG. 8 illustrates a predetermined storage medium 165 in the bansa server 100 shown in FIG. 1 through an unauthorized micropayment process shown in FIGS. 5 and / or 6 and / or 7. After storing the unauthorized payment history including the card information, payment amount information and merchant information in the bansa server 100, periodically processing the post-authorization of the unauthorized payment history, Those skilled in the art will be able to infer various implementation methods for the post-approval process for the unauthorized payment details by referring to and / or modifying this drawing. It is to be understood that the technical features are not limited by the drawing, but include all the inferred implementation methods.
예컨대, 본 도면8은 상기 저장매체(165)로부터 추출된 적어도 하나 이상의 무승인 결제 내역을 카드사/금융사 별로 분류하여 후승인 처리하는 것으로 도시하여 설명하지만, 본 발명의 실시 방법에 본 도면8에 도시된 실시 방법으로 한정되지 아니한다.For example, although FIG. 8 illustrates that at least one unauthorized payment history extracted from the storage medium 165 is classified as a credit card company / financial company for post-approval processing, the method of the present invention is illustrated in FIG. 8. It is not limited to the implemented method.
도면8을 참조하면, 상기 도면1에 도시된 밴사서버(100)는 상기 도면5 및/또는 도면6 및/또는 도면7에 도시된 무승인 소액결제 처리 과정을 통해 소정의 저장매체(165)에 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 저장된 후, 주기적으로 상기 저장매체(165)로부터 카드사/금융사에 구비된 결제승인 서버를 통해 미승인된 적어도 하나 이상의 무승인 결제 내역을 추출하고(800), 상기 추출된 적어도 하나 이상의 무승인 결제 내역을 상기 카드정보(또는 카드사 정보)를 기반으로 각각의 카드사/금융사(또는 결제승인 서버) 별로 분류하고(805), 상기 카드사/금융사(또는 결제승인 서버) 별로 분류된 적어도 하나 이상의 무승인 결제 내역을 포함하는 소정의 결제승인요청 정보를 생성한다(810).Referring to FIG. 8, the bansa server 100 illustrated in FIG. 1 may be stored in a predetermined storage medium 165 through an unauthorized micropayment process illustrated in FIGS. 5 and / or 6 and / or 7. After storing the unauthorized payment history including the card information, payment amount information and merchant information, at least one unauthorized payment history that is not approved through the payment approval server provided to the card company / financial company periodically from the storage medium 165 Extract (800) and classify the extracted one or more unauthorized payment details for each card company / financial company (or payment approval server) based on the card information (or card company information) (805), and the card company / In operation 810, predetermined payment approval request information including at least one unauthorized payment history classified by financial institution (or payment approval server) is generated.
만약 적어도 하나 이상의 무승인 결제 내역을 포함하는 소정의 결제승인요청 정보가 생성되면(815), 상기 밴사서버(100)는 소정의 통신수단을 통해 상기 분류된 결제승인요청 정보를 각 카드사/금융사 별 결제승인 서버로 전송하고(820), 상기 결제승인요청 정보를 수신한 결제승인 서버는 상기 결제승인요청 정보에 포함된 적어도 하나 이상의 무승인 결제 내역에 대한 후승인 절차를 수행한다(825).If predetermined payment approval request information including at least one unauthorized payment details is generated (815), the bansa server (100) by the predetermined communication means for each classified payment approval request information for each card company / financial company The payment approval server transmits the
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인 서버에서 상기 무승인 결제 내역에 포함된 카드정보와 결제금액 및 가맹점 정보를 기 반으로 수행되는 상기 후승인 절차에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention belongs, the technical characteristics of the post-approval process is performed based on the card information, payment amount and merchant information included in the unauthorized payment history in the payment approval server Since it will be familiar with, detailed description thereof will be omitted for convenience.
이후, 상기 결제승인 서버는 적어도 하나 이상의 무승인 결제 내역에 대한 각각의 후승인 처리 결과를 생성하고(830), 상기 생성된 적어도 하나 이상의 후승인 처리 결과를 포함하는 소정의 결제승인 정보를 생성하고(835), 상기 생성된 결제승인 정보를 상기 통신수단을 통해 상기 밴사서버(100)로 전송한다(840).Thereafter, the payment approval server generates respective post-approval processing results for at least one or more unauthorized payment details (830), and generates predetermined payment approval information including the generated at least one post-approval processing result. In
이후, 상기 밴사서버(100)는 상기 수신된 결제승인 정보로부터 적어도 하나 이상의 후승인 처리 결과를 추출하고, 상기 추출된 후승인 처리 결과를 각각의 무승인 결제 내역에 추가(또는 상기 무승인 결제 내역에 포함된 카드정보와 연계 처리)하여 상기 저장매체(165)에 저장한다(845).Thereafter, the bansa server 100 extracts at least one post-approval processing result from the received payment approval information, and adds the extracted post-approval processing result to each unauthorized payment details (or the unauthorized payment details). The card information included in the link processing) is stored in the storage medium 165 (845).
본 발명의 실시 방법에 따르면, 상기와 같은 무승인 결제 내역에 대한 후승인 절차는 상기 저장매체(165)에 저장된 무승인 결제 내역 중 미승인된 모든 무승인 결제 내역에 대하여 반복적으로 수행되는 것이 바람직하다(850).According to the exemplary embodiment of the present invention, the post-approval procedure for the unauthorized payment details may be repeatedly performed for all the unauthorized payment details that are not approved among the unauthorized payment details stored in the storage medium 165. (850).
도면9는 본 발명의 다른 일 실시 방법에 따른 무승인 소액결제 처리를 위한 무승인 소액결제 시스템 구성을 도시한 도면이다.FIG. 9 is a diagram illustrating an unauthorized micropayment system configuration for an unauthorized micropayment process according to another exemplary embodiment of the present invention.
보다 상세하게 본 도면9는 적어도 하나 이상의 가맹점에 구비된 결제요청 서버에서 적어도 하나 이상의 결제단말(또는 카드단말)과 연계하여 상기 무승인 소액결제 처리를 위한 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 생성하여 소정의 통신망을 통해 전송하면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 수신한 밴사서버(900)에서 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보 및/또는 결제금액을 통해 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대응하는 결제 처리를 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버와 실시간 연계하여 결제승인을 처리하지 않고, 상기 밴사서버(900)에서 소정의 무승인 조건을 기반으로 결제 처리하는 시스템 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면9를 참조 및/또는 변형하여 상기 무승인 소액결제 처리를 위한 무승인 소액결제 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면9에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, Figure 9 illustrates a predetermined payment approval request (or unauthorized payment) for the unauthorized small payment processing in connection with at least one payment terminal (or card terminal) in a payment request server provided in at least one or more affiliate stores. Request message) is generated and transmitted through a predetermined communication network, the Bansa server 900 that receives the payment approval request message (or unauthorized payment request message) to the payment approval request message (or unauthorized payment request message). Payment processing corresponding to the payment approval request text (or unauthorized payment request text) through the included card information and / or payment amount is linked in real time with the payment approval server provided at the card company / financial company corresponding to the card information. As a system configuration for processing payment based on a predetermined disapproval condition in the bansa server 900, without processing the approval, Those skilled in the art to which the present invention pertains may refer to and / or modify this drawing to infer various implementation methods for the configuration of the unauthorized micropayment system for the unauthorized micropayment process. It is to be understood that the technical features of the present invention are not limited by the
본 발명의 실시 방법을 따르는 상기 무승인 소액결제 시스템은, 소정의 가맹점에 구비되며, 상기 가맹점에 구비된 적어도 하나 이상의 결제단말(또는 카드단말)과 연계하여 상기 무승인 소액결제 처리를 위한 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 생성하여 소정의 통신망을 통해 전송하는 적어도 하나 이상의 결제요청 서버와, 상기 결제요청 서버로부터 전송된 결제승인요청 전문(또는 무승인 결제요청 전문)을 소정의 통신망을 통해 수신 및 판독하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버와 실시간 연계하여 결제승인을 처리하지 않고, 소정의 무승인 조건을 기반으로 결제승인요청 전문(또는 무승인 결제요청 전문)에 대응하는 결제를 처리하는 밴사서버(900)를 구비하여 이루어지는 것을 특징으로 한다.The non-authorized micropayment system according to the embodiment of the present invention is provided at a predetermined affiliate store, and is linked to at least one or more payment terminals (or card terminals) provided at the affiliated store. At least one payment request server for generating a payment approval request message (or unauthorized payment request message) and transmitting it through a predetermined communication network, and a payment approval request message (or unauthorized payment request message) transmitted from the payment request server. Receives and reads through a predetermined communication network and does not process payment approval in real time in connection with a payment approval server provided in a card company / financial company corresponding to card information included in the payment approval request message (or unauthorized payment request message), Based on the predetermined disapproval conditions, we process payments corresponding to the full payment authorization request (or full text of unauthorized payment request). Baensa provided with a server 900 is characterized in that formed.
상기 결제요청 서버는 소정의 가맹점에 구비되는 적어도 하나 이상의 CAT(Credit Authorization Terminal), 또는 결제기능이 구비된 POS (Point Of Sales) 단말을 적어도 하나 이상 포함하는 결제단말(또는 카드단말)로부터 소정의 카드정보와 결제금액 정보를 제공받고, 상기 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 무승인 소액결제 처리를 위한 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 생성하여 소정의 통신망을 통해 전송하는 것을 특징으로 한다.The payment request server may include a predetermined payment terminal (or card terminal) including at least one CAT (Credit Authorization Terminal) or at least one POS (Point Of Sales) terminal equipped with a payment function. Receive a card information and payment amount information, and generate a predetermined payment approval request text (or unauthorized payment request text) for the unauthorized micropayment processing including the card information, payment amount information, and the merchant information Characterized in that the transmission through the communication network.
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 소정의 통신망을 통해 상기 가맹점에 구비된 결제요청 서버와 결제관련 전문 송수신을 위한 통신채널을 연결 및 관리하는 인터페이스부(905)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, the Bansa server 900 for the unauthorized micropayment processing may connect and manage a payment request server provided at the affiliated store and a communication channel for transmitting / receiving specialized payments through a predetermined communication network. It is characterized by comprising (905).
상기 인터페이스부(905)는 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, xDSL 기반 통신망 등), 또는 PSTN(Public Switched Telephone Network) 기반의 유선 통신망 등을 적어도 하나 이상 포함하는 유선 통신망, 또는 CDMA(Code Division Multiple Access) 기반 무선 통신망, 또는 HSDPA(High-Speed Downlink Packet Access) 기반 무선 통신망, 또는 IEEE 802.16x 기반 무선 통신망을 적어도 하나 이상 포함하는 무선 통신망 등을 통해 상기 결제요청 서버와 결제관련 전문 송수신을 위한 통신채널을 연결하는 것을 특징으로 하며, 하드웨어적으로 상기 밴사서버(900)를 소정의 유무선 네트워크에 접속하도록 하기 위한 모뎀(Modem) 또는 NIC(Network Interface Card)을 포함하여 이루어지며, 소프트웨어적으로 상기 밴사서버(900)를 상기 유무선 네트워크에 접속하도록 하기 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.The interface unit 905 includes at least one wired communication network based on Transmission Control Protocol / Internet Protocol (TCP / IP) (eg, xDSL-based communication network) or a public switched telephone network (PSTN). The payment request through a wired communication network, a code division multiple access (CDMA) based wireless communication network, a high-speed downlink packet access (HSDPA) based wireless communication network, or a wireless communication network including at least one or more IEEE 802.16x based wireless communication networks. It is characterized by connecting a communication channel for transmission and reception of the server and payment-related professional, and includes a modem or a network interface card (NIC) for connecting the Bansa server 900 to a predetermined wired or wireless network in hardware. Communication program for connecting the bansa server 900 to the wired / wireless network by software. It includes a protocol and / or a driver.
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상기 무승인 소액결제 서비스 대상에 해당하는 적어도 하나 이상의 무승인 소액결제 대상 카드정보를 저장하는 카드정보 D/B(955)를 구비하거나, 또는 상기 카드정보 D/B(955)를 구비한 소정의 DB서버와 연동하는 것을 특징으로 한다.Referring to FIG. 9, the Bansa server 900 for the unauthorized small payment processing may include at least one card information D / B for storing at least one unauthorized small payment subject card information corresponding to the unauthorized small payment service object. 955 or a predetermined DB server equipped with the card information D /
여기서, 상기 무승인 소액결제 대상 카드정보는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보에 포함된 카드번호 중 상기 무승인 소액결제 대상 카드에 대응하는 카드 발행사 식별번호와 카드종류를 식별할 수 있는 카드번호(또는 카드번호의 일부)를 포함하여 이루어지는 것이 바람직하다.Herein, the unauthorized small payment target card information includes a card issuer identification number corresponding to the unauthorized small payment target card among card numbers included in the card information included in the payment approval request message (or the unauthorized payment request message). It is preferable to include a card number (or a part of the card number) which can identify the card type.
예컨대, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 상기 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 무승인 소액결제 대상 카드정보는 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하여 이루어지는 것이 바람직하며, 이에 의해 상기 정보 수신부를 통해 수신된 카드정보가 상기 무승인 소액결제 서비스 대상에 포함되는지 확인할 수 있다.For example, when the card information included in the payment approval request text (or unauthorized payment request text) includes a 16-digit credit card number or a check card number, the unauthorized small payment target card information is one of 16-digit card numbers. Preferably, the card issuer identification number and card type, or the first four digit number (or first six digit number) including the card issuer identification number or the card type are included. It may be confirmed whether the information is included in the unauthorized small payment service.
본 발명의 다른 실시 방법에 따라 상기 무승인 소액결제 서비스가 모든 카드를 대상으로 이루어지는 경우, 상기 카드정보 D/B(955)에 상기 무승인 소액결제 대상 카드정보 저장되는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the unauthorized small payment service is made for all cards, storing of the unauthorized small payment target card information in the card information D /
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상기 무승인 소액결제 서비스를 제공할 수 없는 카드정보에 대응하는 적어도 하나 이상의 BL(Black List)을 포함하여 이루어진 무승인 소액결제 BL 정보를 저장하거나, 및/또는 소정의 무승인 소액결제 대상 카드를 통해 상기 무승인 소액결제 서비스를 제공할 수 있는 한도금액을 포함하는 무승인 소액결제 한도금액 정보를 저장하거나, 및/또는 소정의 무승인 소액결제 대상 카드를 통해 상기 무승인 소액결제 서비 스를 제공할 수 있는 무승인 소액결제 횟수한도를 포함하는 무승인 소액결제 횟수한도 정보를 저장하는 무승인 조건 D/B(960)를 구비하거나, 또는 상기 무승인 조건 D/B(960)를 구비한 DB서버와 연계하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, the Bansa server 900 for the unauthorized micropayment processing may include at least one BL (Black List) corresponding to card information that cannot provide the unauthorized micropayment service. Store the unauthorized micropayment limit amount information including a limit amount for storing the micropayment BL information and / or providing the unauthorized micropayment service through a predetermined unauthorized micropayment target card; and And / or an unauthorized condition D / B that stores information on the number of unauthorized small payments including the number of unauthorized small payments that can provide the unauthorized small payment service through a predetermined unauthorized small payment target card ( 960 or in conjunction with a DB server having the unauthorized condition D /
여기서, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버로부터 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭되는 카드정보를 포함하는 결제승인요청 전문(또는 무승인 결제요청 전문)은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.Here, the non-authorized micro payment BL information may include a delinquent payment amount based on the previous month / month, when the credit of the customer who received the non-authorized micro payment target card or the credit card for the non-authorized micro payment includes a credit card. If the credit limit is exceeded on the previous day or if the card for which the unauthorized small payment includes a check card / debit card / cash card / financial account, the unauthorized small payment service may be canceled for reasons such as insufficient account balance or account balance lockout. Characterized in that it comprises at least one or more card number that can not be provided, the unauthorized micropayment BL information of the card information contained in the full payment approval request (or unauthorized payment request) received from the payment request server Full payment approval request (or unauthorized payment request) including card information matching the Is excluded from the processing target, it is preferable to conventional billing process in accordance with the electronic payment procedure.
또한, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버로부터 수신된 결제승인요청 전문(또는 무승인 결제 요청 전문)에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 결제승인요청 전문(또는 무승인 결제요청 전문)은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.In addition, the unauthorized micropayment limit amount information includes at least one daily non-payment micropayment limit amount, weekly non-approval micropayment limit amount, and monthly non-authorized micropayment limit amount for the unauthorized micropayment target card. Wherein the daily, weekly and monthly cumulative payment amount of the payment amount included in the payment approval request message (or the unauthorized payment request message) received from the payment request server is at least one of the unauthorized small payment limit amount. If the above amount is exceeded, the full payment approval request text (or unauthorized payment request text) exceeding the amount of the unauthorized small payment is excluded from the processing of the unauthorized small payment, and the payment processing according to the conventional electronic payment procedure is performed. desirable.
또한, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버로부터 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 결제승인요청 전문(또는 무승인 결제요청 전문)은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.In addition, the number of unauthorized micropayment limit information includes at least one daily non-authorized micropayment limit, weekly non-authorized micropayment limit, and monthly non-authorized micropayment limit for the unauthorized micropayment target card. And a daily / weekly / monthly cumulative unauthorized micropayment processing count for the payment approval request full text (or unauthorized payment request full text) received from the payment request server. In the case of exceeding the above, the payment approval request text (or unauthorized payment request text) exceeding the number of unauthorized small payments is excluded from the processing of the unauthorized small payment, and the payment is processed according to the conventional electronic payment procedure. desirable.
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 통해 상기 무승인 소액결제 처리가 정상적으로 처리된 후, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 포함된 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리한 소정의 무 승인 결제 내역을 저장하는 저장매체(965)를 구비하거나, 또는 상기 저장매체(965)를 구비한 DB서버와 연계하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, the Bansa server 900 for the unauthorized micropayment processing may be processed after the unauthorized micropayment process is normally processed through the payment approval request message (or the unauthorized payment request message). Or a storage medium 965 for storing predetermined unauthorized payment details in which card information and payment amount information and merchant information included in the full approval request text (or unauthorized payment request text) are processed. And 965) in connection with the DB server.
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상기 인터페이스부(905)와 연계하여 적어도 하나 이상의 결제요청 서버로부터 소정의 통신망을 통해 소정의 결제승인요청 전문(또는 무승인 결제요청 전문)을 수신하는 전문 수신부(910)와, 상기 전문 수신부(910)를 통해 수신된 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 카드정보와 결제금액 정보 및 가맹점 정보를 추출하는 정보 추출부(915)와, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보와 결제금액 정보를 통해 상기 무승인 조건 D/B(960)에 저장된 무승인 소액결제 BL 정보, 및/또는 무승인 소액결제 한도금액 정보, 및/또는 무승인 소액결제 횟수한도 정보를 판독하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 무승인 확인부(920)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, the bansa server 900 for the unauthorized micropayment processing may transmit a predetermined payment approval request message (or a predetermined payment approval request message) from at least one or more payment request servers through a predetermined communication network in association with the interface unit 905. Card information, payment amount information, and merchant information from a professional receiving unit 910 for receiving an unauthorized payment request message) and the payment approval request message (or an unauthorized payment request message) received through the professional receiving unit 910; Unauthorized micropayment stored in the disapproved condition D /
상기 결제요청 서버에서 상기 무승인 소액결제 대상 카드에 대응하는 소정의 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 결제승인요청 전문(또는 무승인 결제요청 전문)을 전송하면, 상기 전문 수신부(910)는 상기 인터페이스부(905)와 연계하여 소정의 통신망을 통해 적어도 하나 이상의 결제요청 서버로부터 전송된 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 수신하는 것을 특징으로 하며, 상기 수신된 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 정보 추출부(915)로 제공한다.When the payment request server transmits a payment approval request message (or unauthorized payment request message) including the predetermined card information, payment amount information, and the affiliated store information corresponding to the unauthorized small payment target card, the specialized receiving unit ( 910 may receive the payment approval request message (or unauthorized payment request message) transmitted from at least one payment request server through a predetermined communication network in connection with the interface unit 905. The payment approval request text (or unauthorized payment request text) is provided to the information extraction unit 915.
상기 전문 수신부(910)를 통해 상기 무승인 소액결제 대상 카드에 대응하는 소정의 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 결제승인요청 전문(또는 무승인 결제요청 전문)이 수신되면, 상기 정보 추출부(915)는 상기 수신된 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 상기 무승인 소액결제 처리를 위한 상기 카드정보와 결제금액 정보 및 가맹점 정보를 추출하는 것을 특징으로 한다.When a predetermined payment approval request message (or unauthorized payment request message) including the predetermined card information, payment amount information, and the affiliated store information corresponding to the unauthorized small payment target card is received through the specialized reception unit 910, The information extracting unit 915 may extract the card information, payment amount information, and merchant information for the unauthorized micropayment processing from the received payment approval request message (or unauthorized payment request message).
상기 정보 추출부(915)를 통해 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 상기 카드정보와 결제금액 정보가 추출되면, 상기 무승인 확인부(920)는 상기 추출된 카드정보 중 상기 카드정보 D/B(955)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(955)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 추출된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것을 특징으로 한다.When the card information and the payment amount information are extracted from the payment approval request message (or unauthorized payment request message) through the information extraction unit 915, the unauthorized confirmation unit 920 may be configured to include the extracted card information. Extract the comparison target card information (for example, part of the card number) which can be compared with the unauthorized small payment target card information stored in the card information D /
본 발명의 실시 방법에 따라 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 카드 확인부는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 추출된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 것이 바람직하다.When the extracted card information includes a 16-digit credit card number or a check card number according to an embodiment of the present invention, the card verification unit includes the card issuer identification number and card type, or the card issuer, among the 16-digit card numbers. Extract the target card information including the first four digits (or the first six digits) including the identification number or the card type, and correspond to the card issuer identification number and card type, or the card issuer identification number or card type. It is preferable to check whether the extracted card information is included in the unauthorized small payment target card by comparing the unauthorized small payment target card information with the comparison target card information.
또한, 상기 무승인 확인부(920)는 상기 추출된 결제금액 정보가 상기 무승인 소액결제 처리를 무승인 소액결제 대상 결제기준 금액 내에 포함되는지 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 920 is characterized in that whether the extracted payment amount information is included in the unauthorized small payment target payment reference amount of the unauthorized small payment processing.
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the amount of the non-authorized payment settlement target amount is 30,000 won, the unauthorized confirmation unit 920 may determine that the payment amount information extracted from the full payment approval request text (or the full text of unauthorized payment request). If the amount of payment is less than or equal to the amount of payment for the small amount of payments less than 30,000 won, it is confirmed that the amount of payment is included in the amount of payment for the unauthorized small payments for the processing of the unauthorized small payment, the full text of the payment approval request It is desirable to confirm that unauthorized payment processing (or full text of unauthorized payment request) is possible.
또한, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제 요청 전문)으로부터 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보를 비교하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 920 and the card information extracted from the payment approval request full text (or unauthorized payment request full text) and the unauthorized micropayment BL information provided in the unauthorized condition D / B (960) In comparison, characterized in that the check whether the unauthorized payment processing for the payment approval request full text (or unauthorized payment request full text).
본 발명의 실시 방법에 따르면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되지 않으면, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, a card corresponding to card information extracted from the payment approval request text (or unauthorized payment request text) and the unauthorized micropayment BL information included in the unauthorized condition D /
또한, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액을 산출하는 것을 특징으로 하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 920 is linked with the storage medium 965 for storing the unauthorized payment details through the card information extracted from the payment approval request full text (or unauthorized payment request full text) Check the at least one daily, weekly or monthly unauthorized payment details corresponding to the information, the payment amount information extracted from the full payment approval request (or the full unauthorized payment request) and included in the confirmed unauthorized payment details Computing daily cumulative payment amount, weekly cumulative payment amount, monthly cumulative payment amount by summing at least one or more payment amount information, wherein the calculated at least one daily, weekly and monthly cumulative payment amount and the disapproval condition Compare the daily, weekly and monthly unapproved micropayment limit amount included in the D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정 보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무 승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것을 특징으로 하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리 여부를 확인하는 것을 특징으로 한다.In addition, the unauthorized confirmation unit 920 is linked with the storage medium 965 for storing the unauthorized payment details through the card information extracted from the payment approval request full text (or unauthorized payment request full text) Check the at least one daily / weekly / monthly unauthorized payment history corresponding to the information, and count the counted daily / weekly / monthly unauthorized payment details to accumulate the daily accumulated unauthorized payment corresponding to the card information. And counting the number of times of processing, the amount of micropayments for the weekly cumulative disapproval, and the number of times of the micropayments for the monthly cumulative disapproval. The approval of the payment by comparing the daily / weekly / monthly unapproved micropayment limit included in the condition D / B (960) information It is characterized by checking whether or not the unauthorized payment processing for the full text (or unauthorized payment request full text).
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 무승 인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the unauthorized small payment number limit information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit information provided in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 무승인 확인부(920)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the non-approved micropayment limit information provided in the unauthorized condition D /
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상 기 무승인 확인부(920)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인되면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 결제처리가 가상 승인된 것으로 처리하여 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 생성하는 무승인 처리부(925)와, 상기 무승인 결제 내역을 상기 저장매체(965)에 저장하는 정보 저장부(930)를 구비하여 이루어지는 것을 특징으로 하며, 상기 무승인 확인부(920)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것이 확인되지 않으면, 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 카드정보에 대응하는 소정의 결제승인 서버로 전송하여 결제승인 절차를 수행하는 결제승인 처리부(945)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, the Bansa server 900 for the unauthorized micropayment processing may disapprove the payment approval request text (or the unauthorized payment request text) as a result of the approval of the unauthorized approval checker 920. When it is confirmed that payment processing is possible, the payment processing for the payment approval request text (or unauthorized payment request text) is processed as virtually approved, and the unauthorized payment details including the card information, payment amount information, and merchant information are processed. And an information storage unit 930 for storing the unauthorized processing unit 925 to generate the unauthorized payment details in the storage medium 965, and confirming the unauthorized confirmation unit 920. As a result, if it is confirmed that unauthorized payment processing for the payment approval request text (or unauthorized payment request text) is possible, the full text of the payment approval request (or text for unauthorized payment request) To send a predetermined payment authorization server corresponding to the group information includes a card payment authorization processing unit (945) for performing payment approval process is characterized in that formed.
상기 무승인 확인부(920)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것으로 확인되면, 상기 무승인 처리부(925)는 결제승인요청 전문(또는 무승인 결제요청 전문)으로부터 추출된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 생성하는 것을 특징으로 하며, 상기 정보 저장부(930)는 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 상기 저장매체(965)에 저장하는 것을 특징으로 한다.When it is confirmed that the unauthorized payment processing for the payment approval request full text (or unauthorized payment request full text) is possible, the unauthorized processing part 925 may request the full payment approval request text (or Characterized in that for generating an unauthorized payment history including the card information, payment amount information and merchant information extracted from the unauthorized payment request), the information storage unit 930 is included in the unauthorized payment history The card information, payment amount information, and affiliated store information may be stored in the storage medium 965 by interworking.
본 발명의 실시 방법에 따르면, 상기 무승인 처리부(925)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 상기 정보 저장부(930)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.According to the method of the present invention, the unauthorized processing unit 925 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information and payment amount information and Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including merchant information, and the information storage unit 930 is included in the unauthorized payment details. The unauthorized information (or unauthorized approval code) (not shown) may be further linked to the card information, payment amount information, and merchant information, and stored in the storage medium 965.
또한, 상기 무승인 처리부(925)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 상기 정보 저장부(930)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.In addition, the unauthorized processing unit 925 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information, and merchant information. Preferably, the generated unauthorized payment date and time information (not shown) is further included, and the information storage unit 930 is disapproved for the card information, payment amount information, and merchant information included in the unauthorized payment details. Payment date information (not shown) is preferably further stored in the storage medium 965 by linkage processing.
또한, 상기 무승인 처리부(925)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 상기 정보 저장부(930)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.In addition, the unauthorized processing unit 925 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and the card information, payment amount information, and merchant information. It is preferable to further include the generated card company information (or payment approval server information) (not shown) in the unauthorized payment details including, wherein the information storage unit 930 is the card included in the unauthorized payment details The card company information (or payment approval server information) (not shown) may be further stored in the storage medium 965 in connection with the information, payment amount information, and merchant information.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
상기 무승인 확인부(920)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능한 것이 확인되지 않으면, 상기 결제승인 처리부(945)는 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 카드정보에 대응하는 소정의 결제승인 서버로 전송함으로써, 상기 결제승인 서버에서 종래 전자결제 절차에 따라 상기 카드정보에 대응하는 결제수단을 통해 상기 결제금액에 대한 결제승인 절차를 수행하도록 하는 것을 특징으로 한다.If it is not confirmed that the unauthorized payment processing for the payment approval request message (or unauthorized payment request message) is possible, the payment approval processing unit 945 completes the payment approval request message. (Or a full text of an unauthorized payment request) to a predetermined payment approval server corresponding to the card information, so that the payment approval server receives the payment amount through the payment means corresponding to the card information according to a conventional electronic payment procedure. Characterized in that the payment approval procedure is performed.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인 처리부(945)가 상기 결제승인요청 전문(또는 무승인 결제요청 전문)을 상기 카드정보에 대응하는 소정의 결제승인 서버로 전송함으로써, 상기 결제승인 서버에서 종래 전자결제 절차에 따라 상기 결제금액에 대한 결제승인 절차를 수행하는 기술적 특 징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.In the technical field to which the present invention pertains, the payment approval processing unit 945 transmits the payment approval request text (or unauthorized payment request text) to a predetermined payment approval server corresponding to the card information. By doing so, the payment approval server will be familiar with the technical features for performing the payment approval procedure for the payment amount according to the conventional electronic payment procedure, a detailed description thereof will be omitted for convenience.
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상기 무승인 처리부(925)에 의해 소정의 무승인 결제 내역이 생성되면, 상기 무승인 결제 내역을 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 결제처리 내역으로 간주하여 상기 결제처리 내역을 포함하는 소정의 결제처리 전문을 생성하는 전문 생성부(935)와, 상기 인터페이스부(905)와 연계하여 상기 생성된 결제처리 전문을 상기 결제요청 서버로 전송하는 전문 전송부(940)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, when a predetermined unauthorized payment details are generated by the unauthorized processing unit 925, the bansa server 900 for the unauthorized small payment processing may request the payment approval request from the unauthorized payment details. The full text generation unit 935 for generating a predetermined payment processing text including the payment processing history by considering the payment processing history for the full text (or the unauthorized payment request text) and the interface unit 905 in conjunction with the Characterized in that it comprises a specialized transmission unit 940 for transmitting the generated payment processing full text to the payment request server.
상기 무승인 처리부(925)에 의해 소정의 무승인 결제 내역이 생성되면, 상기 전문 생성부(935)는 상기 무승인 처리부(925)에 의해 생성된 무승인 결제 내역을 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 결제처리 내역으로 간주하고, 상기 결제처리 내역을 포함하는 소정의 결제처리 전문을 생성하는 것을 특징으로 한다.When a predetermined unauthorized payment history is generated by the unauthorized processing unit 925, the full text generation unit 935 may transmit the unauthorized payment details generated by the unauthorized processing unit 925 to the full payment approval request message (or The payment processing history for the unauthorized payment request message), and generates a predetermined payment processing message including the payment processing history.
반면 상기 무승인 확인부(920)의 확인결과 상기 결제승인요청 전문(또는 무승인 결제요청 전문)에 대한 무승인 결제 처리가 가능하지 않은 것으로 확인되면, 상기 전문 생성부(935)는 상기 무승인 확인부(920)에 의해 확인된 무승인 결제오류 내역을 포함하는 소정의 결제처리 전문을 생성하는 것을 특징으로 한다.On the other hand, if it is confirmed that the unauthorized payment processing for the payment approval request text (or the unauthorized payment request text) is not possible, the full text generation unit 935 is approved. Characterized by the verification unit 920, characterized in that for generating a predetermined payment processing text including the details of the unauthorized payment error.
상기 전문 생성부(935)에 의해 소정의 결제처리 전문이 생성되면, 상기 전문 전송부(940)는 상기 인터페이스부(905)와 연계하여 상기 통신망을 통해 상기 생성된 결제처리 전문을 상기 결제요청 서버로 전송하는 것을 특징으로 하며, 상기 결제처리 전문을 수신한 결제요청 서버는 상기 결제처리 전문에 포함된 결제처리 내역을 상기 결제단말(또는 카드단말)로 제공하고, 상기 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면 출력, 및/또는 인쇄 출력하는 것을 특징으로 한다.When the predetermined payment processing text is generated by the text generation unit 935, the text transmission unit 940 transmits the generated payment processing text via the communication network in connection with the interface unit 905 to the payment request server. The payment request server receiving the payment processing text may provide the payment processing details included in the payment processing text to the payment terminal (or card terminal), and the payment terminal (or card terminal). Is characterized in that for outputting the screen, and / or print out the payment processing details.
도면9를 참조하면, 상기 무승인 소액결제 처리를 위한 밴사서버(900)는, 상기 무승인 처리부(925)에 의해 소정의 무승인 결제 내역이 생성되고, 상기 정보 저장부(930)에 의해 상기 무승인 결제 내역이 상기 저장매체(965)에 저장된 후, 주기적으로 상기 저장매체(965)에 저장된 적어도 하나 이상의 무승인 결제 내역을 결제승인요청 정보로 처리하여 소정의 통신수단을 통해 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버로 전송하여 후승인 절차를 수행하는 후승인 처리부(950)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 9, the bansa server 900 for the unauthorized micropayment processing generates a predetermined unauthorized payment history by the unauthorized processing unit 925, and the information storage unit 930 generates the unauthorized payment details. After the unauthorized payment details are stored in the storage medium 965, at least one unauthorized payment history stored in the storage medium 965 is periodically processed as payment approval request information to the card information through a predetermined communication means. It is characterized in that it comprises a post-approval processing unit 950 for performing the post-approval process by transmitting to the payment approval server provided in the corresponding card company / financial company.
상기 무승인 처리부(925)에 의해 소정의 무승인 결제 내역이 생성되고, 상기 정보 저장부(930)에 의해 상기 무승인 결제 내역이 상기 저장매체(965)에 저장된 후, 상기 후승인 처리부(950)는 주기적으로 상기 저장매체(965)에 저장된 적어도 하나 이상의 무승인 결제 내역 중 소정의 결제승인 서버를 통해 후승인 절차를 수 행하지 않은 적어도 하나 이상의 무승인 결제 내역을 추출하고, 상기 추출된 적어도 하나 이상의 무승인 결제 내역을 상기 밴사서버(900)에서 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버로 전송할 수 있는 소정의 결제승인요청 정보로 처리하는 것을 특징으로 한다.After the predetermined unauthorized payment details are generated by the unauthorized processing unit 925, the unauthorized payment details are stored in the storage medium 965 by the information storage unit 930, and then the post-approved processing unit 950. ) Periodically extracts at least one or more unauthorized payment details that have not performed a post-approval process through a predetermined payment approval server among at least one or more unauthorized payment details stored in the storage medium 965, and at least one extracted The unauthorized payment details may be processed by the bansa server 900 as predetermined payment approval request information that can be transmitted to a payment approval server provided at a card company / financial company corresponding to the card information.
이후, 상기 후승인 처리부(950)는 적어도 하나 이상의 무승인 결제 내역을 포함하는 결제승인요청 정보를 소정의 통신수단(예컨대, 상기 밴사서버(900)와 각 카드사/금융사에 구비된 결제승인 서버를 통신 연결하는 전용 통신망)을 통해 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버로 전송하는 것을 특징으로 한다.Thereafter, the post-approval processing unit 950 transmits payment approval request information including at least one or more unauthorized payment details to predetermined communication means (eg, the bansa server 900 and the payment approval server provided at each card company / financial company). Dedicated communication network for communication connection) characterized in that the transmission to the payment approval server provided in the card company / financial company corresponding to the card information.
본 발명의 실시 방법에 따르면, 상기 후승인 처리부(950)는 상기 저장매체(965)로부터 추출된 적어도 하나 이상의 무승인 결제 내역을 상기 카드정보를 기반으로 각 카드사/금융사 별로 구분하고, 특정 카드사/금융사에 대응하는 적어도 하나 이상의 무승인 결제 내역을 포함하는 소정의 결제승인요청 정보를 생성하고, 상기 생성된 결제승인요청 정보를 소정의 통신수단(예컨대, 상기 밴사서버(900)와 각 카드사/금융사에 구비된 결제승인 서버를 통신 연결하는 전용 통신망)을 통해 상기 카드사/금융사에 대응하는 결제승인 서버로 전송하여 후승인 처리하는 것이 바람직하다.According to an embodiment of the present invention, the post-authorization processing unit 950 may classify at least one or more unauthorized payment details extracted from the storage medium 965 for each card company / financial company based on the card information, and specify a specific card company / Generate predetermined payment approval request information including at least one unauthorized payment details corresponding to a financial company, and transfer the generated payment approval request information to predetermined communication means (eg, the bansa server 900 and each card company / financial company). Dedicated communication network for connecting the payment approval server provided in the communication) to the payment approval server corresponding to the card company / financial company is preferably post-approval processing.
상기 결제승인 서버에서 상기 결제승인요청 정보에 포함된 적어도 하나 이상의 무승인 결제 내역에 대한 후승인이 처리된 후, 상기 결제승인 서버는 적어도 하나 이상의 무승인 결제 내역에 대한 각각의 후승인 처리 결과를 생성하고, 상기 생성된 적어도 하나 이상의 후승인 처리결과를 포함하는 소정의 결제승인 정보를 생성하여 상기 밴사서버(900)로 전송하는 것을 특징으로 한다.After the post-approval of the at least one unauthorized payment details included in the payment approval request information is processed by the payment approval server, the payment approval server performs the respective post-approval processing results on at least one unauthorized payment history. And generating predetermined payment approval information including the generated at least one post-approval processing result and transmitting the generated payment approval information to the bansa server 900.
상기 결제승인 서버로부터 적어도 하나 이상의 후승인 처리결과를 포함하는 소정의 결제승인 정보가 수신되면, 상기 정보 저장부(930)는 상기 결제승인 정보에 포함된 각각의 후승인 처리결과를 상기 저장매체(965)에 저장된 상기 무승인 결제 내역에 추가(또는 상기 무승인 결제 내역에 포함된 카드정보와 연계 처리)하여 저장하는 것을 특징으로 한다.When predetermined payment approval information including at least one or more post-approval processing results is received from the payment approval server, the information storage unit 930 stores each post-approval processing result included in the payment approval information in the storage medium ( In addition to the unauthorized payment history stored in (965) (or the card information included in the unauthorized payment history) characterized in that the storage.
도면10은 본 발명의 일 실시 방법에 따라 무승인 소액결제 기능을 구비한 결제요청 서버(1000)의 기능 구성을 도시한 도면이다.FIG. 10 is a diagram illustrating a functional configuration of a payment request server 1000 having an unauthorized small payment function according to an embodiment of the present invention.
보다 상세하게 본 도면10은 상기 도면9에 도시된 무승인 소액결제 시스템 상에서 소정의 대형 할인마트 또는 백화점 등을 적어도 하나 이상 포함하는 가맹점에 구비된 결제요청 서버(1000)가 소정의 무승인 결제요청 전문을 생성하여 상기 밴사서버(900)로 전송하는 소액 결제모드를 구비한 결제요청 서버(1000)인 경우, 상기 결제요청 서버(1000)에서 적어도 하나 이상의 결제단말(또는 카드단말)과 연계하여 무승인(또는 사후 승인, 또는 일괄 승인, 또는 배치 승인) 전문 처리를 통해 고속 무승인 소액결제 서비스를 제공하는 무승인 소액결제 기능을 구비한 결제요청 서버(1000)(또는 로컬 서버)의 일 실시 방법에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면10을 참조 및/또는 변형하여 무승인 소액결제 서비스를 위한 다양한 결제요청 서버(1000) 기능 구성을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면10에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, in FIG. 10, a payment request server 1000 provided at an affiliated store including at least one predetermined large discount mart or a department store on the unauthorized small payment system illustrated in FIG. 9 is a predetermined unauthorized payment request. In the case of a payment request server 1000 having a micro payment mode for generating a full text and transmitting it to the bansa server 900, the payment request server 1000 wins in connection with at least one payment terminal (or card terminal). A method of executing a payment request server 1000 (or a local server) having an unauthorized micropayment function that provides a fast unauthorized micropayment service through professional (or post-approval, batch approval, or batch approval) professional processing. For those of ordinary skill in the art to which the present invention pertains, reference and / or modification of the drawing 10 may be used for unauthorized payment service. Although various payment request server 1000 functional configurations may be inferred, it is to be understood that the technical features of the present invention are not limited by the drawing 10 but include all the inferred implementation methods.
본 발명은 다른 실시 방법에 따르면, 상기 결제요청 서버(1000)는 종래 전자결제 절차에 따라 소정의 결제승인요청 전문을 생성하여 상기 밴사서버(900)로 전송하는 종래 결제요청 서버(1000)이어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, the payment request server 1000 may be a conventional payment request server 1000 that generates a predetermined payment approval request message and transmits it to the bansa server 900 according to a conventional electronic payment procedure. The present invention is not limited thereto.
본 발명의 실시 방법을 따르는 상기 결제요청 서버(1000)는 소정의 대형 할인마트 또는 백화점 등에 구비된 적어도 하나 이상의 결제단말(또는 카드단말)과 소정의 근거리 통신망(예컨대, LAN(Local Area Network))을 통해 통신 연결되며, 상기 통신 연결된 적어도 하나 이상의 결제단말(또는 카드단말)로부터 적어도 하나 이상의 카드정보와 결제금액 정보를 수신하고, 상기 무승인 소액결제 서비스를 위해 상기 카드정보와 결제금액 정보를 판독하여 상기 무승인 소액결제 처리가 가능한지 확인하고, 상기 무승인 소액결제 처리가 가능한 경우, 상기 수신된 카드정보 와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 무승인 결제요청 전문(또는 결제승인요청 전문)을 생성하여 소정의 통신망을 통해 소정의 밴사서버(900) 전송하는 것을 특징으로 한다.According to an embodiment of the present invention, the payment request server 1000 may include at least one payment terminal (or card terminal) and a predetermined local area network (for example, a local area network (LAN)) provided in a predetermined large discount mart or department store. Receive at least one card information and payment amount information from at least one payment terminal (or card terminal) connected through the communication connection, and read the card information and payment amount information for the unauthorized micropayment service. Check whether the unauthorized micropayment processing is possible, and if the unauthorized micropayment processing is possible, a predetermined unauthorized payment request message (or full payment approval request message) including the received card information, payment amount information, and merchant information ) And transmit a predetermined bansa server 900 through a predetermined communication network.
도면10을 참조하면, 상기 무승인 소액결제 서비스를 위한 무승인 소액결제 기능을 구비한 결제요청 서버(1000)는, 소정의 근거리 통신망(예컨대, LAN(Local Area Network))을 통해 CAT/POS를 포함하는 적어도 하나 이상의 결제단말(또는 카드단말)로부터 카드정보와 결제금액 정보를 수신하고, 상기 결제단말(또는 카드단말)로 상기 무승인 소액결제 처리에 대응하는 소정의 결제처리 내역을 전송하기 위한 통신채널을 연결 및 관리하는 인터페이스부(1005)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 10, the payment request server 1000 having the unauthorized micropayment function for the unauthorized micropayment service may perform CAT / POS through a predetermined local area network (eg, a local area network (LAN)). Receive card information and payment amount information from at least one or more payment terminals (or card terminal) including, and transmits a predetermined payment processing details corresponding to the unauthorized small payment processing to the payment terminal (or card terminal) And an interface unit 1005 for connecting and managing a communication channel.
상기 인터페이스부(1005)는 TCP/IP 기반 통신 프로토콜, 또는 IPX/SPX(Internetwork Packet eXchange/Sequenced Packet eXchange) 기반 통신 프로토콜, 또는 ITU-T No.7 기반 통신 프로토콜, 또는 ITU-T 권고 X 계열의 통신 프로토콜을 포함하는 적어도 하나 이상 포함하는 근거리 통신망을 통해 적어도 하나 이상의 결제단말(또는 카드단말)과 정보(또는 데이터) 송수신을 위한 통신채널을 연결 및 관리하는 것을 특징으로 하며, 상기 근거리 통신망이 외부 통신망에 직접 노출되는 것을 차단하는 것이 바람직하다.The interface unit 1005 may be a TCP / IP based communication protocol, an IPX / SPX (Internetwork Packet eXchange / Sequenced Packet eXchange) based communication protocol, or an ITU-T No.7 based communication protocol, or an ITU-T recommended X series. And connecting and managing a communication channel for transmitting and receiving information (or data) with at least one payment terminal (or card terminal) through a local area network including at least one including a communication protocol, wherein the local area network is external It is desirable to block direct exposure to the network.
본 발명의 실시 방법에 따르면, 상기 인터페이스부(1005)는 복수의 결제단말(또는 카드단말)로부터 전송되는 적어도 하나 이상의 정보(또는 데이터)를 수신하기 위한 패킷 제어 기능과, 복수의 결제단말(또는 카드단말)로 적어도 하나 이상의 정보(또는 데이터)를 전송하기 위한 패킷 제어 기능을 구비하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the interface unit 1005 includes a packet control function for receiving at least one or more information (or data) transmitted from a plurality of payment terminals (or card terminals), and a plurality of payment terminals (or Card terminal), a packet control function for transmitting at least one information (or data).
본 발명의 실시 방법에 따르면, 상기 인터페이스부(1005)를 통해 상기 결제요청 서버(1000)에 상기 통신채널을 연결하기 위해 상기 결제단말(또는 카드단말)에는 상기 통신 프로토콜에 대응하는 근거리 통신을 위한 통신 기능이 구비되어 있는 것이 바람직하다.According to an embodiment of the present invention, the payment terminal (or card terminal) for short-range communication corresponding to the communication protocol to connect the communication channel to the payment request server 1000 through the interface unit 1005. It is preferable that a communication function is provided.
도면10을 참조하면, 상기 무승인 소액결제 서비스를 위한 무승인 소액결제 기능을 구비한 결제요청 서버(1000)는, 상기 인터페이스부(1005)와 연계하여 적어도 하나 이상의 결제단말(또는 카드단말)로부터 소정의 고객 카드로부터 리딩된 카드정보와, 소정의 키 입력수단(또는 바코드리더, RFID리더)로부터 입력된 결제금액 정보를 수신하는 정보 수신부(1010)와, 소정의 밴사서버(900)부터 소정의 결제처리 내역을 포함하는 결제처리 전문이 수신되면, 상기 인터페이스부(1005)와 연계하여 상기 결제처리 전문에 포함된 결제처리 내역을 상기 결제단말(또는 카드단말)로 전송하는 정보 전송부(1015)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 10, the payment request server 1000 having the unauthorized micropayment function for the unauthorized micropayment service may be connected to the interface unit 1005 from at least one payment terminal (or card terminal). An information receiver 1010 for receiving card information read from a predetermined customer card, payment amount information input from a predetermined key input means (or a barcode reader or an RFID reader), and a predetermined bansa server 900 When the payment processing message including the payment processing history is received, the information transmission unit 1015 for transmitting the payment processing history included in the payment processing message in connection with the interface unit 1005 to the payment terminal (or card terminal). It characterized by comprising a.
소정의 결제단말(또는 카드단말)에서 소정의 카드 리더를 통해 고객 카드로부터 소정의 카드정보를 리딩하고, 소정의 키 입력수단(또는 바코드리더, RFID리더)을 통해 상기 고객 카드를 이용한 결제처리를 요청하는 결제금액을 입력한 후, 상기 근거리 통신망을 통해 상기 카드정보와 결제금액 정보를 전송하면, 상기 정보 수신부(1010)는 상기 인터페이스부(1005)와 연계하여 상기 결제단말(또는 카드단말)로부터 전송된 카드정보와 결제금액 정보를 수신하는 것을 특징으로 한다.A predetermined payment terminal (or card terminal) reads predetermined card information from the customer card through a predetermined card reader, and performs payment processing using the customer card through a predetermined key input means (or barcode reader or RFID reader). After inputting the requested payment amount, and transmitting the card information and payment amount information through the local area network, the information receiving unit 1010 in conjunction with the interface unit 1005 from the payment terminal (or card terminal) Characterized in that the received card information and payment amount information.
본 발명의 실시 방법에 따르면, 상기 정보 수신부(1010)는 카드정보와 결제금액 정보 이외에 상기 결제단말(또는 카드단말) 정보를 더 수신하거나, 또는 상기 결제단말(또는 카드단말)을 운용하는 운용자 정보를 더 수신하는 것이 바람직하며, 이에 의해 본 발명이 한정되지 아니한다.According to an embodiment of the present invention, the information receiving unit 1010 further receives the payment terminal (or card terminal) information in addition to the card information and payment amount information, or operator information for operating the payment terminal (or card terminal). It is preferable to further receive, whereby the present invention is not limited.
소정의 밴사서버(900)부터 소정의 결제처리 내역을 포함하는 결제처리 전문이 수신되면, 상기 정보 전송부(1015)는 상기 결제처리 전문으로부터 소정의 결제승인 내역 또는 결제오류 내역을 포함하는 결제처리 내역을 추출하고, 상기 인터페이스부(1005)와 연계하여 상기 결제처리 내역을 상기 결제단말(또는 카드단말)로 전송하는 것을 특징으로 하며, 이후 상기 결제단말(또는 카드단말)은 상기 수신된 결제처리 내역을 화면 출력하거나, 또는 인쇄 출력하는 것을 특징으로 한다.When a payment processing message including a predetermined payment processing history is received from a predetermined bansa server 900, the information transmitting unit 1015 may perform a payment processing including a predetermined payment approval history or a payment error detail from the payment processing text. Extracts the details and transmits the payment processing details to the payment terminal (or card terminal) in association with the interface unit 1005, after which the payment terminal (or card terminal) receives the received payment processing; Characterized in that the screen output or print out the details.
도면10을 참조하면, 상기 무승인 소액결제 서비스를 위한 무승인 소액결제 기능을 구비한 결제요청 서버(1000)는, 상기 무승인 소액결제 서비스 대상에 해당하는 적어도 하나 이상의 무승인 소액결제 대상 카드정보를 저장하는 카드정보 D/B(1060)를 구비하거나, 또는 상기 카드정보 D/B(1060)를 구비한 소정의 DB서버와 연동하는 것을 특징으로 하거나, 또는 상기 무승인 소액결제 서비스 대상에 해당하는 소정의 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)이 생성되는 경우, 상기 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 전송할 밴사서버(900) 정보를 저장하는 서버정보 D/B(1055)를 구비하거나, 또는 상기 서버정보 D/B(1055)를 구비한 소정의 DB서버와 연동하는 것을 특징으로 한다.Referring to FIG. 10, the payment request server 1000 having the unauthorized small settlement function for the unauthorized small settlement service may include at least one unauthorized small settlement target card information corresponding to the unauthorized small settlement service object. Card information D /
상기 카드정보 D/B(1060)는 상기 무승인 소액결제 서비스 대상에 해당하는 적어도 하나 이상의 무승인 소액결제 대상 카드정보를 저장하는 것을 특징으로 한다.The card information D /
여기서, 상기 무승인 소액결제 대상 카드정보는 상기 결제단말(또는 카드단말)을 통해 적어도 하나 이상의 카드로부터 리딩되어 상기 정보 수신부(1010)를 통해 수신되는 카드정보에 포함된 카드번호 중 상기 무승인 소액결제 대상 카드에 대응하는 카드 발행사 식별번호와 카드종류를 식별할 수 있는 카드번호(또는 카드번호의 일부)를 포함하여 이루어지는 것이 바람직하다.Here, the unauthorized small payment target card information is read from at least one or more cards through the payment terminal (or card terminal) and the unauthorized small amount of card numbers included in the card information received through the information receiving unit 1010. The card issuer identification number corresponding to the payment target card and the card number (or a part of the card number) for identifying the card type are preferably included.
예컨대, 상기 정보 수신부(1010)를 통해 적어도 하나 이상의 결제단말(또는 카드단말)로부터 수신되는 상기 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 무승인 소액결제 대상 카드정보는 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하여 이루어지는 것이 바람직하며, 이에 의해 상기 정보 수신부(1010)를 통해 수신된 카드정보가 상기 무승인 소액결제 서비스 대상에 포함되는지 확인할 수 있다.For example, when the card information received from at least one payment terminal (or card terminal) through the information receiving unit 1010 includes a 16-digit credit card number or a check card number, the unauthorized small payment target card information may be The card issuer identification number and card type of the 16-digit card number, or the first four digit number (or the first six digit number) including the card issuer identification number or the card type are preferably included. It is possible to check whether the card information received through the 1010 is included in the unauthorized small payment service target.
본 발명의 다른 실시 방법에 따라 상기 무승인 소액결제 서비스가 모든 카드를 대상으로 이루어지는 경우, 상기 카드정보 D/B(1060)에 상기 무승인 소액결제 대상 카드정보 저장되는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the unauthorized small payment service is made for all cards, storing of the unauthorized small payment target card information in the card information D /
상기 서버정보 D/B(1055)는 상기 무승인 소액결제 서비스 대상에 해당하는 소정의 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)이 생성되는 경우, 소정의 통신망을 통해 상기 무승인 결제요청 전문(또는 결제승인요청 전문)을 전송할 밴사서버(900) 정보를 저장하는 것이 바람직하다.When the server information D /
여기서, 상기 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 수신하는 밴사서버(900)는 상기 사후 승인 기반 무승인 소액결제 이외에 종래 결제승인요청 전문을 수신 및 처리하는 밴사와 다른 무승인 소액결제 전용 밴사에 구비되는 것이 바람직하다.Here, the Bansa server 900 that receives the unauthorized payment request full text (or payment approval request full text) including the unauthorized small payment target card information receives a conventional payment approval request full text in addition to the post approval-based unauthorized small payment. And it is preferable that the bansa to be treated and other unauthorized small payment bansa provided.
본 발명의 다른 실시 방법에 따르면, 상기 무승인 소액결제 대상 카드정보를 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 수신하는 밴사서버(900)는 상기 사후 승인 기반 무승인 소액결제 이외에 종래 결제승인요청 전문을 수신 및 처리하는 밴사와 같은 밴사 내에 구비되거나, 또는 상기 종래 결제승인요청 전문을 수신 및 처리하는 밴사서버(900)에 상기 무승인 소액결제 기능을 구비하여 이루어지는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, the bansa server 900 that receives the unauthorized payment request text (or payment approval request text) including the unauthorized small payment target card information may be in addition to the non-authorized payment based on the post approval. It is possible to be provided in the bansa, such as bansa for receiving and processing the conventional payment approval request full text, or provided with the unauthorized small payment function in the bansa server 900 for receiving and processing the conventional payment approval request full text, Thereby, this invention is not limited.
도면10을 참조하면, 상기 무승인 소액결제 서비스를 위한 무승인 소액결제 기능을 구비한 결제요청 서버(1000)는, 상기 정보 수신부(1010)를 통해 소정의 카드정보와 결제금액 정보가 수신되면, 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보와 상기 정보 수신부(1010)를 통해 수신된 카드정보를 비교하여 상기 결제단말(또는 카드단말)로부터 수신된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 카드 확인부(1020)와, 상기 정보 수신부(1010)를 통해 수신된 결제금액 정보가 무승인 소액결제 대상 결제기준 금액 내에 포함되는지 확인하는 금액 확인부(1025)와, 상기 카드 확인부(1020) 및/또는 금액 확인부(1025)의 확인결과에 따라 상기 카드정보 및/또는 결제금액에 대응하는 결제모드를 상기 무승인 소액결제 처리를 위한 무승인 소액결제 기능으로 설정(또는 전환)하거나, 또는 상기 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 모드 설정부(1030)를 구비하여 이루어지는 것을 특징으로 하며, 여기서 상기 결제모드는 상기 카드정보 및/또는 결제금액에 대응하는 실제 동작모드이거나, 또는 상기 카드정보 확인 및/또는 결제금액 확인에 따라 상기 카드정보 및/또는 결제금액에 대응하는 결제기능을 정의하는 가상의 동작모드를 적어도 하나 이상 포함하여 이루어진다.Referring to FIG. 10, when the payment request server 1000 having the unauthorized small settlement function for the unauthorized small settlement service receives predetermined card information and payment amount information through the information receiving unit 1010, The card information received from the payment terminal (or card terminal) is disapproved by comparing the unauthorized small payment target card information stored in the card information D /
상기 정보 수신부(1010)를 통해 소정의 카드정보가 수신되면, 상기 카드 확인부(1020)는 상기 정보 수신부(1010)를 통해 수신된 카드정보 중 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 정보 수신부(1010)를 통해 수신된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 것을 특징으로 한다.When predetermined card information is received through the information receiving unit 1010, the card checking unit 1020 is disapproved in the card information D /
본 발명의 실시 방법에 따라 상기 정보 수신부(1010)를 통해 수신된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 카드 확인부(1020)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자 리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 정보 수신부(1010)를 통해 수신된 카드정보가 무승인 소액결제 대상 카드에 포함되는지 확인하는 것이 바람직하다.According to an embodiment of the present invention, when the card information received through the information receiving unit 1010 includes a 16-digit credit card number or a check card number, the card checking unit 1020 is the card of the 16-digit card number Extract card information including the issuer identification number and the card type or the first four digits (or the first six digits) including the card issuer identification number or the card type, and extract the card issuer identification number and card type. Or comparing the non-authorized micro payment target card information corresponding to the card issuer identification number or the card type with the comparison target card information, so that the card information received through the information receiving unit 1010 is applied to the non-approved micro payment target card. It is desirable to verify that it is included.
상기 정보 수신부(1010)를 통해 소정의 결제금액 정보가 수신되면, 상기 금액 확인부(1025)는 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는지 확인하는 것을 특징으로 한다.When predetermined payment amount information is received through the information receiving unit 1010, the amount checking unit 1025 checks whether the payment amount is included in an unauthorized small payment target payment reference amount for the unauthorized small payment processing. It is characterized by.
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 금액 확인부(1025)는 상기 정보 수신부(1010)를 통해 수신된 소정의 결제금액이 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하며, 상기 30,000원보다 큰 경우 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되지 않는 것으로 확인하는 것이 바람직하다.According to the embodiment of the present invention, if the amount of the non-authorized micro payment target amount is 30,000 won, the amount confirming unit 1025 determines that the predetermined amount of payment received through the information receiving unit 1010 is the non-authorized micro payment target payment. If it is less than or equal to the standard amount of 30,000 won, it is confirmed that the payment amount is included in the payment threshold amount for unauthorized small settlement for the unauthorized small settlement processing, and if it is larger than the 30,000 won, the unauthorized small settlement processing It is desirable to confirm that it does not fall within the amount of the payment threshold for unauthorized payment.
만약 상기 카드 확인부(1020)의 확인결과 상기 정보 수신부(1010)를 통해 수신된 카드정보가 상기 무승인 소액결제 대상 카드에 포함되는지 확인되면, 상기 모 드 설정부(1030)는 상기 카드정보에 대응하는 결제모드를 상기 무승인 소액결제 처리를 위한 무승인 소액결제 기능으로 설정(또는 전환)하는 것을 특징으로 하며, 상기 카드정보가 상기 무승인 소액결제 대상 카드에 포함되는지 않는 것으로 확인되면, 상기 카드정보에 대응하는 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 것을 특징으로 한다.If the card check unit 1020 confirms that the card information received through the information receiving unit 1010 is included in the unauthorized small payment target card, the mode setting unit 1030 to the card information Set (or switch) a corresponding payment mode to an unauthorized micropayment function for the unauthorized micropayment processing, and if it is confirmed that the card information is not included in the unauthorized micropayment target card, Set (or switch) the payment mode corresponding to the card information to the electronic payment mode for the conventional electronic payment processing.
또는, 상기 금액 확인부(1025)의 확인결과 상기 정보 수신부(1010)를 통해 수신된 결제금액이 상기 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인되면, 상기 모드 설정부(1030)는 상기 결제금액에 대응하는 결제모드를 상기 무승인 소액결제 처리를 위한 무승인 소액결제 기능으로 설정(또는 전환)하는 것을 특징으로 하며, 상기 결제금액이 상기 무승인 소액결제 대상 결제기준 금액에 포함되는지 않는 것으로 확인되면, 상기 결제금액에 대응하는 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 것을 특징으로 한다.Alternatively, when it is confirmed by the amount confirming unit 1025 that the payment amount received through the information receiving unit 1010 is included in the payment threshold amount of the unauthorized payment, the mode setting unit 1030 is Set (or switch) the payment mode corresponding to the payment amount to the unauthorized small payment function for the unauthorized small payment processing, wherein the payment amount is not included in the unauthorized payment standard amount If it is confirmed, the payment mode corresponding to the payment amount is characterized in that the setting (or switching) to the electronic payment mode for the conventional electronic payment processing.
또는, 상기 카드 확인부(1020)의 확인결과 상기 정보 수신부(1010)를 통해 수신된 카드정보가 상기 무승인 소액결제 대상 카드에 포함되고, 상기 금액 확인부(1025)의 확인결과 상기 정보 수신부(1010)를 통해 수신된 결제금액이 상기 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인되면, 상기 모드 설정부(1030)는 상기 카드정보와 결제금액에 대응하는 결제모드를 상기 무승인 소액결제 처리를 위한 무승인 소액결제 기능으로 설정(또는 전환)하는 것을 특징으로 하 며, 그렇지 않은 경우 상기 카드정보와 결제금액에 대응하는 결제모드를 종래 전자결제 처리를 위한 전자 결제모드로 설정(또는 전환)하는 것을 특징으로 한다.Alternatively, the card information received through the information receiving unit 1010 as a result of the check by the card confirming unit 1020 is included in the unauthorized payment card, the result of the check of the amount confirmation unit 1025 the information receiving unit ( When it is determined that the payment amount received through 1010 is included in the payment threshold amount of the unauthorized payment, the mode setting unit 1030 sets the payment mode corresponding to the card information and the payment amount. Set (or switch) to the unauthorized micropayment function for processing, otherwise set the payment mode corresponding to the card information and the payment amount to the electronic payment mode for the conventional electronic payment processing (or switch) It is characterized by.
도면10을 참조하면, 상기 결제요청 서버(1000)는 본 발명에 따른 무승인 소액결제 서비스를 제공하기 위해, 소정의 통신망을 통해 적어도 하나 이상의 밴사에 구비된 적어도 하나 이상의 밴사서버(900)와 결제관련 전문 송수신을 위한 통신채널을 연결하는 통신 처리부(1050)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 10, the payment request server 1000 is provided with at least one bansa server 900 provided with at least one bansa through a predetermined communication network to provide an unauthorized micropayment service according to the present invention. And a communication processor 1050 for connecting a communication channel for related professional transmission and reception.
상기 통신 처리부(1050)는 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, xDSL 기반 통신망 등), 또는 PSTN(Public Switched Telephone Network) 기반의 유선 통신망 등을 적어도 하나 이상 포함하는 유선 통신망, 또는 CDMA(Code Division Multiple Access) 기반 무선 통신망, 또는 HSDPA(High-Speed Downlink Packet Access) 기반 무선 통신망, 또는 IEEE 802.16x 기반 무선 통신망을 적어도 하나 이상 포함하는 무선 통신망 등을 통해 밴사서버(900)와 결제관련 전문 송수신을 위한 통신채널을 연결하는 것을 특징으로 하며, 하드웨어적으로 상기 결제단말(또는 카드단말)을 소정의 유무선 네트워크에 접속하도록 하기 위한 모뎀(Modem) 또는 NIC(Network Interface Card)을 포함하여 이루어지며, 소프트웨어적으로 상기 결제단말(또는 카드단말)을 상기 유무선 네트워크에 접속하도록 하기 위한 통신 프로토콜 및/또는 드라이버를 포함하여 이루어진다.The communication processing unit 1050 may include at least one wired communication network based on Transmission Control Protocol / Internet Protocol (TCP / IP) (eg, xDSL-based communication network) or a public switched telephone network (PSTN). A bansa server through a wired communication network, a code division multiple access (CDMA) based wireless communication network, a high-speed downlink packet access (HSDPA) based wireless communication network, or a wireless communication network including at least one or more IEEE 802.16x based wireless communication networks. And a communication channel for transmitting / receiving a payment related professional transmission and reception, and a modem or a network interface card for connecting the payment terminal (or card terminal) to a predetermined wired or wireless network in hardware. ) To connect the payment terminal (or card terminal) to the wired / wireless network in software. Communication protocol and / or driver.
도면10을 참조하면, 상기 결제요청 서버(1000)는 본 발명에 따른 무승인 소액결제 서비스를 제공하기 위해, 상기 모드 설정부(1030)에 의해 상기 결제요청 서버(1000)의 결제모드가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 기능으로 설정(또는 전환)되면, 상기 무승인 소액결제 처리를 위한 무승인 결제요청 전문(또는 결제승인요청 전문)을 생성하는 전문 생성부(1035)와, 상기 생성된 무승인 결제요청 전문(또는 결제승인요청 전문)을 상기 통신 처리부(1050)를 통해 상기 통신망 상의 밴사서버(900) 전송하는 전문 전송부(1040)와, 상기 통신 처리부(1050)를 통해 상기 통신망 상의 밴사서버(900)로부터 상기 결제승인요청 전문에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 수신하는 전문 수신부(1045)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 10, the payment request server 1000 is a payment mode of the payment request server 1000 by the mode setting unit 1030 in order to provide an unauthorized small payment service according to the present invention. When it is set (or switched) to the unauthorized micropayment function for the small micropayment processing, a professional generation unit 1035 for generating the unauthorized payment request full text (or payment approval request full text) for the unauthorized micropayment processing; The professional
상기 모드 설정부(1030)에 의해 상기 결제요청 서버(1000)의 결제모드가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 기능으로 설정(또는 전환)되면, 상기 전문 생성부(1035)는 상기 정보 수신부(1010)를 통해 수신된 카드정보와 결제금액, 및 상기 결제요청 서버(1000)가 구비된 가맹점 정보를 적어도 하나 이상 포함하는 무승인 결제요청 전문(또는 결제승인요청 전문)을 생성하는 것을 특징으로 하며, 상기 생성된 무승인 결제요청 전문(또는 결제승인요청 전문)을 상기 전문 전송부(1040)로 제공한다.When the payment mode of the payment request server 1000 is set (or switched) to an unauthorized micropayment function for the unauthorized micropayment processing by the mode setting unit 1030, the full text generation unit 1035 may be configured. Generating an unauthorized payment request message (or payment approval request message) including at least one or more card information received through the information receiving unit 1010, a payment amount, and merchant information provided with the payment request server 1000. And provides the generated unauthorized payment request message (or payment approval request message) to the
본 발명의 일 실시 방법에 따르면, 상기 전문 생성부(1035)는 상기 무승인 소액결제 처리를 위해 도면11에 도시된 바와 같이 상기 정보 수신부(1010)를 통해 수신된 카드정보와 결제금액, 및 상기 결제요청 서버(1000)가 구비된 가맹점 정보를 적어도 하나 이상 포함하는 무승인 결제요청 전문을 생성하는 것이 바람직하며, 상기 무승인 결제요청 전문은 상기 전문 전송부(1040)를 통해 상기 무승인 소액결제 서비스를 제공하는 통신망 상의 밴사서버(900) 전송되는 것이 바람직하다.According to one embodiment of the invention, the full text generation unit 1035 is the card information and payment amount received through the information receiving unit 1010, as shown in Figure 11 for the unauthorized small payment processing, and the Preferably, the payment request server 1000 generates an unauthorized payment request message including at least one or more merchant information provided, and the unauthorized payment request message is approved through the
본 발명의 다른 일 실시 방법에 따르면, 상기 전문 생성부(1035)는 상기 무승인 소액결제 처리를 위해 종래 결제승인요청 전문을 생성하되, 상기 결제승인요청 전문은 상기 전문 전송부(1040)를 통해 상기 무승인 소액결제 서비스를 제공하는 통신망 상의 밴사서버(900) 전송되는 것이 바람직하다.According to another exemplary embodiment of the present invention, the full text generation unit 1035 generates a conventional payment approval request full text for the non-approval micropayment processing, and the full text payment approval request is through the full
상기 전문 전송부(1040)는 상기 전문 생성부(1035)에 의해 생성된 상기 무승인 결제요청 전문(또는 결제승인요청 전문)을 상기 통신 처리부(1050)를 통해 상기 무승인 소액결제 서비스를 제공하는 통신망 상의 밴사서버(900) 전송하는 것을 특징으로 한다.The
본 발명의 실시 방법에 따르면, 상기 전문 생성부(1035)에 의해 상기 무승인 소액결제 처리를 위한 상기 무승인 결제요청 전문(또는 결제승인요청 전문)이 생성되면, 상기 전문 전송부(1040)는 상기 서버정보 D/B(1055)로부터 상기 무승인 소액결제 밴사서버(900)에 대응하는 밴사서버(900) 정보를 추출하고, 상기 통신 처리 부(1050)를 통해 상기 밴사서버(900) 정보에 대응하는 상기 통신망 상의 밴사서버(900) 상기 무승인 결제요청 전문(또는 결제승인요청 전문)을 전송하는 것이 바람직하다.According to the implementation method of the present invention, when the unauthorized payment request full text (or payment approval request full text) is generated for the unauthorized micropayment processing by the full text generation part 1035, the full text
여기서, 상기 무승인 소액결제 밴사서버(900)는, 상기 무승인 소액결제 서비스를 제공하는 무승인 소액결제 절차를 수행하는 무승인 소액결제 전용 밴사에 구비된 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 서비스를 제공하기 위해 구비한 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 처리 기능을 구비한 밴사서버(900)를 포함하여 이루어지는 것이 바람직하다.Here, the unauthorized small payment bansa server 900 is made, including a server provided in the unauthorized small payment dedicated bansa to perform the unauthorized small payment process for providing the unauthorized small payment service, or the conventional bansa It is preferable that the server comprises a server provided to provide the unauthorized small payment service, or a bansa server 900 having the unauthorized small payment processing function in the conventional bansa.
본 발명의 실시 방법에 따르면, 상기 무승인 결제요청 전문(또는 결제승인요청 전문)은 상기 통신망을 통해 상기 밴사서버(900) 수신된 후, 본 발명에 따른 무승인 소액결제 절차를 수행하는데 이용되며, 이 후 상기 무승인 소액결제 밴사서버(900)는 상기 무승인 결제처리 결과에 대응하는 결제승인 내역 또는 결제오류 내역 중 어느 하나에 해당하는 결제처리 내역을 포함하는 소정의 결제처리 전문을 생성하여 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송한다.According to the implementation method of the present invention, the unauthorized payment request full text (or payment approval request full text) is received after the bansa server 900 through the communication network, is used to perform the unauthorized small payment procedure according to the present invention. Afterwards, the unauthorized small payment bansa server 900 generates a predetermined payment processing full text including payment processing details corresponding to any one of payment approval details or payment error details corresponding to the unauthorized payment processing result. The payment request server 1000 is transmitted through the communication network.
상기 전문 전송부(1040)를 통해 상기 밴사서버(900) 상기 무승인 결제요청 전문(또는 결제승인요청 전문)이 전송된 후, 상기 전문 수신부(1045)는 상기 통신 처리부(1050)를 통해 상기 통신망 상의 밴사서버(900)부터 상기 무승인 결제요청 전문(또는 결제승인요청 전문)에 대응하는 결제처리 내역을 포함하는 결제처리 전문이 수신되는지 주기적으로(또는 상기 통신 처리부(1050)의 전문 수신 이벤트에 반응하여) 확인하는 것을 특징으로 한다.After the bansa server 900 transmits the unauthorized payment request message (or payment approval request message) through the
만약 상기 통신 처리부(1050)를 통해 상기 무승인 결제요청 전문(또는 결제승인요청 전문)에 대응하는 결제처리 내역을 포함하는 결제처리 전문이 수신되면, 상기 전문 수신부(1045)는 상기 결제처리 전문을 수신하여 상기 정보 전송부(1015)로 제공하며, 이후 상기 정보 전송부(1015)는 상기 인터페이스부(1005)와 연계하여 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 결제승인 내역, 또는 결제오류 내역)을 상기 결제단말(또는 카드단말)로 전송하고, 상기 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면 출력하거나, 또는 인쇄 출력하는 것을 특징으로 하며, 이에 의해 상기 무승인 소액결제 서비스를 위한 무승인 소액결제 절차가 완료된다.If a payment processing message including a payment processing history corresponding to the unauthorized payment request message (or payment approval request message) is received through the communication processing unit 1050, the
도면11은 본 발명의 다른 일 실시 방법에 따라 무승인 소액결제 처리를 위한 무승인 결제요청 전문 구조를 예시한 도면이다.11 is a view illustrating an unauthorized payment request professional structure for the unauthorized small payment processing according to another embodiment of the present invention.
보다 상세하게 본 도면11은 상기 도면9에 도시된 무승인 소액결제 시스템 상의 결제요청 서버(1000)가 상기 도면10에 도시된 소액 결제모드를 구비한 결제요청 서버(1000)인 경우, 상기 소액 결제모드가 구비된 결제요청 서버(1000)에서 무승인 소액결제 처리를 위해 생성한 무승인 결제요청 전문 구조에 대한 것으로서, 구체적으로 상기 도면10에 도시된 결제요청 서버(1000)에서 고객 카드로부터 리딩한 카드정보가 신용카드 정보를 포함하는 경우, 상기 신용카드를 기반으로 무승인 소액결제 처리를 위해 생성한 무승인 결제요청 전문 구조에 대한 것이다.In more detail, FIG. 11 illustrates the micropayment when the payment request server 1000 on the unauthorized micropayment system shown in FIG. 9 is a payment request server 1000 including the micropayment mode shown in FIG. As for the unauthorized payment request professional structure generated for the unauthorized micropayment processing in the payment request server 1000 equipped with the mode, specifically, the reading request server 1000 shown in FIG. 10 is read from the customer card. When the card information includes the credit card information, it relates to the unauthorized payment request specialized structure generated for the unauthorized micropayment processing based on the credit card.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면11을 참조 및/또는 변형하여 당업자에 의도에 따라 각각의 카드정보(예컨대, 체크카드 정보, 직불카드 정보, 선불카드 정보 등)에 대응하여 무승인 소액결제 처리를 위한 다양한 무승인 결제요청 전문 구조를 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 무승인 결제요청 전문 구조가 본 도면11에 예시된 것으로 한정되는 것은 결코 아니다.Those skilled in the art to which the present invention pertains may refer to and / or modify this drawing 11, and each card information (e.g., check card information, debit card information, prepaid card information, etc.) as intended by those skilled in the art. In response to this, it would be possible to infer various unauthorized payment request specialized structures for the unauthorized micropayment process, but the present invention includes all the implementation methods inferred, and this unauthorized payment request specialized structure is illustrated in FIG. It is by no means limited to.
도면11을 참조하면, 무승인 결제요청 전문 구조는 소정의 개시문자(STX(Start of TeXt), 0X02)와 종료문자(ETX(End of TeXt), 0X03) 사이에 정의되는 적어도 하나 이상의 전문 정보와, 상기 종료문자 이후에 상기 전문 정보에 대한 첵섬(CRC-CCITT)을 더 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 11, the unauthorized payment request full text structure may include at least one specialized information defined between a predetermined start character (STX (Start of TeXt), 0X02) and an end character (ETX (End of TeXt), 0X03). And after the terminating character, further comprising a checksum (CRC-CCITT) for the specialized information.
상기 무승인 결제요청 전문은 상기 신용카드 결제와 관련된 거래 구분 항목(예컨대, 무승인무승인 소액결제요청, 무승인무승인 소액결제취소 등)과, 상기 도 면10에 도시된 결제요청 서버(1000)(또는 상기 결제요청 서버(1000)가 구비된 가맹점)에 대응하는 Terminal_ID 항목과, POS Entry Mode 항목과, 상기 결제요청 서버(1000)에 구비된 카드리더를 통해 소정의 카드로부터 획득되는 결제수단 정보에 대응하는 TRACK II Data 항목(예컨대, MS카드의 TRACK II의 PAN(Primary Account Number) 영역과 AD(Additional Data) 및/또는 DD(Discretionary Data) 영역으로부터 획득되는 신용카드 정보, 또는 IC카드의 신용카드 파일로부터 획득되는 신용카드 정보)을 포함하여 이루어지며, 소정의 FS(File Separator, 0X1C) 이후에 신용카드 결제정보에 해당하는 할부 개월수 항목과 총 금액 항목과 및 봉사료 항목을 포함하며, 또한 Working Key Index 항목과, 비밀번호 항목, 상품코드 항목 및 전표일련번호 항목 등을 포함하여 이루어진다. The unauthorized payment request text includes a transaction classification item (for example, an unauthorized unauthorized small payment request, an unauthorized unauthorized small payment cancellation, etc.) and the payment request server 1000 shown in FIG. Payment means obtained from a predetermined card through a Terminal_ID item corresponding to a (or an affiliated store provided with the payment request server 1000), a POS Entry Mode item, and a card reader provided at the payment request server 1000. Credit card information obtained from a TRACK II Data item corresponding to the information (for example, a primary account number (PAN) area of the TRACK II of the MS card, additional data (AD) and / or a discrete data (DD) area, or an IC card). Credit card information obtained from the credit card file), and the installment months and total amount items and service charge items corresponding to the credit card payment information after a predetermined FS (File Separator, 0X1C). It included, and also comprise the Working Key Index and entry, password entry, product code, serial number entries and journal entries.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면11에 도시된 내용을 기반으로 상기 무승인 결제요청 전문에 포함된 각각의 항목에 대한 상세한 내용을 명백하게 이해할 수 있을 것이므로, 이에 대한 상세한 설명은 생략한다.Those skilled in the art to which the present invention pertains will be able to clearly understand the details of each item included in the full text of the unauthorized payment request based on the contents shown in FIG. Detailed description will be omitted.
도면12는 본 발명의 실시 방법에 따른 무승인 소액결제 처리를 위한 결제요청 서버(1000)의 동작 과정을 도시한 도면이다.12 is a diagram illustrating an operation process of the payment request server 1000 for the unauthorized small payment processing according to the embodiment of the present invention.
보다 상세하게 본 도면12는 상기 도면9에 도시된 무승인 소액결제 시스템 상 의 결제요청 서버(1000)가 상기 도면10에 도시된 소액 결제모드를 구비한 결제요청 서버(1000)인 경우, 상기 결제요청 서버(1000)에서 상기 무승인(또는 사후 승인, 또는 일괄 승인, 또는 배치 승인) 전문 처리를 통해 고속 무승인 소액결제 서비스를 제공하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면12를 참조 및/또는 변형하여 무승인 소액결제 서비스를 위한 상기 결제요청 서버(1000)의 다양한 동작 과정을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면12에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 12 illustrates a case where the payment request server 1000 on the unauthorized payment system shown in FIG. 9 is the payment request server 1000 having the micropayment mode shown in FIG. As a process for providing a fast unauthorized micropayment service through the disapproval (or post-approval, batch approval, or batch approval) specialized processing in the request server 1000, the general knowledge in the technical field to which the present invention belongs. If the person having the present invention, the operation of the payment request server 1000 for the unauthorized micropayment service can be inferred by referring to and / or modifying the drawing 12. However, the present invention provides all the inferred implementation methods. It is made, including, and the technical features are not limited only to the implementation method shown in FIG.
예컨대, 본 도면12는 상기 도면10에 도시된 결제요청 서버(1000)에서 동 가맹점 내 구비된 적어도 하나 이상의 결제단말(또는 카드단말)로부터 소정의 근거리 통신망을 통해 소정의 카드정보와 결제금액 정보를 수신하고, 상기 카드정보가 상기 무승인 소액결제 대상 카드정보에 포함되는지 확인하고, 상기 결제금액이 상기 무승인 소액결제 기준 금액을 포함하는지 확인하는 것으로 도시하여 설명하지만, 이에 의해 본 발명의 실시 방법이 한정되는 것은 결코 아니며, 상기 무승인 소액결제 대상 카드정보 확인과 무승인 소액결제 기준 금액 확인 과정의 순서가 변경되어 실시되는 것이 모두 가능하며, 이에 의해 본 발명이 한정되지 아니한다.For example, in FIG. 12, at the payment request server 1000 shown in FIG. 10, at least one payment terminal (or card terminal) provided in the affiliated store receives predetermined card information and payment amount information through a predetermined local area network. It will be described by receiving, confirming that the card information is included in the unauthorized small payment target card information, and confirming that the payment amount includes the unauthorized small payment reference amount, thereby implementing the method of the present invention. The present invention is not limited thereto, and the order of the unauthorized small settlement target card information verification and the unauthorized small settlement reference amount verification process may be changed, and the present invention is not limited thereto.
이하, 본 도면12에서 상기 도면10에 도시된 결제요청 서버(1000)를 편의상 "서버"이라고 한다.Hereinafter, in FIG. 12, the payment request server 1000 illustrated in FIG. 10 is referred to as a “server” for convenience.
도면12를 참조하면, 상기 도면10에 도시된 서버는 동 가맹점 내 구비된 적어도 하나 이상의 결제단말(또는 카드단말)로부터 소정의 근거리 통신망을 통해 소정의 카드정보와 결제금액 정보가 수신되는지 확인한다(1200).Referring to FIG. 12, the server shown in FIG. 10 confirms whether predetermined card information and payment amount information are received from a predetermined local area network from at least one or more payment terminals (or card terminals) provided in the affiliated store ( 1200).
만약 상기 결제단말(또는 카드단말)로부터 소정의 카드정보와 결제금액 정보가 수신되면(1205), 상기 서버는 상기 수신된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(1210).If predetermined card information and payment amount information are received from the payment terminal (or card terminal) (1205), the server reads the received card information and the card information is disapproved for the unauthorized payment processing. Check whether the small payment target card information is included (1210).
본 발명의 실시 방법에 따르면, 상기 서버는 상기 결제단말(또는 카드단말)로부터 수신된 카드정보 중 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to the embodiment of the present invention, the server compares the card information received from the payment terminal (or card terminal) with the unauthorized small payment target card information stored in the card information D /
예컨대, 상기 결제단말(또는 카드단말)로부터 수신된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 서버는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내 지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the card information received from the payment terminal (or card terminal) includes a 16-digit credit card number or a check card number, the server may include the card issuer identification number and card type of the 16-digit card number, or the Extracts the target card information including the first four digits (or the first six digits) including the card issuer identification number or the card type, and the card issuer identification number and card type, or the card issuer identification number or card. It is preferable to check whether the card information read through the card reader is included in the unauthorized small settlement target card information by comparing the unauthorized small settlement target card information corresponding to the type with the comparison target card information.
만약 상기 확인결과 상기 수신된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(1215), 상기 서버는 상기 카드정보 및/또는 결제금액에 대한 결제모드를 종래 전자 결제모드로 설정(또는 전환)하고(1220), 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 결제승인요청 전문을 생성하고(1225), 상기 생성된 결제승인요청 전문은 소정의 통신망을 통해 종래 전자결제 절차를 수행하는 밴사서버(900)로 전송한다(1230).If the received card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (1215), the server conventionally sets the payment mode for the card information and / or the payment amount. Set (or switch) to an electronic payment mode (1220), generate a predetermined payment approval request text including the card information, payment amount information, and merchant information (1225), and generate the predetermined payment approval request text It transmits to the bansa server 900 that performs the conventional electronic payment procedure through the communication network (1230).
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인요청 전문을 수신한 밴사서버(900)에서 상기 결제승인요청 전문을 통해 종래 전자결제 절차를 수행하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Persons having ordinary knowledge in the technical field to which the present invention belongs may be familiar with technical features of performing a conventional electronic payment procedure through the payment approval request text in the bansa server 900 having received the payment approval request text. Therefore, detailed description thereof will be omitted for convenience.
반면 상기 확인결과 상기 리딩된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(1215), 상기 서버는 상기 수신 된 결제금액 정보를 판독하여 상기 결제금액이 무승인 소액결제 기준 금액을 포함하는지 확인한다(1235).On the other hand, if the read card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (1215), the server reads the received payment amount information and the payment amount is unauthorized Verify that it includes a small payment threshold (1235).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 서버는 상기 키 입력수단(또는 바코드리더 또는 RFID리더)으로부터 입력된 소정의 결제금액이 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하며, 상기 30,000원보다 큰 경우 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되지 않는 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the amount of the non-authorized micro payment target is 30,000 won, the server determines that the predetermined amount of money input from the key input means (or barcode reader or RFID reader) is the non-authorized micro payment subject. If it is less than or equal to the standard amount of 30,000 won, it is confirmed that the payment amount is included in the payment threshold amount for unauthorized small settlement for the unauthorized small settlement processing, and if it is larger than the 30,000 won, the unauthorized small settlement processing It is desirable to confirm that it does not fall within the amount of the payment threshold for unauthorized payment.
만약 상기 입력된 결제금액이 무승인 소액결제 기준 금액을 포함하지 않는다면(1240), 상기 서버는 상기 카드정보 및/또는 결제금액에 대한 결제모드를 종래 전자 결제모드로 설정(또는 전환)하고(1220), 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 결제승인요청 전문을 생성하고(1225), 상기 생성된 결제승인요청 전문은 소정의 통신망을 통해 종래 전자결제 절차를 수행하는 밴사서버(900)로 전송한다(1230).If the input payment amount does not include an unauthorized small payment reference amount (1240), the server sets (or switches) the payment mode for the card information and / or payment amount to a conventional electronic payment mode (1220). And a predetermined payment approval request message including the card information, payment amount information, and merchant information (1225), and the generated payment approval request message is a bansa server performing a conventional electronic payment procedure through a predetermined communication network. And transmits to 900 (1230).
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인요청 전문을 수신한 밴사서버(900)에서 상기 결제승인요청 전문을 통해 종래 전자결 제 절차를 수행하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention pertains, know the technical features of performing the conventional electronic payment procedure through the full payment approval request in the Bansa server (900) receiving the full payment approval request Since there will be, a detailed description thereof will be omitted for convenience.
반면 상기 입력된 결제금액이 무승인 소액결제 기준 금액을 포함한다면(1240), 상기 서버는 상기 카드정보 및/또는 결제금액에 대한 결제모드를 소액 결제모드로 설정(또는 전환)하고(1245), 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 소정의 무승인 결제요청 전문을 생성하고(1250), 상기 생성된 무승인 결제요청 전문은 소정의 통신망을 통해 상기 무승인 소액결제 밴사서버(900)로 전송한다(1255).On the other hand, if the input payment amount includes the unauthorized small payment reference amount (1240), the server sets (or switches) the payment mode for the card information and / or payment amount to the small payment mode (1245), Generate a predetermined unauthorized payment request full text including the card information, payment amount information and merchant information (1250), the generated unauthorized payment request full text is the unauthorized small payment bansa server 900 through a predetermined communication network (1255).
여기서, 상기 무승인 소액결제 밴사서버(900)는, 상기 무승인 소액결제 서비스를 제공하는 무승인 소액결제 절차를 수행하는 무승인 소액결제 전용 밴사에 구비된 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 서비스를 제공하기 위해 구비한 서버를 포함하여 이루어지거나, 또는 종래 밴사에서 상기 무승인 소액결제 처리 기능을 구비한 밴사서버(900)를 포함하여 이루어지는 것이 바람직하다.Here, the unauthorized small payment bansa server 900 is made, including a server provided in the unauthorized small payment dedicated bansa to perform the unauthorized small payment process for providing the unauthorized small payment service, or the conventional bansa It is preferable that the server comprises a server provided to provide the unauthorized small payment service, or a bansa server 900 having the unauthorized small payment processing function in the conventional bansa.
도면13a와 도면13b는 본 발명의 일 실시 방법에 따라 소액 결제모드가 구비된 결제요청 서버(1000)를 통한 무승인 소액결제 처리 과정을 도시한 도면이다.13A and 13B illustrate an unauthorized micropayment processing process through a payment request server 1000 equipped with a micropayment mode according to an exemplary embodiment of the present invention.
보다 상세하게 본 도면13a와 도면13b는 상기 도면9에 도시된 무승인 소액결제 시스템 상의 결제요청 서버(1000)가 상기 도면10에 도시된 소액 결제모드를 구비한 결제요청 서버(1000)인 경우, 상기 소액 결제모드가 구비된 결제요청 서버(1000)에서 상기 무승인 소액결제 처리를 위한 소정의 무승인 결제요청 전문을 생성하여 소정의 통신망을 통해 전송하면, 상기 도면9에 도시된 무승인 소액결제 시스템 상의 밴사서버(900)에서 상기 무승인 결제요청 전문에 포함된 카드정보와 결제금액 정보를 통해 소정의 무승인 조건을 판독하여 무승인 결제요청 전문에 대응하는 결제를 무승인 방식으로 결제 처리하는 과정에 대한 것으로서, 구체적으로 상기 무승인 방식의 결제 처리 과정에서 무승인 결제오류가 발생하는 경우, 상기 밴사서버(900)에서 상기 무승인 결제오류 내역을 상기 결제요청 서버(1000)로 전송하는 실시 방법에 대한 것이다.13a and 13b show the payment request server 1000 on the unauthorized small payment system shown in FIG. 9 when the payment request server 1000 has the small payment mode shown in FIG. In the payment request server 1000 equipped with the micropayment mode, a predetermined unauthorized payment request message for the unauthorized micropayment processing is generated and transmitted through a predetermined communication network, the unauthorized micropayment shown in FIG. The Bansa server 900 on the system reads a predetermined disapproval condition through card information and payment amount information included in the disapproval payment request text, and processes payment in a disapproval manner corresponding to the disapproval payment request text. As for the process, specifically, if an unauthorized payment error occurs in the unauthorized payment process, the unauthorized payment error in the bansa server (900) It relates to an implementation method for transmitting the details of the flow to the payment request server 1000.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면13a와 도면13b를 참조 및/또는 변형하여 상기 무승인 소액결제 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면13a와 도면13b에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.Those skilled in the art to which the present invention pertains may refer to and / or modify the drawings 13a and 13b to infer various implementation methods for the unauthorized micropayment process. It is to be understood that the technical features are not limited to the drawings 13a and 13b but include all the inferred implementation methods.
예컨대, 본 도면13a와 도면13b에서 상기 밴사서버(900)에서 상기 카드정보가 상기 무승인 소액결제 대상 카드정보에 포함되는지 확인하고, 상기 결제금액이 상 기 무승인 소액결제 기준 금액을 포함하는지 확인하는 과정을 포함하여 이루어지는 것으로 도시하지만, 상기 과정은 상기 도면12에 도시된 결제요청 서버(1000)의 동작과정에서 선 수행되었으므로 생략할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.For example, in FIGS. 13A and 13B, the Bansa server 900 confirms that the card information is included in the unauthorized small payment target card information, and confirms that the payment amount includes the unauthorized small payment reference amount. Although illustrated as including a process of performing the above process, the process may be omitted since the process has been performed in advance in the operation of the payment request server 1000 illustrated in FIG. 12, and the present invention is not limited thereto.
도면13a와 도면13b를 참조하면, 상기 도면10에 도시된 결제요청 서버(1000)에서 동 가맹점 내 구비된 결제단말(또는 카드단말)로부터 수신된 카드정보와 결제금액 정보를 포함하는 소정의 무승인 결제요청 전문을 생성하여 전송하면, 상기 도면9에 도시된 밴사서버(900)는 소정의 통신망을 통해 상기 무승인 결제요청 전문을 수신하고(1300), 상기 밴사서버(900)는 상기 수신된 무승인 결제요청 전문으로부터 카드정보와 결제금액 정보 가맹점 정보를 추출하고(1305), 상기 추출된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(1310).Referring to FIGS. 13A and 13B, a predetermined disapproval including card information and payment amount information received from a payment terminal (or a card terminal) provided in the affiliated store in the payment request server 1000 shown in FIG. When the payment request message is generated and transmitted, the bansa server 900 illustrated in FIG. 9 receives the unauthorized payment request message through a predetermined communication network (1300), and the bansa server 900 receives the received draw. Extract the card information and payment amount information merchant information from the full payment request message (1305), and read the extracted card information to include the unauthorized small payment target card information for the unauthorized small payment processing; Check if it is made (1310).
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 추출된 카드정보 중 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 900 may compare the card information (for example, the card information D /
예컨대, 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 밴사서버(900)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the extracted card information includes a 16-digit credit card number or a check card number, the bansa server 900 may include the card issuer identification number and card type, or the card issuer identification number among the 16-digit card numbers. Extract card information including the first four digits (or first six digits) including the card type, and draw the card issuer identification number and card type, or the card issuer identification number or card type corresponding to the card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information by comparing the small card payment target card information with the comparison target card information.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(1315), 상기 밴사서버(900)는 상기 소액 대상카드 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(1360), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1365), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1370), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1375), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the extracted card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (1315), the bansa server 900 includes the predetermined small card error information. Generate an unauthorized payment error history (1360), process the unauthorized payment error history as the payment processing history to generate a predetermined payment processing full text (1365), and generate the generated payment processing full text through the communication network; The payment request server 1000 is transmitted to the payment request server 1000 (1370). In response, the payment request server 1000 receives the payment processing message through the communication network, and the payment processing details (eg, The unauthorized payment error details) are provided to the payment terminal (or card terminal) provided in the affiliated store (1375), and the payment terminal (or card terminal) provided with the payment processing details. The settlement processing history to display output (and / or printout)
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(1315), 상기 밴사서버(900)는 상기 추출된 결제금액 정보를 판독하여 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하는지 확인한다(1320).If the extracted card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (1315), the bansa server 900 reads the extracted payment amount information and the winning It is checked whether the payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1320).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the non-authorized micro payment target payment amount is 30,000 won, the bansa server 900 determines that the non-authorized micro payment target payment amount information is extracted from the full amount of the unauthorized payment request. If the amount is less than or equal to 30,000 won, the payment amount is confirmed to be included in the amount of the unauthorized small payment target payment standard for the unauthorized small payment processing, and the unauthorized payment processing for the entire unauthorized payment request is possible. It is preferable to confirm that it is.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하지 않는다면(1325), 상기 밴사서버(900)는 상기 무승인 소액결제 기준 금액 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(1360), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1365), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1370), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1375), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the unauthorized payment request amount does not include a predetermined unauthorized small settlement reference amount for the unauthorized small settlement processing (1325), the bansa server 900 includes the unauthorized small settlement reference amount error information. Generate a predetermined unauthorized payment error history (1360), process the unauthorized payment error history as the payment processing history, generate a predetermined payment processing message (1365), and generate the generated payment processing message in the communication network; The payment request server 1000 is transmitted to the payment request server 1000 through 1370. In response thereto, the payment request server 1000 receives the payment processing text message through the communication network, and the payment processing history included in the payment processing text message ( For example, the unauthorized payment error details) are provided to the payment terminal (or card terminal) provided in the affiliate store (1375), and the payment terminal (or card provided with the payment processing details). The terminal) outputs (and / or prints) the payment processing details.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함한다면(1325), 상기 밴사서버(900)는 상기 추출된 카드정보를 판독하여 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되는지 확인한다(1330).If the unauthorized payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1325), the bansa server 900 reads the extracted card information to make the unauthorized payment. In
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 무승인 결제요청 전문에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보 와 매칭되는 카드정보를 포함하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment BL information, if the credit card of the customer who issued the unauthorized small payment target card, or if the unauthorized small payment target card includes a credit card, Overdue settlement of the current month or exceeding the credit limit of the previous day, or if the unauthorized credit card includes a check card / debit card / cash card / financial account Characterized in that it comprises at least one or more card number that can not be provided for the unauthorized payment service, the unauthorized micropayment of the card information included in the unauthorized payment request message received from the payment request server 1000 The full text of the unauthorized payment request including the card information matching BL information is excluded from the processing of the unauthorized small payment. It is preferable.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되는지 확인하고, 상기 확인결과 상기 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보가 매치되지 않으면, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, the bansa server 900 is a card corresponding to the card information extracted from the unauthorized payment request message and the unauthorized micropayment BL information provided in the unauthorized condition D / B (960) If the card information corresponding to the extracted card information and the unauthorized micropayment BL information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함된다면(1335), 상기 밴사서버(900)는 상기 무승인 소액결제 BL 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(1360), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1365), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1370), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1375), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the card information included in the full unauthorized payment request is included in the unauthorized small payment BL (1335), the bansa server 900 is a predetermined unauthorized payment error including the unauthorized small settlement BL error information. Generate a details (1360), process the unauthorized payment error details as the payment processing details, generate a predetermined payment processing message (1365), and generate the generated payment processing message through the communication network through the payment request server ( 1000, and in response thereto, the payment request server 1000 receives the payment processing message through the communication network, and includes a payment processing history (eg, unauthorized payment error details) included in the payment processing message. ) Is provided to the payment terminal (or card terminal) provided in the merchant (1375), and the payment terminal (or card terminal) provided with the payment processing details displays the payment processing details (and / Or printout)
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되지 않는다면(1335), 상기 밴사서버(900)는 상기 추출된 카드정보와 결제금액 정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역에 포함된 결제금액을 판독하여 상기 무승인 결제요청 전문에 포함된 결제금액이 소정의 무승인 소액결제 한도금액을 초과하는지 확인한다(1340).If the card information included in the unauthorized payment request message is not included in the unauthorized small payment BL (1335), the bansa server 900 matches the card information through the extracted card information and payment amount information. The payment amount included in the at least one unauthorized payment details is read to determine whether the payment amount included in the entire unauthorized payment request exceeds a predetermined unauthorized payment amount (1340).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 무승인 결제요청 전문에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되는 것이 바람직하다.According to the implementation method of the present invention, the unacceptable micropayment limit information, the daily unacceptable micropayment limit amount for the unapproved micropayment target card, the weekly unacceptable micropayment limit amount, and the monthly unacceptable micropayment limit amount It characterized in that it comprises at least one, wherein the daily, weekly and monthly cumulative payment amount of the payment amount contained in the unauthorized payment request message received from the payment request server 1000 of the unauthorized small payment limit amount of If more than one or more, the full amount of the unauthorized payment request that exceeds the unauthorized small payment amount is preferably excluded from the unauthorized small payment processing.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결 제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액을 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 900 corresponds to the card information in association with the storage medium 965 that stores the unauthorized payment details through card information extracted from the full unauthorized payment request. Confirm at least one daily / weekly / monthly unauthorized payment history, and add up the payment amount information extracted from the full text of the unauthorized payment request and at least one payment amount information included in the confirmed unauthorized payment details; It is preferable to calculate the daily cumulative payment amount, the weekly cumulative payment amount, and the monthly cumulative payment amount, and the calculated at least one daily / weekly / monthly cumulative payment amount and the draw provided in the disapproval condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상 의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과한다면(1345), 상기 밴사서버(900)는 상기 무승인 소액결제 한도금액 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(1360), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1365), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1370), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1375), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the cumulative settlement amount including the settlement amount included in the unauthorized payment request text exceeds the unauthorized small settlement limit amount (1345), the bansa server 900 may receive the unauthorized small settlement limit amount error information. Generate a predetermined unauthorized payment error history including 1360, generate the predetermined payment processing full text by processing the unauthorized payment error history as the payment processing history (1365), and generate the full payment processing full text. The payment request server 1000 is transmitted to the payment request server 1000 through the
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과하지 않는다면(1345), 상기 밴사서버(900)는 상기 추출된 카드정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역을 카운트하여 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하는지 확인한다(1350).If the cumulative payment amount including the payment amount included in the unauthorized payment request text does not exceed the unauthorized small payment limit amount (1345), the bansa server 900 may be configured to display the extracted card information through the extracted card information. At least one unauthorized payment details matched with the card information is counted to determine whether the cumulative unauthorized small settlement processing number corresponding to the card information exceeds a predetermined unauthorized small settlement number limit (1350).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 무승인 결제요청 전문에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment number limit information, the daily unauthorized small payment number limit for the unauthorized small payment target card, the weekly small payment amount limit, the number of unapproved small payments per month limit It characterized in that it comprises at least one, wherein the number of daily / weekly / monthly cumulative unauthorized micropayment processing times for the unauthorized payment request text received from the payment request server 1000 of the number of unauthorized micropayments When at least one or more is exceeded, it is preferable that an unauthorized payment request text that exceeds the number of unauthorized small payments is excluded from the unauthorized small payment processing.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역 을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 900 corresponds to the card information in association with the storage medium 965 that stores the unauthorized payment details through card information extracted from the full unauthorized payment request. Check at least one daily / weekly / monthly unauthorized payment history, and count the counted daily / weekly / monthly unauthorized payment history to count the daily cumulative unauthorized micropayments corresponding to the card information; It is preferable to calculate the number of weekly cumulative micropayments and the number of monthly unpaid micropayments. The non-approved payment request is compared by comparing the daily, weekly and monthly unapproved micropayment limit included in the information on the number of unauthorized micropayments provided at 960. To make the museung the payment is on the door are preferred.
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the unauthorized small payment number limit information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small settlement number limit information provided in the unauthorized condition D / B (960) includes the weekly unauthorized small settlement number limit, the bansa server 900 is extracted from the full unauthorized payment request Confirm the weekly unauthorized payment history for the current week corresponding to the card information in association with the storage medium 965 storing the unauthorized payment history through the card information, and the confirmed unauthorized payment history To calculate the cumulative weekly unpaid micropayment processing frequency for one week as of the current day, and to calculate the cumulative unpaid micropayment processing weekly for the week based on the calculated current day and the disapproved condition D / B (960). It is preferable to compare the number of unapproved micropayments per week included in the information on the number of unapproved micropayments. If the number of unauthorized small payment processing is less than the limit of the number of unauthorized small payments per week, it is preferable that the bansa server 900 confirms that the unauthorized payment processing for the entire unauthorized payment request is possible.
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하 고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small payment number limit information provided in the unauthorized condition D / B (960) includes the monthly unauthorized small payment number limit, the bansa server 900 is extracted from the full unauthorized payment request Confirms the monthly unauthorized payment history for the current month corresponding to the card information in connection with the storage medium 965 storing the unauthorized payment history through the card information, and the confirmed unauthorized payment history To calculate the monthly cumulative unpaid micropayment processing counts for the current month, and calculate the monthly cumulative unapproved micropayment processing counts for the current month and the unconditional conditions D / B (960). It is preferable to compare the monthly unapproved micropayment limit included in the information on the number of unapproved micropayments provided, and the monthly cumulative disapproval for one month on the basis of the calculated current date. When the number of micropayments is less than the monthly non-payment limit, it is preferable that the bansa server 900 confirms that unauthorized payment processing for the entire unauthorized payment request is possible.
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과한다면(1355), 상기 밴사서버(900)는 상기 무승인 소액결제 횟수한도 오류정보를 포함하는 소정의 무승인 결제오류 내역을 생성하고(1360), 상기 무승인 결제오류 내역을 상기 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1365), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1370), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1375), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the cumulative unauthorized micropayment processing count corresponding to the card information included in the unauthorized payment request text exceeds a predetermined unauthorized micropayment limit (1355), the bansa server 900 may perform the unauthorized micropayment. Generate a predetermined unauthorized payment error history including the payment limit error information (1360), and process the unauthorized payment error history as the payment processing history to generate a predetermined payment processing full text (1365), the generation The payment processing message is transmitted to the payment request server 1000 through the communication network (1370), and in response, the payment request server 1000 receives the payment processing message through the communication network, and the payment processing message Provide the payment processing details (eg, unauthorized payment error details) included in the payment terminal (or card terminal) provided in the merchant (1375) and provide the payment processing details. The payment terminal (or the card terminal) is output screen (and / or print output) to the payment processing history
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하지 않는다면(1355), 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 소정의 무승인 결제 내역을 생성하고(1380), 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 소정의 저장매체(965)에 저장한다(1385).If the cumulative unauthorized micropayment processing count corresponding to the card information included in the unauthorized payment request text does not exceed a predetermined unauthorized micropayment limit (1355), the bansa server 900 may approve the unauthorized approval. Generate a predetermined unauthorized payment details including card information and payment amount information and the merchant information extracted from the full payment request (1380), and the card information and payment amount information and merchant information included in the unauthorized payment details In
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.According to the method of the present invention, the bansa server 900 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information, payment amount information, and affiliated store. Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including information. In response thereto, the bansa server 900 is included in the unauthorized payment details. Preferably, the unauthorized information (or unauthorized approval code) (not shown) is further linked to the card information, payment amount information, and merchant information, and stored in the storage medium 965.
또한, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하 는 것이 바람직하다.In addition, the bansa server 900 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information and merchant information; It is preferable to further include the generated unauthorized payment date and time information (not shown), and correspondingly, the bansa server 900 draws the card information, payment amount information, and merchant information included in the unauthorized payment details. The payment date information (not shown) is preferably stored in the storage medium 965 by further processing the connection.
또한, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.Further, the bansa server 900 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and generates the card information, payment amount information, and merchant information. It is preferable to further include the generated credit card company information (or payment approval server information) (not shown) in the unauthorized payment history to be included, and correspondingly, the bansa server 900 is included in the unauthorized payment history The card company information (or payment approval server information) (not shown) may be further linked to card information, payment amount information, and merchant information, and stored in the storage medium 965.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
이후, 상기 밴사서버(900)는 상기 무승인 결제 내역을 상기 무승인 결제요청 전문에 대한 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1380), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1395), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상 기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제 내역)을 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1399), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다Thereafter, the bansa server 900 generates the predetermined payment processing text by processing the unauthorized payment details as the payment processing history for the unauthorized payment request message (1380), and generates the generated payment processing text in the communication network. Transfer to the payment request server 1000 through (1395), in response to the payment request server 1000 receives the full payment processing through the communication network, the payment processing history contained in the payment processing full text (Eg, unauthorized payment details) is provided to the payment terminal (or card terminal) provided in the merchant (1399), and the payment terminal (or card terminal) provided with the payment processing history screens the payment processing details. Output (and / or print)
도면14a와 도면14b는 본 발명의 다른 일 실시 방법에 따라 소액 결제모드가 구비된 결제요청 서버(1000)를 통한 무승인 소액결제 처리 과정을 도시한 도면이다.14A and 14B illustrate an unauthorized micropayment processing process through a payment request server 1000 equipped with a micropayment mode according to another exemplary embodiment of the present invention.
보다 상세하게 본 도면14a와 도면14b는 상기 도면9에 도시된 무승인 소액결제 시스템 상의 결제요청 서버(1000)가 상기 도면10에 도시된 소액 결제모드를 구비한 결제요청 서버(1000)인 경우, 상기 소액 결제모드가 구비된 결제요청 서버(1000)에서 상기 무승인 소액결제 처리를 위한 소정의 무승인 결제요청 전문을 생성하여 소정의 통신망을 통해 전송하면, 상기 도면9에 도시된 무승인 소액결제 시스템 상의 밴사서버(900)에서 상기 무승인 결제요청 전문에 포함된 카드정보와 결제금액 정보를 통해 소정의 무승인 조건을 판독하여 무승인 결제요청 전문에 대응하는 결제를 무승인 방식으로 결제 처리하는 과정에 대한 것으로서, 구체적으로 상기 무승인 방식의 결제 처리 과정에서 무승인 결제오류가 발생하는 경우, 상기 밴사서버(900)에서 무승인 결제요청을 상기 카드정보에 대응하는 카드사/금융사에 구비된 결제승인 서버와 실시간 연계하여 결제승인을 처리하는 실시 방법에 대한 것이다.In more detail, FIGS. 14A and 14B illustrate a case where the payment request server 1000 on the unauthorized small payment system illustrated in FIG. 9 is a payment request server 1000 provided with the micropayment mode illustrated in FIG. In the payment request server 1000 equipped with the micropayment mode, a predetermined unauthorized payment request message for the unauthorized micropayment processing is generated and transmitted through a predetermined communication network, the unauthorized micropayment shown in FIG. The Bansa server 900 on the system reads a predetermined disapproval condition through card information and payment amount information included in the disapproval payment request text, and processes payment in a disapproval manner corresponding to the disapproval payment request text. As for the process, in detail, if an unauthorized payment error occurs in the unauthorized payment process, the unauthorized payment request from the bansa server (900) The present invention relates to a method for processing payment approval in real time in connection with a payment approval server provided at a card company / financial company corresponding to the card information.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면14a와 도면14b를 참조 및/또는 변형하여 상기 무승인 소액결제 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면14a와 도면14b에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.Those skilled in the art to which the present invention pertains may refer to and / or modify the drawings 14a and 14b to infer various implementation methods for the unauthorized micropayment process. It is to be understood that the technical features are not limited by the drawings 14a and 14b, but include all the inferred implementation methods.
예컨대, 본 도면14a와 도면14b에서 상기 밴사서버(900)에서 상기 카드정보가 상기 무승인 소액결제 대상 카드정보에 포함되는지 확인하고, 상기 결제금액이 상기 무승인 소액결제 기준 금액을 포함하는지 확인하는 과정을 포함하여 이루어지는 것으로 도시하지만, 상기 과정은 상기 도면12에 도시된 결제요청 서버(1000)의 동작과정에서 선 수행되었으므로 생략할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.For example, in FIGS. 14A and 14B, the bansa server 900 checks whether the card information is included in the unauthorized small payment target card information, and checks whether the payment amount includes the unauthorized small payment reference amount. Although illustrated as including a process, the process may be omitted since the process was previously performed in the operation process of the payment request server 1000 shown in FIG. 12, and the present invention is not limited thereto.
도면14a와 도면14b를 참조하면, 상기 도면10에 도시된 결제요청 서버(1000)에서 동 가맹점 내 구비된 결제단말(또는 카드단말)로부터 수신된 카드정보와 결제금액 정보를 포함하는 소정의 무승인 결제요청 전문을 생성하여 전송하면, 상기 도면9에 도시된 밴사서버(900)는 소정의 통신망을 통해 상기 무승인 결제요청 전문을 수신하고(1400), 상기 밴사서버(900)는 상기 수신된 무승인 결제요청 전문으로부터 카드정보와 결제금액 정보 가맹점 정보를 추출하고(1405), 상기 추출된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(1410).Referring to FIGS. 14A and 14B, a predetermined disapproval including card information and payment amount information received from a payment terminal (or a card terminal) provided in the affiliated store in the payment request server 1000 shown in FIG. When the payment request message is generated and transmitted, the bansa server 900 shown in FIG. 9 receives the unauthorized payment request message through a predetermined communication network (1400), and the bansa server 900 receives the received draw. Extract the card information and payment amount information merchant information from the full payment request message (1405), and read the extracted card information to include the unauthorized small payment target card information for the unauthorized small payment processing; Check if it is made (1410).
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 추출된 카드정보 중 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 900 may compare the card information (for example, the card information D /
예컨대, 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 밴사서버(900)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the extracted card information includes a 16-digit credit card number or a check card number, the bansa server 900 may include the card issuer identification number and card type, or the card issuer identification number among the 16-digit card numbers. Extract card information including the first four digits (or first six digits) including the card type, and draw the card issuer identification number and card type, or the card issuer identification number or card type corresponding to the card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information by comparing the small card payment target card information with the comparison target card information.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(1415), 상기 밴사서버(900)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(1460), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1465), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1470), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1475), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the check result is that the extracted card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (1415), the bansa server (900) is the card information for the unauthorized payment request information Process the payment approval request that can be transmitted to the payment approval server corresponding to the transfer to the payment approval server through a predetermined communication means (1460), and in response to the payment approval server corresponding to the payment approval request full text Perform a predetermined payment approval procedure, generate a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) to the bansa server 900 through the communication means. After the transmission (1465), the bansa server 900 transmits the full payment approval to the payment request server 1000 through the communication network (1470), In response, the payment request server 1000 receives the payment processing message through the communication network, extracts a payment processing detail (for example, unauthorized payment error details) included in the payment processing message, Provided to the payment terminal (or card terminal) (1475), the payment terminal (or card terminal) provided with the payment processing history screen output (and / or print output) of the payment processing history.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(1415), 상기 밴사서버(900)는 상기 추출된 결제금액 정보를 판독하여 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하는지 확인한다(1420).If the extracted card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (1415), the bansa server 900 reads the extracted payment amount information and the winning It is checked whether the payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1420).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the non-authorized micro payment target payment amount is 30,000 won, the bansa server 900 determines that the non-authorized micro payment target payment amount information is extracted from the full amount of the unauthorized payment request. If the amount is less than or equal to 30,000 won, the payment amount is confirmed to be included in the amount of the unauthorized small payment target payment standard for the unauthorized small payment processing, and the unauthorized payment processing for the entire unauthorized payment request is possible. It is preferable to confirm that it is.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하지 않는다면(1425), 상기 밴사서버(900)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(1460), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1465), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1470), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제 단말(또는 카드단말)로 제공하며(1475), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the unauthorized payment request amount does not include a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1425), the bansa server (900) is a full text of the unauthorized payment request to the card information Processes a payment approval request full text that can be transmitted to the corresponding payment approval server and transmits it to the payment approval server through a predetermined communication means (1460), and correspondingly, the payment approval server corresponds to the predetermined payment approval request text. Performs a payment approval procedure of the user, generates a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error), and transmits it to the bansa server 900 through the communication means. In
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함한다면(1425), 상기 밴사서버(900)는 상기 추출된 카드정보를 판독하여 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되는지 확인한다(1430).If the unauthorized payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1425), the bansa server 900 reads the extracted card information to make the unauthorized payment. In
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 무승인 결제요청 전문에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭되는 카드정보를 포함하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment BL information, if the credit card of the customer who issued the unauthorized small payment target card, or if the unauthorized small payment target card includes a credit card, Overdue settlement of the current month or exceeding the credit limit of the previous day, or if the unauthorized credit card includes a check card / debit card / cash card / financial account Characterized in that it comprises at least one or more card number that can not be provided for the unauthorized payment service, the unauthorized micropayment of the card information included in the unauthorized payment request message received from the payment request server 1000 The full text of the unauthorized payment request including the card information matching the BL information is excluded from the processing of the unauthorized small payment. Therefore, it is preferable to process payment according to the conventional electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되는지 확인하고, 상기 확인결과 상기 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보가 매치되지 않으면, 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, the bansa server 900 is a card corresponding to the card information extracted from the unauthorized payment request message and the unauthorized micropayment BL information provided in the unauthorized condition D / B (960) If the card information corresponding to the extracted card information and the unauthorized micropayment BL information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함된다면(1435), 상기 밴사서버(900)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(1460), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1465), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1470), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1475), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the card information included in the unauthorized payment request message is included in the unauthorized small payment BL (1435), the bansa server 900 transfers the unauthorized payment request message to the payment approval server corresponding to the card information. It is processed as a payment approval request text that can be transmitted and transmitted to the payment approval server through a predetermined communication means (1460). In response, the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request text. And generating a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) and transmitting it to the bansa server 900 through the communication means (1465). The bansa server 900 transmits the full payment approval to the payment request server 1000 through the communication network (1470). Receiving the payment processing full text through a communication network, and extracts the payment processing history (for example, unauthorized payment error details) included in the payment processing full text and provide it to the payment terminal (or card terminal) provided in the merchant; In
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되지 않는다면(1435), 상기 밴사서버(900)는 상기 추출된 카드정보와 결제금액 정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역에 포함된 결제금액을 판독하여 상기 무승인 결제요청 전문에 포함된 결제금액이 소정의 무승인 소액결제 한도금액을 초과하는지 확인한다(1440).If the card information included in the unauthorized payment request message is not included in the unauthorized small payment BL (1435), the bansa server 900 matches the card information through the extracted card information and payment amount information. The payment amount included in the at least one unauthorized payment details is read to determine whether the payment amount included in the full text of the unauthorized payment request exceeds a predetermined unauthorized payment amount (1440).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 한도금액 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 무승인 결제요청 전문에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unacceptable micropayment limit information, the daily unacceptable micropayment limit amount for the unapproved micropayment target card, the weekly unacceptable micropayment limit amount, and the monthly unacceptable micropayment limit amount It characterized in that it comprises at least one, wherein the daily, weekly and monthly cumulative payment amount of the payment amount contained in the unauthorized payment request message received from the payment request server 1000 of the unauthorized small payment limit amount of In the case of exceeding at least one, the full amount of the unauthorized payment request exceeding the unauthorized small payment limit amount is excluded from the unauthorized small payment processing object, and the payment processing is preferably performed according to a conventional electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/ 월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액을 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 900 corresponds to the card information in association with the storage medium 965 that stores the unauthorized payment details through card information extracted from the full unauthorized payment request. Confirm at least one daily / weekly / monthly unauthorized payment history, and add the amount of payment information extracted from the full text of the unauthorized payment request and at least one amount of payment information included in the identified unauthorized payment details It is preferable to calculate the cumulative settlement amount, the cumulative settlement amount per week, and the monthly cumulative settlement amount, and the at least one calculated daily / weekly / monthly cumulative settlement amount and the disapproval provided in the disapproval condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, when the unapproved micropayment limit amount information included in the non-approved condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 무승인 결제요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과한다면(1445), 상기 밴사서버(900)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(1460), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1465), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1470), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제 처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1475), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the cumulative payment amount including the payment amount included in the unauthorized payment request text exceeds the unauthorized small payment limit amount (1445), the bansa server 900 transmits the unauthorized payment request message to the card. Process the payment approval request that can be transmitted to the payment approval server corresponding to the information to the payment approval server through a predetermined communication means (1460), and in response to the payment approval server corresponding to the payment approval request message Perform a predetermined payment approval procedure, and generate a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) to the bansa server through the communication means. And then (1465), the bansa server 900 transmits the full payment approval to the payment request server 1000 through the communication network (1470), In response, the payment request server 1000 receives the full payment processing message through the communication network, extracts a payment processing history (for example, an unauthorized payment error history) included in the payment processing text, and is provided in the affiliate store. Provided to the payment terminal (or card terminal) (1475), the payment terminal (or card terminal) provided with the payment processing history screen output (and / or print output) of the payment processing history.
만약 상기 무승인 결제요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과하지 않는다면(1445), 상기 밴사서버(900)는 상기 추출된 카드정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역을 카운트하여 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하는지 확인한다(1450).If the cumulative settlement amount including the settlement amount included in the unauthorized payment request text does not exceed the unauthorized small settlement limit amount (1445), the bansa server 900 may be configured to use the extracted card information. At least one unauthorized payment settlement matched with the card information is counted to determine whether the cumulative unauthorized small settlement processing number corresponding to the card information exceeds a predetermined unauthorized small settlement number limit (1450).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 무승인 결제요청 전문에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 무승인 결제요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment number limit information, the daily unauthorized small payment number limit for the unauthorized small payment target card, the weekly small payment amount limit, the number of unapproved small payments per month limit Characterized in that it comprises at least one, wherein the number of daily / weekly / monthly cumulative unauthorized micropayment processing number for the unauthorized payment request received from the payment request server 1000 of the number of unauthorized small payments If more than one or more, the full amount of unauthorized payment request that exceeds the number of unauthorized small payments are excluded from the unauthorized small payment processing, it is preferable to process the payment in accordance with the conventional electronic payment procedures.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 무승인 결제요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 900 corresponds to the card information in association with the storage medium 965 that stores the unauthorized payment details through card information extracted from the full unauthorized payment request. Check at least one daily / weekly / monthly unauthorized payment history, and count the confirmed daily / weekly / monthly unauthorized payment history to count the daily cumulative unauthorized micropayments corresponding to the card information; It is preferable to calculate the number of weekly cumulative micropayments and the number of monthly unpaid micropayments. Before the unauthorized payment request is compared by comparing the daily, weekly and monthly unauthorized small payment number limit included in the information on the number of unauthorized small payments provided at 960 It is advisable to check whether unauthorized payment has been processed for the door.
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비 교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the unauthorized small payment number limit information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small settlement number limit information provided in the unauthorized condition D / B (960) includes the weekly unauthorized small settlement number limit, the bansa server 900 is extracted from the full unauthorized payment request Confirm the weekly unauthorized payment history for the current week corresponding to the card information in association with the storage medium 965 storing the unauthorized payment history through the card information, and the confirmed unauthorized payment history To calculate the cumulative weekly unpaid micropayment processing frequency for one week as of the current day, and to calculate the cumulative unpaid micropayment processing weekly for the week based on the calculated current day and the disapproved condition D / B (960). It is preferable to compare the number of unapproved micropayments per week included in the information on the number of unapproved micropayments. If the number of unauthorized small payment processing is less than the limit of the number of unauthorized small payments per week, it is preferable that the bansa server 900 confirms that the unauthorized payment processing for the entire unauthorized payment request is possible.
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 무 승인 결제요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 무승인 결제요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small payment number limit information provided in the unauthorized condition D / B (960) includes the monthly unauthorized small payment number limit, the bansa server 900 is extracted from the full text of the unauthorized payment request Confirms the monthly unauthorized payment history for the current month corresponding to the card information in connection with the storage medium 965 storing the unauthorized payment history through the card information, and the confirmed unauthorized payment history To calculate the monthly cumulative unpaid micropayment processing count for the current month, and the monthly cumulative unapproved micropayment processing count for the current month and the disapproved condition D / B (960). It is preferable to compare the monthly unapproved micropayment limit included in the information on the number of unapproved micropayments. When the number of micropayments is less than the monthly non-payment limit, it is preferable that the bansa server 900 confirms that unauthorized payment processing for the entire unauthorized payment request is possible.
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과한다면(1455), 상기 밴사서버(900)는 상기 무승인 결제요청 전문을 상기 카드정보에 대응하는 결제승인 서버로 전송할 수 있는 결제승인요청 전문으로 처리하여 소정의 통신수단을 통해 상기 결제승인 서버로 전송하고(1460), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1465), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1470), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1475), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the cumulative unauthorized micropayment processing number corresponding to the card information included in the unauthorized payment request text exceeds a predetermined unauthorized micropayment limit (1455), the bansa server 900 performs the unauthorized payment. The request is processed as a payment approval request message that can be transmitted to the payment approval server corresponding to the card information and transmitted to the payment approval server through a predetermined communication means (1460). Perform a predetermined payment approval procedure corresponding to the approval request message, generate a payment approval message including a payment processing history corresponding to the payment approval result (for example, payment approval or payment error) Transmit to the bansa server (900) (1465), and then the bansa server (900) to the payment request server 1000 to the payment approval full text through the communication network In response thereto, the payment request server 1000 receives the payment processing message through the communication network, and extracts a payment processing history (for example, unauthorized payment error details) included in the payment processing message. By providing the payment terminal (or card terminal) provided in the merchant (1475), the payment terminal (or card terminal) provided with the payment processing details screen output (and / or print output) of the payment processing details do
만약 상기 무승인 결제요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하지 않는다면(1455), 상기 밴사서버(900)는 상기 무승인 결제요청 전문으로부터 추출된 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 소정의 무승인 결제 내역을 생성하고(1480), 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 소정의 저장매체(965)에 저장한다(1485).If the cumulative unauthorized micropayment processing times corresponding to the card information included in the unauthorized payment request text does not exceed a predetermined unauthorized micropayment limit (1455), the bansa server 900 may approve the unauthorized approval. Generate a predetermined unauthorized payment details including card information and payment amount information and the merchant information extracted from the full payment request (1480), and the card information, payment amount information and merchant information included in the unauthorized payment details It is stored in a predetermined storage medium 965 by the associated process (1485).
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.According to the method of the present invention, the bansa server 900 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information, payment amount information, and affiliated store. Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including information. In response thereto, the bansa server 900 is included in the unauthorized payment details. Preferably, the unauthorized information (or unauthorized approval code) (not shown) is further linked to the card information, payment amount information, and merchant information, and stored in the storage medium 965.
또한, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.In addition, the bansa server 900 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information and merchant information; It is preferable to further include the generated unauthorized payment date and time information (not shown), and correspondingly, the bansa server 900 draws the card information, payment amount information, and merchant information included in the unauthorized payment details. It is preferable to further process the payment date and time information (not shown) in the storage medium 965.
또한, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.Further, the bansa server 900 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and generates the card information, payment amount information, and merchant information. It is preferable to further include the generated credit card company information (or payment approval server information) (not shown) in the unauthorized payment history to be included, and correspondingly, the bansa server 900 is included in the unauthorized payment history The card company information (or payment approval server information) (not shown) may be further linked to card information, payment amount information, and merchant information, and stored in the storage medium 965.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결 제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art to which the present invention pertains can infer a variety of information configurations other than the information configurations for the unauthorized payment details described above, but the present invention includes all the information configurations inferred above. Characterized in that made.
이후, 상기 밴사서버(900)는 상기 무승인 결제 내역을 상기 무승인 결제요청 전문에 대한 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1480), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1495), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1499), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다Subsequently, the bansa server 900 generates the predetermined payment processing text by processing the unauthorized payment details as the payment processing history for the unauthorized payment request message (1480), and generates the generated payment processing text in the communication network. The payment request server 1000 is transmitted to the payment request server 1000 through 1495. In response thereto, the payment request server 1000 receives the payment processing text message through the communication network, and the payment processing details included in the payment processing text message ( For example, an unauthorized payment history is extracted and provided to the payment terminal (or card terminal) provided in the affiliate store (1499), and the payment terminal (or card terminal) provided with the payment processing history provides the payment processing history. Print (and / or print)
도면15a와 도면15b는 본 발명의 또다른 일 실시 방법에 따라 소정의 결제요청 서버(1000)를 통한 무승인 소액결제 처리 과정을 도시한 도면이다.15A and 15B illustrate an unauthorized micropayment processing process through a predetermined payment request server 1000 according to another exemplary embodiment of the present invention.
보다 상세하게 본 도면15a와 도면15b는 상기 도면9에 도시된 무승인 소액결제 시스템 상의 결제요청 서버(1000)가 종래 전자결제를 처리하는 결제요청 서버(1000)인 경우, 상기 결제요청 서버(1000)에서 상기 종래 전자결제 처리를 위한 소정의 결제승인요청 전문을 생성하여 소정의 통신망을 통해 전송하면, 상기 도면9 에 도시된 무승인 소액결제 시스템 상의 밴사서버(900)에서 상기 결제승인요청 전문에 포함된 카드정보와 결제금액 정보를 통해 소정의 무승인 조건을 판독하여 결제승인요청 전문에 대응하는 결제를 무승인 방식으로 결제 처리하거나, 또는 종래 전자결제 절차에 따라 결제 처리하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면15a와 도면15b를 참조 및/또는 변형하여 상기 무승인 소액결제 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면15a와 도면15b에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.15A and 15B illustrate the payment request server 1000 when the payment request server 1000 on the unauthorized payment system shown in FIG. 9 is a payment request server 1000 that processes a conventional electronic payment. In step 1), if a predetermined payment approval request text for the conventional electronic payment processing is generated and transmitted through a predetermined communication network, the bansa server 900 on the unauthorized small payment system shown in FIG. It is a process of processing payment by an unauthorized method by reading a predetermined disapproval condition through the included card information and payment amount information or by a conventional electronic payment process, Those skilled in the art to which the present invention pertains can refer to and / or modify the drawings 15a and 15b for the unauthorized micropayment process. Various implementation methods for the process may be inferred, but it is to be understood that the technical features of the present invention are not limited to the drawings 15a and 15b but include all the inferred implementation methods.
도면15a와 도면15b를 참조하면, 상기 도면10에 도시된 결제요청 서버(1000)에서 동 가맹점 내 구비된 결제단말(또는 카드단말)로부터 수신된 카드정보와 결제금액 정보를 포함하는 소정의 무승인 결제요청 전문을 생성하여 전송하면, 상기 도면9에 도시된 밴사서버(900)는 소정의 통신망을 통해 상기 무승인 결제요청 전문을 수신하고(1500), 상기 밴사서버(900)는 상기 수신된 결제승인요청 전문으로부터 카드정보와 결제금액 정보 가맹점 정보를 추출하고(1505), 상기 추출된 카드정보를 판독하여 상기 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보를 포함하여 이루어져 있는지 확인한다(1510).15A and 15B, a predetermined disapproval including card information and payment amount information received from a payment terminal (or a card terminal) provided in the affiliated store in the payment request server 1000 shown in FIG. When the payment request message is generated and transmitted, the bansa server 900 illustrated in FIG. 9 receives the unauthorized payment request message through a predetermined communication network (1500), and the bansa server 900 receives the received payment. Extracting the card information and payment amount information merchant information from the full approval request (1505), and by reading the extracted card information, the card information comprises the unauthorized small payment target card information for the unauthorized small payment processing Check if there is (1510).
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 추출된 카드정보 중 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보와 비교할 수 있는 비교대상 카드정보(예컨대, 카드번호의 일부)를 추출하고, 상기 추출된 비교대상 카드정보와 상기 카드정보 D/B(1060)에 저장된 무승인 소액결제 대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 900 may compare the card information (for example, the card information D /
예컨대, 상기 추출된 카드정보가 16자리 신용카드번호 내지 체크카드번호를 포함하는 경우, 상기 밴사서버(900)는 상기 16자리 카드번호 중 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류를 포함하는 앞 4자리 번호(또는 앞 6자리 번호)를 포함하는 비교대상 카드정보를 추출하고, 상기 카드 발행사 식별번호와 카드종류, 또는 상기 카드 발행사 식별번호 내지 카드 종류에 대응하는 무승인 소액결제 대상 카드정보와 상기 비교대상 카드정보를 비교함으로써, 상기 카드 리더를 통해 리딩된 카드정보가 무승인 소액결제 대상 카드정보에 포함되는지 확인하는 것이 바람직하다.For example, when the extracted card information includes a 16-digit credit card number or a check card number, the bansa server 900 may include the card issuer identification number and card type, or the card issuer identification number among the 16-digit card numbers. Extract card information including the first four digits (or first six digits) including the card type, and draw the card issuer identification number and card type, or the card issuer identification number or card type corresponding to the card type. It is preferable to check whether the card information read through the card reader is included in the unauthorized small payment target card information by comparing the small card payment target card information with the comparison target card information.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함되지 않는다면(1515), 상기 밴사서버(900)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(1560), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함 하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1565), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1570), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1575), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the extracted card information is not included in the unauthorized small payment target card information for the unauthorized small payment processing (1515), the bansa server 900 is the payment approval request through a predetermined communication means Send a full text to the payment approval server corresponding to the card information (1560), and in response, the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request text, and the payment approval result (e.g., A payment approval message including a payment processing history corresponding to a payment approval or a payment error) is transmitted to the bansa server 900 through the communication means (1565), and then the bansa server 900 is the The payment approval message is transmitted to the payment request server 1000 through the communication network (1570). In response, the payment request server 1000 transmits the payment through the communication network. Receiving the full text, and extracts the payment processing history (eg, unauthorized payment error history) included in the payment processing full text to provide to the payment terminal (or card terminal) provided in the merchant (1575), the payment The payment terminal (or card terminal) provided with the processing details displays (and / or prints) the payment processing details.
만약 상기 확인결과 상기 추출된 카드정보가 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 카드정보에 포함된다면(1515), 상기 밴사서버(900)는 상기 추출된 결제금액 정보를 판독하여 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하는지 확인한다(1520).If the extracted card information is included in the unauthorized small payment target card information for the unauthorized small payment processing (1515), the bansa server 900 reads the extracted payment amount information and the winning It is checked whether the payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1520).
본 발명의 실시 방법에 따라 무승인 소액결제 대상 결제기준 금액이 30,000원이라면, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 상기 결제금액 정보가 상기 무승인 소액결제 대상 결제기준 금액인 30,000원보다 작거나 같은 경우, 상기 결제금액이 상기 무승인 소액결제 처리를 위한 무승인 소액결제 대상 결제기준 금액 내에 포함되는 것으로 확인하고, 상기 결제승인요청 전문에 대 한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, if the non-authorized micropayment target payment amount is 30,000 won, the Bansa server 900 determines that the payment amount information extracted from the full payment authorization request is the non-approved micropayment target payment amount. If it is less than or equal to 30,000 won, it is confirmed that the payment amount is included in the payment threshold amount for the unauthorized small settlement for the unauthorized small settlement processing, and the unauthorized payment processing for the full payment approval request is possible. It is desirable to confirm.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함하지 않는다면(1525), 상기 밴사서버(900)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(1560), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1565), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1570), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1575), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the unauthorized payment request amount does not include a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1525), the bansa server 900 is a full text of the payment approval request through a predetermined communication means Transmits to the payment approval server corresponding to the card information (1560), and in response, the payment approval server performs a predetermined payment approval procedure corresponding to the full text of the payment approval request, and the payment approval result (e.g., A payment approval message including a payment processing history corresponding to a payment approval or a payment error) is generated and transmitted to the bansa server 900 through the communication means (1565), and then the bansa server 900 receives the payment. The full text of the approval is transmitted to the payment request server 1000 through the communication network (1570). In response, the payment request server 1000 before the payment processing through the communication network. Receive, extract payment processing details (eg, unauthorized payment error details) included in the payment processing text and provide them to the payment terminal (or card terminal) provided in the affiliated store (1575); The payment terminal (or card terminal) provided with the screen outputs (and / or prints) the payment processing details.
만약 상기 무승인 결제요청 금액이 상기 무승인 소액결제 처리를 위한 소정의 무승인 소액결제 기준 금액을 포함한다면(1525), 상기 밴사서버(900)는 상기 추출된 카드정보를 판독하여 상기 결제승인요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되는지 확인한다(1530).If the unauthorized payment request amount includes a predetermined unauthorized small payment reference amount for the unauthorized small payment processing (1525), the bansa server 900 reads the extracted card information to read the payment approval request. Check whether the card information included in the full text is included in the unauthorized small payment BL (1530).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 BL 정보는, 상기 무승인 소액결제 대상 카드를 발급받은 고객의 신용불량, 또는 상기 무승인 소액결제 대상 카드가 신용카드를 포함하는 경우, 전월/당월 기준 정산금액 연체 내지 전일 기준 신용결제한도 초과, 또는 상기 무승인 소액결제 대상 카드가 체크카드/직불카드/현금카드/금융계좌를 포함하는 경우, 계좌잔고 부족 내지 계좌잔액 잠금 등의 사유로 상기 무승인 소액결제 서비스를 제공받을 수 없는 적어도 하나 이상의 카드번호를 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 결제승인요청 전문에 포함된 카드정보 중 상기 무승인 소액결제 BL 정보와 매칭되는 카드정보를 포함하는 결제승인요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment BL information, if the credit card of the customer who issued the unauthorized small payment target card, or if the unauthorized small payment target card includes a credit card, Overdue settlement of the current month or exceeding the credit limit of the previous day, or if the non-authorized micropayment card includes a check card / debit card / cash card / financial account, due to lack of account balance or lock account balance Characterized in that it comprises at least one or more card number that can not be provided for the unauthorized small payment service, the unauthorized small payment BL of the card information included in the full payment approval request received from the payment request server 1000 The full payment approval request including card information matching the information is excluded from the unauthorized payment settlement process, It is advisable to process payment according to the electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보와 매칭되는지 확인하고, 상기 확인결과 상기 추출된 카드정보와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 BL 정보에 대응하는 카드정보가 매치되지 않으면, 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the bansa server 900 may include card information extracted from the full payment approval request message and card information corresponding to the unauthorized micropayment BL information provided in the unauthorized condition D /
만약 상기 결제승인요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL 에 포함된다면(1535), 상기 밴사서버(900)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(1560), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1565), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1570), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1575), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the card information included in the payment approval request message is included in the unauthorized micropayment BL (1535), the bansa server 900 corresponds to the card information for the payment approval request message through a predetermined communication means. Sending to the payment approval server (1560), and in response, the payment approval server performs a predetermined payment approval procedure corresponding to the full text of the payment approval request, and the payment approval result (for example, payment approval or payment error). Generate a payment approval message including a payment processing history corresponding to the transfer to the bansa server 900 through the communication means (1565), and then the bansa server 900 through the communication network the payment approval message The payment request server 1000 transmits to the payment request server 1000 in response to the payment request server 1000. The payment request server 1000 receives the payment processing message through the communication network, and receives the payment processing message. The payment processing details (eg, unauthorized payment error details) included are extracted and provided to the payment terminal (or card terminal) provided in the affiliated store (1575), and the payment terminal (or card terminal) provided with the payment processing details. ) Displays (and / or prints) the payment processing details.
만약 상기 결제승인요청 전문에 포함된 상기 카드정보가 무승인 소액결제 BL에 포함되지 않는다면(1535), 상기 밴사서버(900)는 상기 추출된 카드정보와 결제금액 정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역에 포함된 결제금액을 판독하여 상기 결제승인요청 전문에 포함된 결제금액이 소정의 무승인 소액결제 한도금액을 초과하는지 확인한다(1540).If the card information included in the full payment approval request is not included in the unauthorized small payment BL (1535), the bansa server 900 is matched with the card information through the extracted card information and payment amount information. The payment amount included in the at least one unauthorized payment details is read to determine whether the payment amount included in the full payment approval request exceeds a predetermined unauthorized payment amount (1540).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 한도금액 정보는, 상 기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 한도금액, 주별 무승인 소액결제 한도금액, 월별 무승인 소액결제 한도금액을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 결제승인요청 전문에 포함된 결제금액의 일별/주별/월별 누적 결제금액이 상기 무승인 소액결제 한도금액 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 한도금액을 초과하는 결제승인요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unaccepted micropayment limit information, the daily unacceptable micropayment limit amount, the weekly unacceptable micropayment limit amount, and the monthly unapproved micropayment limit for the unapproved micropayment target card. It characterized in that it comprises at least one amount, wherein the daily / week / monthly cumulative payment amount of the payment amount contained in the full payment approval request received from the payment request server 1000 of the unauthorized small payment limit amount of In the case of exceeding at least one or more, the full payment approval request exceeding the amount of the unauthorized small payment is excluded from the unauthorized small payment processing, and the payment is preferably processed according to a conventional electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 일별 누적 결제금액, 주별 누적 결제금액, 월별 누적 결제금액을 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별/주별/월별 무승인 소액결제 한도금액을 비교하여 상기 결제승인요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 900 corresponds to the card information in association with the storage medium 965 for storing the unauthorized payment details through card information extracted from the full payment approval request. Check at least one daily / weekly / monthly unauthorized payment history, and accumulate daily payment by summing payment amount information extracted from the full payment approval request and at least one payment amount information included in the confirmed unauthorized payment details It is preferable to calculate an amount, a cumulative payment amount per week, and a monthly cumulative payment amount, and the at least one calculated daily / weekly / monthly cumulative payment amount and the unauthorized micropayment provided in the disapproval condition D /
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소 액결제 한도금액 정보에 일별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 일별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 결제금액이 상기 일별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to an embodiment of the present invention, when the unapproved small payment limit amount information included in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 주별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 일주일 동안의 주별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액과 상기 무승인 조 건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 주별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 결제금액이 상기 주별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the non-approval condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 월별 무승인 소액결제 한도금액이 포함된 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 결제승인요청 전문으로부터 추출된 결제금액 정보와 상기 확인된 무승인 결제 내역에 포함된 적어도 하나 이상의 결제금액 정보를 합산하여 현재일 기준 한달 동안의 월별 누적 결제금액을 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액과 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 한도금액 정보에 포함된 월별 무승인 소액결제 한도금액을 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 결제금액이 상기 월별 무승인 소액결제 한도금액 보다 작은 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unapproved micropayment limit amount information included in the unauthorized condition D /
만약 상기 결제승인요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과한다면(1545), 상기 밴사서버(900)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(1560), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1565), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1570), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1575), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the cumulative settlement amount including the settlement amount included in the settlement approval request text exceeds the unauthorized small settlement limit amount (1545), the bansa server 900 requests the settlement approval request through a predetermined communication means. Send a full text to the payment approval server corresponding to the card information (1560), and in response, the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request text, and the payment approval result (e.g., A payment approval message including a payment processing history corresponding to a payment approval or a payment error) is transmitted to the bansa server 900 through the communication means (1565), and then the bansa server 900 is the The payment approval message is transmitted to the payment request server 1000 through the communication network (1570). In response, the payment request server 1000 processes the payment through the communication network. Receives a full text, extracts a payment processing history (for example, unauthorized payment error details) included in the payment processing text and provides the payment terminal (or card terminal) provided in the affiliated store (1575). The payment terminal (or card terminal) provided with the details outputs (and / or prints) the payment processing details.
만약 상기 결제승인요청 전문에 포함된 상기 결제금액을 포함하는 누적 결제금액이 상기 무승인 소액결제 한도금액을 초과하지 않는다면(1545), 상기 밴사서버(900)는 상기 추출된 카드정보를 통해 상기 카드정보와 매칭되는 적어도 하나 이상의 무승인 결제 내역을 카운트하여 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하는지 확인한다(1550).If the cumulative payment amount including the payment amount included in the full payment approval request does not exceed the unauthorized small payment limit amount (1545), the bansa server 900 is the card through the extracted card information At least one unauthorized payment details matching the information is counted to determine whether the cumulative unauthorized micropayment processing time corresponding to the card information exceeds a predetermined unauthorized micropayment limit (1550).
본 발명의 실시 방법에 따르면, 상기 무승인 소액결제 횟수한도 정보는, 상기 무승인 소액결제 대상 카드에 대한 일별 무승인 소액결제 횟수한도, 주별 무승인 소액결제 횟수한도, 월별 무승인 소액결제 횟수한도를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 결제요청 서버(1000)로부터 수신된 결제승인요청 전문에 대한 일별/주별/월별 누적 무승인 소액결제 처리횟수가 상기 무승인 소액결제 횟수한도 중 적어도 하나 이상을 초과하는 경우, 상기 무승인 소액결제 횟수한도를 초과하는 결제승인요청 전문은 상기 무승인 소액결제 처리 대상에서 제외되고, 종래 전자결제 절차에 따라 결제처리 하는 것이 바람직하다.According to the implementation method of the present invention, the unauthorized small payment number limit information, the daily unauthorized small payment number limit for the unauthorized small payment target card, the weekly small payment amount limit, the number of unapproved small payments per month limit It characterized in that it comprises at least one, wherein the daily / weekly / monthly cumulative unauthorized micropayment processing times for the full payment approval request received from the payment request server 1000 at least of the minimum number of unauthorized payments In the case where more than one is exceeded, the full payment approval request exceeding the number of unauthorized small payments is excluded from the unauthorized small payment processing, and it is preferable to process the payment according to a conventional electronic payment procedure.
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 적어도 하나 이상의 일별/주별/월별 무승인 결제 내역을 확인하고, 상기 확인된 일별/주별/월별 무승인 결제 내역을 카운트(Count)하여 상기 카드정보에 대응하는 일별 누적 무승인 소액결제 처리횟수, 주별 누적 무승인 소액결제 처리횟수, 월별 누적 무승인 소액결제 처리횟수를 산출하는 것이 바람직하며, 상기 산출된 적어도 하나 이상의 일별/주별/월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별/주별/월별 무승인 소액결제 횟수한도를 비교하여 상기 결제승인요청 전문에 대한 무승인 결제 처리 여부를 확인하는 것이 바람직하다.According to an embodiment of the present invention, the bansa server 900 corresponds to the card information in association with the storage medium 965 for storing the unauthorized payment details through card information extracted from the full payment approval request. Check at least one daily / weekly / monthly unauthorized payment history, and count the confirmed daily / weekly / monthly unauthorized payment history to count the number of daily unpaid micropayments corresponding to the card information, weekly It is preferable to calculate the cumulative unauthorized micropayment processing times and the monthly cumulative unauthorized micropayment processing times, wherein the calculated at least one daily / weekly / monthly cumulative unauthorized micropayment processing times and the unauthorized condition D / B ( 960) to compare the daily, weekly and monthly unaccepted micropayment limit included in the information on the number of unapproved micropayments included in the information. To determine whether a museung the settlement processing is preferred.
본 발명의 실시 방법에 따라 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 일별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 일별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 누적 무승인 소액결제 처리횟수가 상기 일별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.According to the method of the present invention, if the unauthorized small payment number limit information provided in the unauthorized condition D /
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 주별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 일주일 동안의 주별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 일주일 동안의 주별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 주별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 일주일 동안 주별 누적 무승인 소액결제 처리횟수가 상기 주별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small settlement number limit information provided in the unauthorized condition D / B (960) includes a weekly unauthorized small settlement number limit, the bansa server 900 is extracted from the full text of the payment approval request Check the weekly unauthorized payment history for one week based on the current day corresponding to the card information in connection with the storage medium 965 storing the unauthorized payment history through card information, and confirm the confirmed unauthorized payment history. Counting to calculate the number of weekly unapproved micropayment processing week for the current day, and the weekly cumulative unapproved micropayment processing weekly for the week based on the calculated current day and the unauthorized condition D / B (960) It is preferable to compare the number of weekly unacceptable micropayments included in the information on the number of unapproved micropayments, and accumulate weekly for one week on the basis of the calculated current day. Approve retail payment processing when the number of times the weekly museung is smaller than the number of retail payment limit, the baensa server 900 is preferably identified as a possible museung of payment processing payment authorization requests for the professional.
또한, 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 월별 무승인 소액결제 횟수한도가 포함된 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보를 통해 상기 무승인 결제 내역을 저장하는 상기 저장매체(965)와 연계하여 상기 카드정보에 대응하는 현재일 기준 한달 동안의 월별 무승인 결제 내역을 확인하고, 상기 확인된 무승인 결제 내역을 카운트하여 현재일 기준 한달 동안의 월별 누적 무승인 소액결제 처리횟수를 산출하고, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수와 상기 무승인 조건 D/B(960)에 구비된 무승인 소액결제 횟수한도 정보에 포함된 월별 무승인 소액결제 횟수한도를 비교하는 것이 바람직하며, 상기 산출된 현재일 기준 한달 동안 월별 누적 무승인 소액결제 처리횟수가 상기 월별 무승인 소액결제 횟수한도 보다 작은 경우, 상기 밴사서버(900)는 상기 결제승인요청 전문에 대한 무승인 결제 처리가 가능한 것으로 확인하는 것이 바람직하다.In addition, when the unauthorized small payment number limit information provided in the unauthorized condition D /
만약 상기 결제승인요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승 인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과한다면(1555), 상기 밴사서버(900)는 소정의 통신수단을 통해 상기 결제승인요청 전문을 상기 카드정보에 대응하는 상기 결제승인 서버로 전송하고(1560), 이에 대응하여 상기 결제승인 서버는 상기 결제승인요청 전문에 대응하는 소정의 결제승인 절차를 수행하고, 상기 결제승인 결과(예컨대, 결제승인, 또는 결제오류)에 대응하는 결제처리 내역을 포함하는 결제승인 전문을 생성하여 상기 통신수단을 통해 상기 밴사서버(900)로 전송하고(1565), 이후 상기 밴사서버(900)는 상기 결제승인 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1570), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제오류 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1575), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다If the cumulative unauthorized micropayment processing number corresponding to the card information included in the payment approval request text exceeds a predetermined non-authorized micropayment limit (1555), the bansa server 900 establishes a predetermined communication means. The payment approval request message is transmitted to the payment approval server corresponding to the card information (1560), and the payment approval server performs a predetermined payment approval procedure corresponding to the payment approval request message. A payment approval message including a payment processing history corresponding to a payment approval result (eg, payment approval or payment error) is generated and transmitted to the bansa server 900 through the communication means (1565), and then the bansa server. In operation 900, the payment approval message is transmitted to the payment request server 1000 through the communication network. In response thereto, the payment request server 1000 transmits the communication network. Receiving the payment processing through the text, and extracts the payment processing history (for example, unauthorized payment error history) included in the payment processing text to provide to the payment terminal (or card terminal) provided in the merchant (1575) The payment terminal (or card terminal) provided with the payment processing details outputs (and / or prints) the payment processing details.
만약 상기 결제승인요청 전문에 포함된 상기 카드정보에 대응하는 누적 무승인 소액결제 처리횟수가 소정의 무승인 소액결제 횟수한도를 초과하지 않는다면(1555), 상기 밴사서버(900)는 상기 결제승인요청 전문으로부터 추출된 카드정보와 결제금액 정보 및 상기 가맹점 정보를 포함하는 소정의 무승인 결제 내역을 생성하고(1580), 상기 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보를 연계 처리하여 소정의 저장매체(965)에 저장한다(1585).If the cumulative unauthorized micropayment processing number corresponding to the card information included in the payment approval request text does not exceed a predetermined non-authorized micropayment limit (1555), the bansa server 900 may request the payment approval request. Generate a predetermined unauthorized payment history including card information and payment amount information and the merchant information extracted from the full text (1580), and link the card information, payment amount information and merchant information included in the unauthorized payment details. The data is stored in a predetermined storage medium 965 (1585).
본 발명의 실시 방법에 따르면, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 소정의 무승인코드(또는 가승인코드)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인코드(또는 가승인코드)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인코드(또는 가승인코드)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.According to the method of the present invention, the bansa server 900 generates a predetermined unauthorized code (or temporary approval code) (not shown) corresponding to the unauthorized processing, and the card information, payment amount information, and affiliated store. Preferably, the generated unauthorized payment code (or unauthorized approval code) (not shown) is further included in the unauthorized payment details including information. In response thereto, the bansa server 900 is included in the unauthorized payment details. Preferably, the unauthorized information (or unauthorized approval code) (not shown) is further linked to the card information, payment amount information, and merchant information, and stored in the storage medium 965.
또한, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 소정의 무승인 결제 일시 정보(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 무승인 결제 일시 정보(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 무승인 결제 일시 정보(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.In addition, the bansa server 900 generates predetermined unauthorized payment date and time information (not shown) corresponding to the unauthorized processing, and the unauthorized payment details including the card information, payment amount information and merchant information; It is preferable to further include the generated unauthorized payment date and time information (not shown), and correspondingly, the bansa server 900 draws the card information, payment amount information, and merchant information included in the unauthorized payment details. It is preferable to further process the payment date and time information (not shown) in the storage medium 965.
또한, 상기 밴사서버(900)는 상기 무승인 처리에 대응하는 상기 카드정보에 대응하는 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 생성하고, 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역에 상기 생성된 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 포함하는 것이 바람직하며, 이에 대응하여 상기 밴사서버(900)는 무승인 결제 내역에 포함된 상기 카드정보와 결제금액 정보 및 가맹점 정보에 상기 카드사 정보(또는 결제승인 서버 정보)(도시생략)를 더 연계 처리하여 상기 저장매체(965)에 저장하는 것이 바람직하다.Further, the bansa server 900 generates card company information (or payment approval server information) (not shown) corresponding to the card information corresponding to the unauthorized processing, and generates the card information, payment amount information, and merchant information. It is preferable to further include the generated credit card company information (or payment approval server information) (not shown) in the unauthorized payment history to be included, and correspondingly, the bansa server 900 is included in the unauthorized payment history The card company information (or payment approval server information) (not shown) may be further linked to card information, payment amount information, and merchant information, and stored in the storage medium 965.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 무승인 결제 내역에 대한 정보 구성 이외에 보다 다양한 정보 구성을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 정보 구성을 포함하여 이루어지는 것을 특징으로 한다.Those skilled in the art will be able to infer a variety of information configurations other than the information configuration for the unauthorized payment details described above, but the present invention includes all the information configuration inferred It is characterized by.
이후, 상기 밴사서버(900)는 상기 무승인 결제 내역을 상기 결제승인요청 전문에 대한 결제처리 내역으로 처리하여 소정의 결제처리 전문을 생성하고(1580), 상기 생성된 결제처리 전문을 상기 통신망을 통해 상기 결제요청 서버(1000)로 전송하며(1595), 이에 대응하여 상기 결제요청 서버(1000)는 상기 통신망을 통해 상기 결제처리 전문을 수신하고, 상기 결제처리 전문에 포함된 결제처리 내역(예컨대, 무승인 결제 내역)을 추출하여 상기 가맹점 내 구비된 상기 결제단말(또는 카드단말)로 제공하며(1599), 상기 결제처리 내역을 제공받은 결제단말(또는 카드단말)은 상기 결제처리 내역을 화면출력(및/또는 인쇄출력)한다Subsequently, the bansa server 900 generates the predetermined payment processing text by processing the unauthorized payment details as the payment processing history for the payment approval request text (1580), and generates the generated payment processing text in the communication network. The payment request server 1000 is transmitted to the payment request server 1000 (1595). In response thereto, the payment request server 1000 receives the payment processing message through the communication network, and the payment processing details (eg, included in the payment processing message) are included. Extract payment details) and provide them to the payment terminal (or card terminal) provided in the affiliate store (1599), and the payment terminal (or card terminal) provided with the payment processing details displays the payment processing details. Output (and / or print)
도면16은 본 발명의 다른 일 실시 방법에 따른 무승인 결제 내역에 대한 후승인 처리 과정을 도시한 도면이다.16 is a diagram illustrating a post-approval process for an unauthorized payment details according to another exemplary embodiment of the present invention.
보다 상세하게 본 도면16은 상기 도면13 및/또는 도면14 및/또는 도면15에 도시된 무승인 소액결제 처리 과정을 통해 상기 도면9에 도시된 밴사서버(900)에서 소정의 저장매체(965)에 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 저장한 후, 상기 밴사서버(900)에서 주기적으로 상기 무승인 결제 내역에 대한 후승인을 처리하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면16을 참조 및/또는 변형하여 상기 무승인 결제 내역에 대한 후승인 처리 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명의 기술적 특징이 본 도면16에 의해 한정되는 것이 아니라, 상기 유추되는 모든 실시 방법을 포함하는 것임을 밝혀두는 바이다.In more detail, FIG. 16 shows a predetermined storage medium 965 in the bansa server 900 shown in FIG. 9 through the unauthorized micropayment process shown in FIGS. 13 and / or 14 and / or 15. After storing the unauthorized payment details including the card information, payment amount information and merchant information in the bansa server 900, and periodically processing the post-authorization of the unauthorized payment details, Those skilled in the art to which the present invention pertains may refer to and / or modify this drawing 16 to infer various implementation methods for the post-approval process for the unauthorized payment details. It is to be understood that the technical features are not limited by this drawing 16 but include all the inferred implementation methods.
예컨대, 본 도면16은 상기 저장매체(965)로부터 추출된 적어도 하나 이상의 무승인 결제 내역을 카드사/금융사 별로 분류하여 후승인 처리하는 것으로 도시하여 설명하지만, 본 발명의 실시 방법에 본 도면16에 도시된 실시 방법으로 한정되지 아니한다.For example, although FIG. 16 illustrates at least one unauthorized payment history extracted from the storage medium 965 as a post-approval process classified by card company / financial company, the present invention is illustrated in FIG. It is not limited to the implemented method.
도면16을 참조하면, 상기 도면9에 도시된 밴사서버(900)는 상기 도면13 및/또는 도면14 및/또는 도면15에 도시된 무승인 소액결제 처리 과정을 통해 소정의 저장매체(965)에 상기 카드정보와 결제금액 정보 및 가맹점 정보를 포함하는 무승인 결제 내역을 저장된 후, 주기적으로 상기 저장매체(965)로부터 카드사/금융사에 구비된 결제승인 서버를 통해 미승인된 적어도 하나 이상의 무승인 결제 내역을 추출하고(1600), 상기 추출된 적어도 하나 이상의 무승인 결제 내역을 상기 카드정보(또는 카드사 정보)를 기반으로 각각의 카드사/금융사(또는 결제승인 서버) 별로 분류하고(1605), 상기 카드사/금융사(또는 결제승인 서버) 별로 분류된 적어도 하나 이상의 무승인 결제 내역을 포함하는 소정의 결제승인요청 정보를 생성한다(1610).Referring to FIG. 16, the bansa server 900 shown in FIG. 9 is stored in a predetermined storage medium 965 through the unauthorized micropayment process shown in FIGS. 13 and / or 14 and / or 15. After storing the unauthorized payment history including the card information, payment amount information and merchant information, at least one unauthorized payment history that is not approved through the payment approval server provided to the card company / financial company periodically from the storage medium 965 Extract (1600), and classify the extracted at least one unauthorized payment history by each card company / financial company (or payment approval server) based on the card information (or card company information) (1605). In
만약 적어도 하나 이상의 무승인 결제 내역을 포함하는 소정의 결제승인요청 정보가 생성되면(1615), 상기 밴사서버(900)는 소정의 통신수단을 통해 상기 분류된 결제승인요청 정보를 각 카드사/금융사 별 결제승인 서버로 전송하고(1620), 상기 결제승인요청 정보를 수신한 결제승인 서버는 상기 결제승인요청 정보에 포함된 적어도 하나 이상의 무승인 결제 내역에 대한 후승인 절차를 수행한다(1625).If the predetermined payment approval request information including at least one unauthorized payment details is generated (1615), the bansa server 900 for each card company / financial company by the classified payment approval request information through a predetermined communication means The payment approval server, which transmits the payment approval request information to the payment approval server (1620), performs a post-approval procedure on at least one or more unauthorized payment details included in the payment approval request information (1625).
본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 결제승인 서버에서 상기 무승인 결제 내역에 포함된 카드정보와 결제금액 및 가맹점 정보를 기반으로 수행되는 상기 후승인 절차에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention pertains include technical features of the post-approval procedure that is performed based on card information and payment amount and merchant information included in the unauthorized payment details in the payment approval server. Since it will be familiar with, detailed description thereof will be omitted for convenience.
이후, 상기 결제승인 서버는 적어도 하나 이상의 무승인 결제 내역에 대한 각각의 후승인 처리 결과를 생성하고(1630), 상기 생성된 적어도 하나 이상의 후승인 처리 결과를 포함하는 소정의 결제승인 정보를 생성하고(1635), 상기 생성된 결제승인 정보를 상기 통신수단을 통해 상기 밴사서버(900)로 전송한다(1640).Thereafter, the payment approval server generates each post-approval processing result for at least one or more unauthorized payment details (1630), and generates predetermined payment approval information including the generated at least one post-approval processing result. In
이후, 상기 밴사서버(900)는 상기 수신된 결제승인 정보로부터 적어도 하나 이상의 후승인 처리 결과를 추출하고, 상기 추출된 후승인 처리 결과를 각각의 무승인 결제 내역에 추가(또는 상기 무승인 결제 내역에 포함된 카드정보와 연계 처리)하여 상기 저장매체(965)에 저장한다(1645).Thereafter, the bansa server 900 extracts at least one post-approval processing result from the received payment approval information, and adds the extracted post-approval processing result to each unauthorized payment details (or the unauthorized payment details). The card information included in the link processing) is stored in the storage medium 965 (1645).
본 발명의 실시 방법에 따르면, 상기와 같은 무승인 결제 내역에 대한 후승인 절차는 상기 저장매체(965)에 저장된 무승인 결제 내역 중 미승인된 모든 무승인 결제 내역에 대하여 반복적으로 수행되는 것이 바람직하다(1650).According to the exemplary embodiment of the present invention, the post-approval procedure for the unauthorized payment details may be repeatedly performed for all the unauthorized payment details of the unauthorized payment details stored in the storage medium 965. (1650).
본 발명에 따르면, 상기 결제금액이 소정의 무승인 소액결제 기준 금액 이내인 경우, 상기 결제금액에 대한 결제절차를 상기 카드사 또는 금융사에 구비된 결제승인 서버로 실시간 전송하지 않고, 상기 밴사에서 무승인(또는 가승인) 형태로 결제 처리하도록 함으로써, 상기 전자결제 절차를 수행하는 시간을 1초 이내로 단축하여 고속 처리하는 이점이 있다.According to the present invention, if the payment amount is within a predetermined non-payment amount of a small amount, the payment procedure for the payment amount is not real-time transmitted to the payment approval server provided in the card company or the financial company, and is disapproved by the bansa. By performing the payment processing (or approval) form, the time for performing the electronic payment procedure is shortened to within 1 second, thereby providing an advantage of high speed processing.
본 발명에 따르면, 상기 고객 카드가 무승인 소액결제 대상 카드이고, 상기 결제금액이 소정의 무승인 소액결제 기준 금액 이내인 경우, 상기 결제금액에 대한 결제절차를 상기 카드사 또는 금융사에 구비된 결제승인 서버로 실시간 전송하지 않고, 상기 밴사에서 무승인(또는 가승인) 형태로 결제 처리하도록 함으로써, 상기 전자결제 절차를 수행하는 시간을 1초 이내로 단축하여 고속 처리하는 이점이 있다.According to the present invention, when the customer card is a non-authorized micro payment target card and the payment amount is within a predetermined non-authorized micro payment standard amount, the payment procedure for the payment amount is provided to the card company or the financial company. By performing the payment processing in the form of unauthorized (or unauthorized) in the bansa without real-time transmission to the server, there is an advantage of reducing the time to perform the electronic payment procedure within 1 second to high-speed processing.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070005826A KR100852916B1 (en) | 2007-01-18 | 2007-01-18 | System and Method for Processing No-authentication Small Amount Settlement and Program Recording Medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070005826A KR100852916B1 (en) | 2007-01-18 | 2007-01-18 | System and Method for Processing No-authentication Small Amount Settlement and Program Recording Medium |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080068287A KR20080068287A (en) | 2008-07-23 |
KR100852916B1 true KR100852916B1 (en) | 2008-08-20 |
Family
ID=39822129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070005826A KR100852916B1 (en) | 2007-01-18 | 2007-01-18 | System and Method for Processing No-authentication Small Amount Settlement and Program Recording Medium |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100852916B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335851B (en) * | 2014-08-01 | 2021-12-21 | 小米科技有限责任公司 | Pre-payment confirmation protection method and device based on payment history |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000037186A (en) * | 2000-04-11 | 2000-07-05 | 조인호 | A small sum paying system and a refill system using black list mobile information |
KR20020094865A (en) * | 2001-06-07 | 2002-12-18 | 이병철 | Operating System of Credit Card or ID Card preventing from Duplication and Illegal Use and Control Method for the Same |
KR20060117787A (en) * | 2005-05-13 | 2006-11-17 | 엘지카드 주식회사 | System and method for managing card |
-
2007
- 2007-01-18 KR KR1020070005826A patent/KR100852916B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000037186A (en) * | 2000-04-11 | 2000-07-05 | 조인호 | A small sum paying system and a refill system using black list mobile information |
KR20020094865A (en) * | 2001-06-07 | 2002-12-18 | 이병철 | Operating System of Credit Card or ID Card preventing from Duplication and Illegal Use and Control Method for the Same |
KR20060117787A (en) * | 2005-05-13 | 2006-11-17 | 엘지카드 주식회사 | System and method for managing card |
Also Published As
Publication number | Publication date |
---|---|
KR20080068287A (en) | 2008-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100896007B1 (en) | Method for Payment Approval | |
KR100945415B1 (en) | Systen and Method for Processing Settlement by Overseas Card and Card Terminal Device | |
KR101061719B1 (en) | Coupon method and system through regular customer confirmation | |
KR100852916B1 (en) | System and Method for Processing No-authentication Small Amount Settlement and Program Recording Medium | |
KR101599908B1 (en) | Method for Providing Loan Service by Affiliated Store's Terminal | |
KR100879527B1 (en) | System for Processing Payment Overseas Card | |
KR100993256B1 (en) | Method for Processng No-authentication Small Amount Settlement Approval Telegram | |
KR100973559B1 (en) | System and Method for Providing Prize Winning Game by Customary Estabilishment Identification | |
KR20080096638A (en) | Terminal devices for processng no-authentication small amount settlement approval telegram | |
KR101507949B1 (en) | Method for Processing Affiliated Store's Settlement which Synchronized by Non-Financial Company's Cash System | |
KR20090091893A (en) | Method for settling affiliated store, van server, settlement process server and recording medium | |
KR20080010372A (en) | Method for processing payment overseas card | |
KR20090081935A (en) | System and Method for Processing Affiliated Store Relation Card Rewards | |
KR101785587B1 (en) | Method for Providing Loan Service by Affiliated Store's Terminal | |
KR20090081931A (en) | Card Terminal Device, Method for Managing Cooperation Affiliated Related Card using Card Terminal Device and Recording Medium | |
KR100876596B1 (en) | Card terminal | |
KR100872602B1 (en) | IC Card | |
KR20090036632A (en) | Device for processing realtime account transaction and recording medium | |
KR20090081943A (en) | System and Method for Processing Affiliated Store Relation Card Settlement and Recording Medium | |
KR20080096637A (en) | System and method for processing payment | |
KR20170102155A (en) | Method for Operating Card Payment at Financial Sector Offline Affiliated Store by Non-financial Sector Alliance Company's Cash System | |
KR20160118178A (en) | Method for Operating Card Payment at Offline Affiliated Store by Alliance Company's Cash System | |
KR20150135756A (en) | Method for Approving Offline Affiliated Store Settlement which Synchronized by Alliance Company's Cash System | |
KR20090018995A (en) | Method for processing small sum of cash receipt and program recording medium | |
KR20090003400A (en) | Cash receipt processing terminals, system and method for processing cash receipt for cash receipt processing terminals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120810 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130625 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20150630 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160726 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170630 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180725 Year of fee payment: 11 |