KR102027403B1 - Method providing escrow service for remittance payment and server thereof - Google Patents

Method providing escrow service for remittance payment and server thereof Download PDF

Info

Publication number
KR102027403B1
KR102027403B1 KR1020170142700A KR20170142700A KR102027403B1 KR 102027403 B1 KR102027403 B1 KR 102027403B1 KR 1020170142700 A KR1020170142700 A KR 1020170142700A KR 20170142700 A KR20170142700 A KR 20170142700A KR 102027403 B1 KR102027403 B1 KR 102027403B1
Authority
KR
South Korea
Prior art keywords
payment
amount
account
beneficiary
payment account
Prior art date
Application number
KR1020170142700A
Other languages
Korean (ko)
Other versions
KR20190048139A (en
Inventor
김장원
김정환
Original Assignee
한국정보통신주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국정보통신주식회사 filed Critical 한국정보통신주식회사
Priority to KR1020170142700A priority Critical patent/KR102027403B1/en
Publication of KR20190048139A publication Critical patent/KR20190048139A/en
Application granted granted Critical
Publication of KR102027403B1 publication Critical patent/KR102027403B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • G06Q20/0855Payment architectures involving remote charge determination or related payment systems involving a third party
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은 송금 기반 결제 처리 방법 및 그를 수행하기 위한 서버에 관한 것으로, 그 방법은 결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 수신하는 단계; 결제 계좌의 지급 가능 금액을 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하여 제1 금액에 대해 수혜자만이 사용 권한을 가지도록 지급 제한을 설정하는 단계; 결제 계좌에서 지급 제한된 제1 금액에서 수혜자에 의해 결제 요청되는 제1 거래 금액을 차감하는 단계; 및 차감된 제1 거래 금액을 결제 계좌로부터 판매자 계좌로 이체 처리하는 단계;를 포함한다.The present invention relates to a remittance-based payment processing method and a server for performing the same, the method comprising: receiving a payment account sharing request including information on a payment account, a limit amount, and a beneficiary; Dividing the payable amount of the payment account into a first amount corresponding to the limit amount and a remaining second amount to set a payment limit so that only the beneficiary has the right to use the first amount; Subtracting the first transaction amount requested by the beneficiary from the first payment amount limited in the payment account; And transferring the deducted first transaction amount from the settlement account to the merchant account.

Description

송금 기반 결제 처리 방법 및 그를 수행하기 위한 서버{Method providing escrow service for remittance payment and server thereof}Remittance-based payment processing method and server for performing the same {Method providing escrow service for remittance payment and server about}

본 발명은 계좌 송금을 이용해 거래 금액을 결제함에 있어 계좌를 타인과 공유하여 결제를 처리하는 방법 및 그를 수행하는 서버에 관한 것이다.The present invention relates to a method for processing a payment by sharing an account with others in payment of a transaction amount using a wire transfer and a server performing the same.

정보통신 기술의 지속적인 발전으로, 고객 카드에 결제 수단을 구비하고, 가맹점에 구비된 결제단말을 이용하여 통신망을 통해 지불결제를 처리하는 카드결제 방식이 일반화되고 있으며, 이에 종래 현금결제가 가능했던 각종 상업 분야에 카드 결제 방식이 보다 더 적극적으로 적용되고 있는 실정이다.With the continuous development of information and communication technology, a card payment method for providing a payment method to a customer card and processing payment through a communication network using a payment terminal provided in a merchant is becoming common, and thus, various types of payments made in the past were possible. The card payment method is more actively applied in the commercial field.

한편, 자녀에게 용돈을 지급하기 위해 부모의 결제 수단을 자녀가 사용할 수 있도록 공유하는 등, 결제 수단을 타인과 공유하여 복수의 사용자들이 결제에 이용 가능하도록 하기 위한 결제 방식들이 제공되고 있다.On the other hand, payment methods are provided for sharing a payment method with others, such as sharing a payment method of a parent so that the child can use the child to pay allowance for the child and making it available to a plurality of users for payment.

종래의 결제 수단 공유 방식으로는, 체크 카드, 신용 카드 등과 같은 실물 결제 수단을 타인에게 제공하여 결제에 이용하도록 하거나, 또는 일정 금액이 충전된 선불 카드를 타인에게 제공하는 방식 등이 주로 사용되고 있다. Conventional payment method sharing method is mainly used to provide a real payment means such as a check card, credit card to others to use for payment, or to provide a prepaid card filled with a certain amount to others.

공개번호 10-2009-0036162호 "온라인 계좌를 이용한 자녀 용돈 충전 방법 및 시스템과 이를 위한 기록매체"에 의하면, 등록수단에서 적어도 하나 이상의 가맹점과 금융기관 간 거스름돈 충전 서비스 계약에 따라 상기 금융기관에 거스름돈 예치금이 예치된 가맹점 계좌가 개설되어 상기 가맹점 정보와 연계 처리되어 원장에 등록되도록 처리하고, 고객의 거스름돈 충전 신청에 의해 상기 금융기관에 거스름돈이 충전되는 고객 자녀의 용돈 수신수단-고객 자녀의 온라인 계좌, 실계좌, 가상계좌, 카드, 계정-과, 상기 고객의 거스름돈 수신수단-고객의 온라인 계좌, 실계좌, 가상계좌, 카드, 계정-이 고객식별 정보-주민등록번호, 고객번호, 휴대폰번호, 카드번호-와 연계 처리되어 원장에 등록되도록 처리하는 단계; 정보 수신수단에서 가맹점 단말로부터 상기 가맹점 정보와, 거스름돈 정보와, 상기 고객식별 정보를 수신하는 단계; 정보 확인수단에서 상기 고객 자녀의 용돈 수신수단으로 충전(또는 입금)된 거스름돈 금액이 기 설정된 기간 동안 기 설정된 금액을 초과하는지 확인하는 단계; 거스름돈 처리수단에서 상기 설정된 금액 초과시, 상기 가맹점 계좌로부터 상기 거스름돈에 대응하는 금액을 출금하여 상기 고객식별 정보와 연계된 용돈 수신수단으로 충전(또는 입금)하고, 상기 설정된 금액 미만시, 상기 가맹점 계좌로부터 상기 거스름돈에 대응하는 금액을 출금하여 상기 고객식별 정보와 연계된 거스름돈 수신수단으로 충전(또는 입금)하는 단계;를 포함하는 종래 기술이 개시되어 있다.According to Korean Patent Publication No. 10-2009-0036162, "Method and system for charging children's allowance using an online account and recording medium therefor", the registration means changes to the financial institution in accordance with the change of the replenishment service agreement between at least one merchant and the financial institution. A merchant account where a deposit is deposited is opened and processed in connection with the merchant information to be registered in the ledger, and the change of the child's allowance for the child's allowance is charged to the financial institution by the customer's application for a change of charge. , Real account, virtual account, card, account-and, the customer's change of receiving means-customer's online account, real account, virtual account, card, account-this customer identification information-resident registration number, customer number, mobile number, card number Processing to register with the ledger in association with-; Receiving the affiliated store information, change information, and the customer identification information from an affiliated store terminal in an information receiving unit; Confirming, by the information checking means, the change amount charged (or deposited) to the allowance receiving means of the customer's child exceeds a preset amount for a preset period; When the amount of change is exceeded in the change processing means, the amount corresponding to the change is withdrawn from the merchant account and charged (or deposited) to the allowance receiving means associated with the customer identification information, and when the amount is less than the set amount, from the merchant account. It is disclosed that the prior art including a; withdrawing the amount corresponding to the change to charge (or deposit) to the change receiving means associated with the customer identification information.

그러나 종래의 결제 수단 공유 방식 이용시, 타인이 사용 가능한 한도를 설정하기 위해, 별도의 계좌를 개설하거나 선불 카드를 매번 일정 금액만큼 충전해야하는 불편이 있었다.However, when using a conventional payment method sharing method, in order to set a limit that can be used by others, it was inconvenient to open a separate account or charge a prepaid card every time.

본 발명은 계좌 송금을 이용한 결제에 있어서 결제 수단으로 사용되는 계좌를 타인과 효율적으로 공유할 수 있도록 하는 결제 처리 방법과, 그 방법을 수행하기 위한 서버를 제공하는 것을 목적으로 한다.An object of the present invention is to provide a payment processing method for efficiently sharing an account used as a payment method with another person in payment using wire transfer, and a server for performing the method.

본 발명의 일실시예에 따른 송금 기반 결제 처리 방법은 은행 서버에서 수행되며, 결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 수신하는 단계; 상기 결제 계좌의 지급 가능 금액을 상기 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하여, 상기 제1 금액에 대해 상기 수혜자만이 사용 권한을 가지도록 지급 제한을 설정하는 단계; 상기 결제 계좌에서 지급 제한된 제1 금액에서 상기 수혜자에 의해 결제 요청되는 제1 거래 금액을 차감하는 단계; 및 상기 차감된 제1 거래 금액을 상기 결제 계좌로부터 판매자 계좌로 이체 처리하는 단계;를 포함한다.Remittance-based payment processing method according to an embodiment of the present invention is performed in a bank server, receiving a payment account sharing request including information about the payment account, the limit amount and the beneficiary; Dividing the payable amount of the payment account into a first amount corresponding to the limit amount and a remaining second amount, and setting a payment limit so that only the beneficiary has the right to use the first amount; Subtracting the first transaction amount requested by the beneficiary from the first payment amount limited in the payment account; And transferring the deducted first transaction amount from the payment account to the seller account.

본 발명의 일실시예에 따른 서버는, 결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 수신하는 통신부; 상기 결제 계좌의 지급 가능 금액을 상기 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하여, 상기 제1 금액에 대해 상기 수혜자만이 사용 권한을 가지도록 지급 제한을 설정하는 계좌설정부; 및 상기 수혜자에 의해 결제 요청되는 제1 거래 금액을 상기 결제 계좌로부터 판매자 계좌로 이체 처리하는 이체처리부;를 포함하고, 상기 계좌설정부는 상기 결제 계좌에서 지급 제한된 상기 제1 금액을 상기 이체 처리된 제1 거래 금액만큼 감소시킨다.Server according to an embodiment of the present invention, the communication unit for receiving a payment account sharing request including information about the payment account, the limit amount and the beneficiary; An account setting unit for dividing a payable amount of the payment account into a first amount corresponding to the limit amount and a remaining second amount, and setting a payment limit so that only the beneficiary has a right to use the first amount; And a transfer processing unit for transferring a first transaction amount requested by the beneficiary to the seller account from the settlement account, wherein the account setting unit transfers the first amount restricted from the settlement account to the transfer process. 1 Decrease by transaction amount.

한편, 상기 송금 기반 결제 처리 방법은 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체로 구현될 수 있으며, 프로그램 그 자체로 제공될 수 있다.On the other hand, the remittance-based payment processing method may be implemented as a computer-readable recording medium recording a program for execution in a computer, it may be provided as a program itself.

본 발명의 일실시예에 따르면, 계좌 소유자로부터 승인된 수혜자가 해당 계좌를 이용한 송금 결제를 이용할 수 있도록 하기 위해, 결제 계좌의 지급 가능 금액을 수혜자만이 사용 권한을 가지도록 지급 제한이 설정된 제1 금액과 나머지 제2 금액으로 분할하여 관리함으로써, 별도의 계좌 또는 결제 수단을 생성하는 번거로움 없이 용이하게 이용 한도 내에서 결제 계좌를 타인과 공유할 수 있다.According to an embodiment of the present invention, in order to enable a beneficiary authorized by the account holder to use the remittance payment using the account, the first payment limit is set such that only the beneficiary has the right to use the payable amount of the settlement account. By dividing and managing the amount and the remaining second amount, it is possible to easily share the payment account with others within the limit of use without the need to create a separate account or payment means.

도 1은 본 발명에 따른 결제 시스템의 구성에 대한 일실시예를 나타내는 블록도이다.
도 2는 본 발명의 일실시예에 따른 서버의 구성을 나타내는 블록도이다.
도 3은 본 발명에 따른 서버에서 수행되는 송금 기반 결제 처리 방법에 대한 일실시예를 나타내는 흐름도이다.
도 4는 본 발명에 따른 결제 시스템에서 결제 계좌를 공유하여 송금 결제를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다.
도 5 및 도 6은 단말기에서 수행되는 결제 계좌 공유 방법에 대한 실시예들을 설명하기 위한 도면들이다.
1 is a block diagram showing an embodiment of the configuration of a payment system according to the present invention.
2 is a block diagram showing the configuration of a server according to an embodiment of the present invention.
3 is a flowchart illustrating an embodiment of a remittance-based payment processing method performed in a server according to the present invention.
4 is a timing diagram for explaining an embodiment of a method for processing a remittance payment by sharing a payment account in a payment system according to the present invention.
5 and 6 are views for explaining embodiments of a payment account sharing method performed in the terminal.

이하, 첨부한 도면을 참조하여 본 발명의 실시예에 따른 송금 기반 결제 처리 방법 및 그를 수행하기 위한 서버에 대해 상세히 설명하고자 한다.Hereinafter, with reference to the accompanying drawings will be described in detail with respect to remittance-based payment processing method and a server for performing the same according to an embodiment of the present invention.

하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In the following description of the present invention, detailed descriptions of well-known functions or configurations will be omitted if it is determined that the detailed description of the present invention may unnecessarily obscure the subject matter of the present invention. 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 easy to understand the function of the components that are conventionally used in 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.

도 1은 본 발명에 따른 결제 시스템의 구성에 대한 일실시예를 블록도로 도시한 것으로, 도시된 결제 시스템은 제1 단말기(10), 제2 단말기(20) 및 은행 서버(100)를 포함하여 구성될 수 있다.1 is a block diagram illustrating an embodiment of a configuration of a payment system according to the present invention, wherein the illustrated payment system includes a first terminal 10, a second terminal 20, and a bank server 100. Can be configured.

본 발명의 일실시예에 따르면, 계좌 소유자로부터 승인된 수혜자가 해당 계좌를 이용한 송금 결제를 이용할 수 있도록 하기 위해, 결제 계좌의 지급 가능 금액을 수혜자만이 사용 권한을 가지도록 지급 제한이 설정된 제1 금액과 나머지 제2 금액으로 분할하여 관리함으로써, 별도의 계좌 또는 결제 수단을 생성하는 번거로움 없이 용이하게 이용 한도 내에서 결제 계좌를 타인과 공유할 수 있다.According to an embodiment of the present invention, in order to enable a beneficiary authorized by the account holder to use the remittance payment using the account, the first payment limit is set such that only the beneficiary has the right to use the payable amount of the settlement account. By dividing and managing the amount and the remaining second amount, it is possible to easily share the payment account with others within the limit of use without the need to create a separate account or payment means.

도 1을 참조하면, 제1 단말기(10)는 결제 계좌를 소유하는 소유자의 단말기이며, 제2 단말기(20)는 결제 계좌의 일부 금액에 대해 계좌 소유자로부터 사용 권한을 부여받아 해당 결제 계좌로부터의 송금을 이용한 결제를 요청할 수 있는 수혜자의 단말기이다.Referring to FIG. 1, the first terminal 10 is a terminal of an owner who owns a payment account, and the second terminal 20 is authorized to use a partial amount of the payment account by the account holder. The beneficiary's terminal can request payment using wire transfer.

제1 단말기(10) 또는 제2 단말기(20)는, 휴대폰, 스마트폰(smart phone), PC(Personal Computer), 노트북 컴퓨터(laptop computer), 태블릿 PC(tablet PC), PDA(Personal Digital Assistants) 등이 포함될 수 있으나, 본 발명은 이에 한정되지 아니하며 그 이외에 사용자 입력, 정보 표시 및 서버와의 통신 등이 가능한 다양한 장치일 수 있다.The first terminal 10 or the second terminal 20 includes a mobile phone, a smart phone, a personal computer (PC), a laptop computer, a tablet PC, and a PDA (Personal Digital Assistants). Although the present invention is not limited thereto, the present invention may be various devices capable of user input, information display, and communication with a server.

은행 서버(100)는 결제 계좌가 개설된 은행에 의해 운영되는 서버로서, 종래의 은행 서버가 수행하는 역할(예를 들어, 계좌 간 이체 처리, 계좌 입출력 내역 관리 등)을 수행함과 함께 본 발명의 실시예에 따른 결제 계좌 공유를 통한 송금 기반 결제 서비스를 제공하는 역할을 수행할 수 있다.The bank server 100 is a server operated by a bank in which a payment account is opened, and performs a role (for example, transfer processing between accounts, account input / output history management, etc.) performed by a conventional bank server and of the present invention. It may serve to provide a remittance-based payment service through the payment account sharing according to an embodiment.

은행 서버(100)에 의해 제공되는 결제 계좌 공유 서비스는, 상기한 바와 같이, 계좌 내 일정 금액에 대해서 계좌 소유자가 타인에게 사용 권한을 부여하여 해당 계좌를 이용한 결제가 가능하도록 하는 서비스로서, 본 발명의 일실시예에 따르면 계좌 내에서 타인(즉, 수혜자)에게 사용 권한이 부여된 금액에 대해서는 지급 제한이 설정되어 수혜자만이 사용 가능하며 해당 금액에 대해서는 계좌 소유자에 대해서도 지급이 거부될 수 있다.As described above, the payment account sharing service provided by the bank server 100 is a service for allowing an account holder to grant a use right to another user for a certain amount of money in the account so that payment using the corresponding account is possible. According to an embodiment of the payment limit is set for the amount authorized to use the other person (that is, the beneficiary) in the account is available only to the beneficiary, the payment may be denied to the account holder.

도 1에서는, 은행 서버(100)를 편의상 하나의 서버 형태로 이루어지는 것으로 도시하여 본 발명의 기술적 특징으로 설명하고 있으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 은행 서버(100)는 각 구성요소(또는 수단) 별로 두 개 이상의 서버 군 형태로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.In FIG. 1, the bank server 100 is illustrated as being formed in one server form for convenience, and the technical features of the present invention are described. However, the present invention is not limited thereto. It is possible to be implemented in the form of two or more server groups for each (or means), the present invention is characterized in that it comprises all the inferable implementation method.

이하, 도 2 및 도 3을 참조하여, 본 발명에 따른 결제 시스템을 구성하는 은행 서버(100)의 구성 및 동작에 대해 보다 상세히 설명하기로 한다.Hereinafter, the configuration and operation of the bank server 100 constituting the payment system according to the present invention will be described in more detail with reference to FIGS. 2 and 3.

도 2는 본 발명의 일실시예에 따른 서버의 구성을 블록도로 도시한 것으로, 도시된 은행 서버(100)는 통신부(110), 계좌 설정부(120), 이체 처리부(130), 결제 관리부(140) 및 제어부(150)를 포함하여 구성될 수 있다.2 is a block diagram showing the configuration of a server according to an embodiment of the present invention, the bank server 100 shown in the communication unit 110, account setting unit 120, transfer processing unit 130, payment management unit ( 140 and the controller 150 may be configured.

도 2를 참조하면, 통신부(110)는 은행 서버(100)와 제1 단말기(10) 및 제2 단말기(20) 사이의 데이터 송수신을 담당하여, 제1 단말기(10)로부터 결제 계좌 공유 요청을 수신할 수 있다.Referring to FIG. 2, the communication unit 110 is responsible for data transmission and reception between the bank server 100, the first terminal 10, and the second terminal 20, and requests a payment account sharing request from the first terminal 10. Can be received.

상기 결제 계좌 공유 요청은, 은행 서버(100)를 운영하는 은행에서 제1 단말기(10)의 사용자가 개설한 계좌 내 일정 금액에 대해 타인(즉, 제2 단말기(20)의 사용자인 수혜자)이 결제에 사용할 권한을 부여할 것을 요청하는 것으로, 결제 계좌, 수혜자가 결제에 사용 가능한 한도 금액 및 해당 수혜자에 대한 정보 등을 포함할 수 있다.The request for sharing a payment account is made by another person (ie, a beneficiary who is a user of the second terminal 20) for a predetermined amount in an account opened by the user of the first terminal 10 in the bank that operates the bank server 100. By requesting authorization to use for payment, it may include a payment account, a limit amount available to the beneficiary, and information about the beneficiary.

계좌 설정부(120)는, 상기 결제 계좌 공유 요청에 응답하여, 해당 결제 계좌의 지급 가능 금액을 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하고, 상기 제1 금액에 대해 수혜자만이 사용 권한을 가지도록 지급 제한을 설정하할 수 있다.In response to the payment account sharing request, the account setting unit 120 divides the payable amount of the corresponding payment account into a first amount corresponding to a limit amount and a remaining second amount, and only a beneficiary for the first amount. Payment restrictions can be set to have this permission.

이 경우, 계좌 전체에 대해 지급이 제한되는 것이 아니라, 결제 계좌의 일부 금액(즉, 한도 금액)에 대해서만 지급이 제한되며, 지급 제한된 금액에 대해서도 지급 자체가 정지되는 것이 아니라, 사용 권한이 부여된 자(즉, 수혜자)에 의해서는 지급 제한된 금액에 대해 지급이 가능할 수 있다.In this case, the payment is not limited to the entire account, the payment is limited to only a portion of the payment account (i.e., the limit amount), and the payment itself is not suspended but the usage right is granted. A party (ie, beneficiary) may be able to pay for a limited amount.

다만, 상기 결제 계좌 내 지급 제한된 금액에 대해서는, 수혜자만이 송금 결제 등에 사용 가능하며, 계좌의 소유자에 의해서도 지급이 거부될 수 있다.However, only the beneficiary may use the remittance payment and the like in the payment account, and the payment may be refused by the owner of the account.

한편, 결제 계좌의 지급 가능 금액 중 상기 지급 제한된 일부 금액을 제외한 나머지 금액에 대해서는 소유자에 의해 송금 결제, 이체, 체크 카드 사용 등의 지급이 가능할 수 있다.On the other hand, with respect to the remaining amount of the payment account other than the limited payment amount of the payment account may be paid by the owner, such as payment transfer, transfer, use of the check card.

상기 결제 계좌에 대한 정보, 예를 들어 지급 가능 금액, 입출력 내역, 지급 제한 관련 정보, 계좌 소유자와 수혜자 각각이 사용 가능한 금액 정보 등은 데이터베이스(DB, 160)에 저장되어 관리되며, 도 2에서는 DB(160)가 은행 서버(100) 내에 구비되는 것으로 도시되어 있으나 본 발명은 이에 한정되지 아니하며 은행 서버(100) 외부에 DB(160)가 존재할 수도 있다.Information about the payment account, for example, payment amount, input and output, payment-related information, amount information available to each account holder and beneficiary is stored and managed in the database (DB) 160, in Figure 2 DB Although the 160 is shown as being provided in the bank server 100, the present invention is not limited thereto, and the DB 160 may exist outside the bank server 100.

그리고 수혜자에 의해 송금 결제가 요청되면, 이체 처리부(130)는 결제 요청된 거래 금액을 결제 계좌로부터 판매자 계좌로 이체 처리할 수 있다.When the payment is requested by the beneficiary, the transfer processor 130 may transfer the requested transaction amount from the settlement account to the seller account.

이 경우, 계좌 설정부(120)는 결제 계좌에서 지급 제한된 일부 금액을 상기 이체 처리된 거래 금액만큼 감소시킬 수 있으며, 그에 따라 결제 계좌 내에서 수혜자만이 사용 권한을 가지는 지급 제한 금액이 감소된다.In this case, the account setting unit 120 may reduce the amount of payment limited in the payment account by the amount of the transaction that has been transferred, thereby reducing the payment limit in which only the beneficiary has a right to use in the payment account.

한편, 상기한 바와 같은 결제 계좌 내 일부 금액에 대한 지급 제한을 처리하기 위해, 결제 관리부(140)는 통신부(110)를 통해 수신된 송금 결제 요청이 계좌 소유자와 수혜자 중 누구에 의한 것인지를 확인하며, 이체 결과에 따라 계좌 소유자에 대해 지급 가능한 금액과 수혜자에 의해 사용 가능한 한도 금액을 갱신하여 해당 정보가 DB(160)에 저장되도록 할 수 있다.On the other hand, in order to process the payment restrictions for some of the amount in the payment account as described above, the payment management unit 140 checks whether the transfer payment request received through the communication unit 110 is by the account holder and the beneficiary. In accordance with the result of the transfer, the amount payable to the account holder and the limit amount available by the beneficiary may be updated so that the information is stored in the DB 160.

제어부(150)는 상기한 바와 같은 은행 서버(100)의 전체적인 동작을 제어하는 역할을 수행하며, 예를 들어 계좌 설정부(120)에 의해 설정된 지급 제한 관련 정보 또는 결제 관리부(140)에서 갱신되는 지급 가능/한도 금액 정보 등을 DB(160)에 저장시키고, DB(160)에 저장된 계좌 정보를 다른 구성요소들로 전달하는 역할을 수행할 수 있다.The controller 150 controls the overall operation of the bank server 100 as described above, for example, the payment restriction related information set by the account setting unit 120 or the payment management unit 140 is updated. The payable / limit amount information may be stored in the DB 160, and the account information stored in the DB 160 may be transferred to other components.

도 3은 본 발명에 따른 서버에서 수행되는 송금 기반 결제 방법에 대한 일실시예를 흐름도로 도시한 것으로, 도시된 방법을 도 2에 도시된 본 발명의 일실시예에 따른 서버의 구성을 나타내는 블록도와 결부시켜 설명하기로 한다. 한편, 도 3에 도시된 송금 기반 결제 방법 중 도 1 및 도 2를 참조하여 설명한 것과 동일한 것에 대한 설명은 이하 생략하기로 한다.3 is a flowchart illustrating one embodiment of a remittance-based payment method performed in a server according to the present invention, and a block showing the configuration of a server according to an embodiment of the present invention shown in FIG. It will be explained in conjunction with the help. On the other hand, the description of the same as described with reference to Figures 1 and 2 of the remittance-based payment method shown in Figure 3 will be omitted below.

도 3을 참조하면, 은행 서버(100)의 통신부(110)는 결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 제1 단말기(10)로부터 수신한다(S310 단계).Referring to FIG. 3, the communication unit 110 of the bank server 100 receives a payment account sharing request from the first terminal 10 including information about a payment account, a limit amount, and a beneficiary (step S310).

계좌 설정부(120)는 결제 계좌의 지급 가능 금액을 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하고(S320 단계), 제1 금액에 대해 수혜자만이 사용 권한을 가지도록 지급 제한을 설정한다(S330 단계).The account setting unit 120 divides the payable amount of the payment account into a first amount corresponding to the limit amount and the remaining second amount (step S320), and restricts the payment so that only the beneficiary has the right to use the first amount. Set (step S330).

예를 들어, 결제 관리부(140)는 결제 계좌의 지급 가능 금액을 DB(160)를 이용해 확인하여, 결제 계좌의 지급 가능 금액이 수혜자에게 사용 권한을 부여할 한도 금액 이상인지 여부를 확인할 수 있다.For example, the payment manager 140 may check the payable amount of the payment account using the DB 160 to determine whether the payable amount of the payment account is greater than or equal to a limit amount for granting the beneficiary the use right.

상기 확인 결과, 결제 계좌의 지급 가능 금액이 한도 금액보다 큰 경우, 계좌 설정부(120)는 결제 계좌의 지급 가능 금액 중 한도 금액에 상응하는 일부 금액에 대해 지급 제한을 설정한다.As a result of the check, if the payable amount of the payment account is larger than the limit amount, the account setting unit 120 sets a payment limit for a partial amount corresponding to the limit amount of the payable amount of the payment account.

여기서, 결제 계좌의 지급 가능 금액과 한도 금액이 동일한 경우 계좌 내 지급 가능 금액 전체에 대해 지급 제한이 설정될 수도 있다.Here, when the amount payable and the limit amount of the payment account are the same, a payment limit may be set for the entire amount payable in the account.

한편, 결제 계좌의 지급 가능 금액이 공유 요청된 한도 금액보다 작은 경우, 통신부(110)는 결제 계좌 공유가 실패하였음을 알리는 결제 공유 실패 메시지를 제1 단말기(10)로 전송할 수 있다.On the other hand, if the payment amount of the payment account is less than the share request limit amount, the communication unit 110 may transmit a payment sharing failure message indicating that the sharing of the payment account failed to the first terminal (10).

상기한 바와 같이 결제 계좌로부터의 송금을 이용한 결제가 타인인 수혜자에 의해서도 일부 금액에 대해 가능하도록 은행 서버(100)에서 설정이 완료되면, 결제 계좌 공유와 관련된 내용을 알리기 위한 결제 계좌 공유 정보가 통신부(110)를 통해 수혜자가 소유하는 제2 단말기(20)로 전송될 수 있다.As described above, when the setting is completed in the bank server 100 so that payment using the remittance from the payment account is possible for a certain amount of money by another beneficiary, payment account sharing information for informing the contents related to the payment account sharing is provided by the communication unit. Through the 110 may be transmitted to the second terminal 20 owned by the beneficiary.

여기서, 해당 결제 계좌로부터의 송금을 이용해 결제를 요청하기 위한 결제 수단이 제2 단말기(20)로 전송되어, 수혜자에게 제공될 수 있다.Here, a payment means for requesting payment using a transfer from the corresponding payment account may be transmitted to the second terminal 20 and provided to the beneficiary.

예를 들어, 은행 서버(100)의 통신부(110)는 제1 단말기(10)로부터 수혜자가 소지하는 제2 단말기(20)에 대한 식별 정보로서 수혜자 전화번호를 수신하고, 결제 관리부(140)는 해당 결제 계좌를 이용한 송금 결제가 가능도록 하는 결제 수단을 생성하며, 상기 생성된 결제 수단이 제2 단말기(20)로 전달될 수 있다.For example, the communication unit 110 of the bank server 100 receives the beneficiary phone number as identification information for the second terminal 20 possessed by the beneficiary from the first terminal 10, and the payment management unit 140 A payment means for enabling remittance payment using a corresponding payment account may be generated, and the generated payment means may be transmitted to the second terminal 20.

그 후, 송금 결제 요청이 통신부(110)를 통해 수신되면(S340 단계), 결제 관리부(140)는 상기 수신된 결제 요청 정보를 이용하여 해당 결제 요청이 수혜자에 의한 것인지 여부를 확인한다(S350 단계).Then, when the transfer payment request is received through the communication unit 110 (step S340), the payment management unit 140 checks whether or not the corresponding payment request by the beneficiary using the received payment request information (step S350). ).

예를 들어, 수혜자는 제2 단말기(20)로 전송된 결제 수단을 사용하여 송금 결제를 요청할 수 있으며, 결제 관리부(140)는 송금 결제 요청에 포함된 결제 수단 식별 정보를 이용해 해당 결제 수단이 수혜자에게 제공된 유효한 결제 수단인지를 확인할 수 있다.For example, the beneficiary may request the remittance payment using the payment method transmitted to the second terminal 20, and the payment manager 140 may use the payment method identification information included in the remittance payment request to the beneficiary. You can check if it is a valid payment method provided to you.

상기 확인 결과, 수혜자에 의한 결제 요청인 경우, 계좌 설정부(120)는 결제 계좌에서 지급 제한된 제1 금액에서 결제 요청된 거래 금액을 차감하고(S360 단계), 이체 처리부(130)는 상기 차감된 거래 금액을 결제 계좌로부터 판매자 계좌로 이체 처리한다(S380 단계).As a result of the check, if the payment request by the beneficiary, the account setting unit 120 subtracts the payment amount of the transaction requested from the first payment amount limited in the payment account (step S360), and the transfer processing unit 130 deducts the Transfer the transaction amount from the payment account to the seller account (step S380).

이 경우, 계좌 설정부(120)는 결제 계좌에서 지급 제한된 제1 금액을 이체 처리된 거래 금액만큼 감소시켜, 수혜자가 사용 가능한 한도 금액을 갱신할 수 있으며, 상기 갱신된 한도 금액은 결제 관리부(140)에 의해 관리될 수 있다.In this case, the account setting unit 120 may reduce the first payment amount limited in the payment account by the amount of the transaction which is transferred, thereby updating the limit amount available to the beneficiary, and the updated limit amount is the payment management unit 140. Can be managed by

여기서, 상기 수혜자에 의해 결제 요청된 거래 금액이 현재 한도 금액보다 큰 경우, 통신부(110)는 송금 결제가 실패하였음을 알리는 결제 실패 메시지를 제1 단말기(10)와 제2 단말기(20)로 전송할 수 있다.Here, when the transaction amount requested by the beneficiary is greater than the current limit amount, the communication unit 110 transmits a payment failure message indicating that the transfer payment has failed to the first terminal 10 and the second terminal 20. Can be.

한편, 수혜자에 의한 결제 요청이 아닌 계좌 소유자에 의한 결제 요청인 경우, 결제 관리부(140)는 결제 계좌 내 지급 제한되지 않은 제2 금액에서 거래 금액을 차감하고(S370 단계), 상기 차감된 거래 금액이 결제 계좌로부터 판매자 계좌로 이체 처리된다(S380 단계).On the other hand, if the payment request by the account holder, rather than the payment request by the beneficiary, payment management unit 140 subtracts the transaction amount from the second amount that is not limited to payment in the payment account (step S370), the deducted transaction amount Transfer process from the settlement account to the seller account (step S380).

여기서, 상기 계좌 소유자에 의해 결제 요청된 거래 금액이 계좌 내 지급 제한되지 않은 금액보다 큰 경우, 통신부(110)는 송금 결제가 실패하였음을 알리는 결제 실패 메시지를 제1 단말기(10)로 전송할 수 있다.Here, when the transaction amount requested by the account holder is greater than the amount not restricted in payment in the account, the communication unit 110 may transmit a payment failure message indicating that the transfer payment has failed to the first terminal 10. .

본 발명의 또 다른 실시예에 따르면, 송금 결제를 요청하기 위해 상기 수혜자에게 제공되는 결제 수단은, 결제 계좌에 대한 정보를 포함하도록 생성된 QR 코드일 수 있다.According to another embodiment of the present invention, the payment means provided to the beneficiary for requesting the remittance payment may be a QR code generated to include information about the payment account.

그를 위해, 결제 계좌에 대한 정보를 포함하는 QR 코드가 은행 서버(100)의 결제 관리부(140)에서 생성되며, 상기 생성된 QR 코드는 수혜자의 제2 단말기(20)로 전송되어 결제를 위해 판매자에게 제시될 수 있다.For that, a QR code containing information about the payment account is generated in the payment management unit 140 of the bank server 100, and the generated QR code is sent to the beneficiary's second terminal 20 to make a payment for the seller. Can be presented to.

도 4는 본 발명에 따른 결제 시스템에서 결제 계좌를 공유하여 송금 결제를 처리하는 방법에 대한 일실시예를 설명하기 위한 타이밍도이다. 도 4에 도시된 방법들 중 도 1 내지 도 3을 참조하여 설명한 것과 동일한 동작 또는 구성에 대한 설명은 이하 생략하기로 한다.4 is a timing diagram for explaining an embodiment of a method for processing a remittance payment by sharing a payment account in a payment system according to the present invention. A description of the same operation or configuration as described with reference to FIGS. 1 to 3 among the methods illustrated in FIG. 4 will be omitted.

도 4를 참조하면, 소유자 단말기(1)는 결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 은행 서버(100)로 전송한다(S401 단계).Referring to FIG. 4, the owner terminal 1 transmits a payment account sharing request including information on a payment account, a limit amount, and a beneficiary to the bank server 100 (step S401).

여기서, 결제 계좌 내 일부 금액(즉, 한도 금액)에 대한 수혜자의 사용 권한에는 유효 기간이 설정될 수 있으며, 이 경우 상기 결제 계좌 공유 요청은 상기 유효 기간 정보를 더 포함할 수 있다.Here, the validity period may be set in the beneficiary's right to use a portion of the payment account (that is, the limit amount), and in this case, the payment account sharing request may further include the validity period information.

유효 기간이 경과되는 경우, 상기 수혜자의 사용 권한이 소멸되어 결제 계좌 내 일부 금액에 대한 지급 제한이 해제될 수 있으며, 또는 상기 수혜자의 사용 권한이 초기화되어 결제 계좌에서 지급 제한된 금액이 최초의 한도 금액으로 복원되도록 설정할 수도 있다.If the expiration date has elapsed, the beneficiary's right to use may be terminated and the payment limit for some of the payment account may be lifted, or the beneficiary's right to use may be reset so that the limited amount paid in the payment account is the initial limit amount. It can also be set to restore.

예를 들어, 도 5에 도시된 바와 같이, 계좌 소유자(홍길동)는 자신의 스마트폰(500)에서 계좌 정보, 수혜자 정보(성명, 전화번호 등), 한도 금액 및 유효 기간을 지정할 수 있다.For example, as shown in FIG. 5, the account holder (Hong Gil-dong) may designate account information, beneficiary information (name, phone number, etc.), limit amount, and expiration date in his smartphone 500.

또한, 유효 기간 지정 시, 유효 기간 경과 후 수혜자의 사용 권한이 소멸되어 한도를 소멸시킬 것인지 또는 한도를 재충전할 것인지, 옵션 박스들(510, 520)을 이용하여 선택할 수 있다.In addition, when the validity period is designated, whether the beneficiary's right to use expires after the expiration date is expired or the limit is recharged may be selected using the option boxes 510 and 520.

그 후, 계좌 소유자는 "결제 QR 코드 전송" 버튼(530)을 선택하여, 상기 결제 계좌 공유 요청이 은행 서버(100)로 전송되도록 할 수 있다.Thereafter, the account holder may select the "send payment QR code" button 530 to allow the payment account sharing request to be sent to the bank server 100.

한편, 계좌 소유자는 "계좌 관리" 버튼(540)을 선택하여, 은행 서버(100)를 통해, 자신과 수혜자 각각의 현재 사용 가능 금액, 입출금 내역, 결제 이용 내역 등을 확인하고, 수혜자에게 사용 권한이 부여된 금액은 증가시키거나 감소시킬 수도 있다.On the other hand, the account holder selects the "account management" button 540, through the bank server 100, to check the current available amount, deposit and withdrawal history, payment usage history, etc. of each of the beneficiary and the beneficiary, and to the beneficiary This amount may be increased or decreased.

은행 서버(100)는 상기 소유자 단말기(11)로부터의 결제 계좌 공유 요청에 응답하여, 소유자의 결제 계좌에 예치되어 있는 지급 가능 금액을 확인하여 수혜자에게 사용 권한이 부여될 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하고(S402 단계), 결제 계좌 내 제1 금액에 대해 지급 제한을 설정한다(S403 단계).In response to the payment account sharing request from the owner terminal 11, the bank server 100 checks the payable amount deposited in the owner's payment account and corresponds to a first amount corresponding to the limit amount to which the beneficiary is entitled to use. The amount is divided into the remaining second amount (step S402), and a payment limit is set for the first amount in the payment account (step S403).

상기와 같이 결제 계좌 내 제1 금액에 대한 지급 제한이 설정된 후, 은행 서버(100)는 해당 결제 계좌 정보를 포함하는 QR 코드를 생성하고(S404 단계), 상기 생성된 QR 코드를 수혜자 단말기(21)로 전송한다(S405 단계).After the payment limit for the first amount in the payment account is set as described above, the bank server 100 generates a QR code including the corresponding payment account information (step S404), and the beneficiary terminal 21 generates the QR code. In step S405).

예를 들어, 도 6을 참조하면, 수혜자는 자신의 스마트폰(600)에서, 타인 소유 결제 계좌의 일부 금액에 대한 사용 권한을 확인하고, "결제 내역" 버튼(610)을 선택해 해당 결제 계좌를 이용한 결제 내역들을 확인하며, 화면에 표시된 QR 코드(620)를 판매자에게 제시하여 결제를 요청할 수 있다.For example, referring to FIG. 6, the beneficiary checks the usage rights of some amount of the payment account owned by another person on his smartphone 600, and selects the “payment details” button 610 to check the payment account. Check the payment details used, and present the QR code 620 displayed on the screen to the seller may request a payment.

여기서, 상기 QR 코드는 바코드 등과 같이 결제 계좌 정보를 포함하여, 결제에 사용될 수 있는 다양한 코드로 변경될 수 있다.Here, the QR code may be changed to various codes that can be used for payment, including payment account information such as a barcode.

특히, 본 발명의 실시 예에 따르면, 상기 수혜자 단말기(21)에서 상기 사용 권한의 확인 및 상기 QR 코드(620)의 획득을 위한 인증 프로세스를 수행할 수 있으며, 상기 QR 코드(620)또한 상기 인증 프로세스에 따라 가변 결정되는 형태로 생성될 수도 있다. 예를 들어, 상기 수혜자 단말기(21)는 상기 사용 권한의 확인 및 상기 QR 코드(620)의 획득을 위한, 단말기 인증, 비밀번호 인증, 개인 정보 확인 또는 생체 정보 인증 중 적어도 하나의 인증 프로세스를 제공할 수 있다.또한, 수혜자 단말기(21)는 상기 은행 서버(100)와의 연동에 따라 상기 인증 프로세스를 제공할 수 있으며, 이에 따라, QR 코드를 생성하고 전송하는 S404 및 S405 단계는 상기 인증 프로세스가 완료된 이후에 처리될 수도 있다. 이 경우, 상기 QR 코드(620)는 상기 인증 프로세스에 의해 실시간 연동되어 가변되는 코드 정보를 포함할 수 있다.In particular, according to an embodiment of the present invention, the beneficiary terminal 21 may perform an authentication process for checking the use authority and obtaining the QR code 620, and the QR code 620 may also perform the authentication. It may be generated in a form that is variable depending on the process. For example, the beneficiary terminal 21 may provide an authentication process of at least one of terminal authentication, password authentication, personal information verification, or biometric information authentication for confirmation of the use authority and acquisition of the QR code 620. In addition, the beneficiary terminal 21 may provide the authentication process according to the interworking with the bank server 100. Accordingly, in steps S404 and S405 of generating and transmitting a QR code, the authentication process is completed. It may then be processed. In this case, the QR code 620 may include code information that is changed in real time by the authentication process.

또한, 수혜자 단말기(21)에서 상기 인증 프로세스의 처리에 따른 상기 QR 코드(620)의 가변을 처리할 수도 있다. 예를 들어, 수혜자 단말기(21)는 상기 QR 코드(620)를 가변 생성하기 위해 상기 인증 프로세스의 처리 완료 시간 정보를 이용할 수 있으며, 따라서 현재의 QR 코드(620)가 타인에 의해 해킹되더라도 이후의 사용을 방지할 수 있게 된다.In addition, the beneficiary terminal 21 may process the variable of the QR code 620 according to the processing of the authentication process. For example, the beneficiary terminal 21 can use the processing completion time information of the authentication process to variably generate the QR code 620, so that even if the current QR code 620 is hacked by another person, It is possible to prevent the use.

이에 따라 인증이 완료된 수혜자는, 수혜자 단말기(21)에서, 상기 은행 서버(100)로부터 수신된 QR 코드 등을 화면에 표시하여 그를 이용해 결제를 요청하고, 판매자는 판매자 단말기(31)를 이용해 QR 코드를 촬영하여 결제 계좌 정보를 획득한 후 거래 금액과 함께 은행 서버(100)로 해당 결제 계좌로부터 자신의 계좌(즉, 판매자 계좌)로의 거래 금액 송금을 요청한다(S407 단계).Accordingly, the beneficiary who has completed the authentication, on the screen of the beneficiary terminal 21, displays the QR code received from the bank server 100 on the screen and requests a payment using it, and the seller uses the QR terminal using the seller terminal 31. After acquiring the payment account information, the bank server 100 requests the transaction amount remittance from the corresponding payment account to its own account (that is, the seller account) together with the transaction amount (step S407).

은행 서버(100)는, 상기 판매자 단말기(31)로부터의 송금 요청에 응답하여, 해당 결제 요청에 대해 승인을 처리한다(S408 단계).In response to the transfer request from the seller terminal 31, the bank server 100 processes the approval for the corresponding payment request (step S408).

상기 승인 처리를 위해, 상기 판매자 단말기(31)로부터 수신되는 송금 요청은, 결제 계좌, 판매자 계좌 및 거래 금액에 대한 정보 이외에, 수혜자가 결제를 위해 제시한 QR 코드에 대한 식별 정보를 포함할 수 있다.For the approval process, the transfer request received from the seller terminal 31, in addition to the information about the payment account, the seller account and the transaction amount may include identification information for the QR code presented by the beneficiary for payment. .

이 경우, 은행 서버(100)는 송금 요청에 포함된 QR 코드 식별 정보를 확인하여, 결제에 사용된 QR 코드가 해당 결제 계좌에 대해 사용 권한을 가지는 수혜자에게 발급된 것인지 여부를 확인하여, 결제를 승인할 수 있다.In this case, the bank server 100 checks the QR code identification information included in the remittance request, checks whether the QR code used for payment is issued to a beneficiary who has a right to use the payment account, and makes a payment. You can approve.

또한, 상기 결제 승인 단계(S408 단계)에서, 은행 서버(100)는 송금 요청된 거래 금액이 수혜자가 사용 가능한 한도 금액(즉, 결제 계좌 내 지급 제한된 금액) 이내인지 여부를 확인하여야 한다.In addition, in the payment approval step (step S408), the bank server 100 must check whether the transaction amount requested for remittance is within the limit amount available to the beneficiary (that is, the limited amount paid in the payment account).

결제 승인 처리가 완료되면, 은행 서버(100)는 결제 계좌 내 지급 제한된 제1 금액에서 수혜자에 의해 결제 요청된 거래 금액을 차감시킨 후(S409 단계), 해당 거래 금액을 결제 계좌로부터 판매자 계좌로 이체 처리한다(S410 단계).When the payment approval process is completed, the bank server 100 deducts the transaction amount requested by the beneficiary from the first limited payment amount in the payment account (step S409), and transfers the transaction amount from the payment account to the seller account. Process (step S410).

상기한 바와 같은 단계들에 의해 이체 처리된 결제 정보는, 은행 서버(100)로부터 소유자 단말기(11)로 전송된다(S411 단계).The payment information transferred by the steps as described above is transmitted from the bank server 100 to the owner terminal 11 (step S411).

상술한 본 발명의 일실시예에 따른 방법들은 컴퓨터에서 실행되기 위한 프로그램으로 제작될 수 있다. 또한, 상기 프로그램은 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.The above-described methods according to an embodiment of the present invention can be produced as a program for execution on a computer. In addition, the program may be stored in a computer-readable recording medium. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like. It also includes the implementation in the form of a carrier wave (for example, transmission over the Internet).

컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The computer readable recording medium can be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. In addition, functional programs, codes, and code segments for implementing the method can be easily inferred by programmers in the art to which the present invention belongs.

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안 될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the specific embodiments described above, but the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or prospect of the present invention.

Claims (12)

은행 서버의 송금 기반 결제 방법에 있어서,
결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 수신하는 단계;
상기 결제 계좌의 지급 가능 금액을 상기 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하여, 상기 제1 금액에 대해 상기 수혜자만이 사용 권한을 가지며, 상기 제1 금액에 대해서는 상기 결제 계좌의 소유자에 의한 지급 요청도 거부되도록 하는 지급 제한을 설정하는 단계;
상기 결제 계좌에서 지급 제한된 제1 금액에서 상기 수혜자에 의해 결제 요청되는 제1 거래 금액을 차감하는 단계; 및
상기 차감된 제1 거래 금액을 상기 결제 계좌로부터 판매자 계좌로 이체 처리하는 단계;를 포함하고,
상기 결제 계좌에서 지급 제한된 제1 금액을 상기 이체 처리된 제1 거래 금액만큼 감소시켜, 상기 수혜자가 사용 가능한 한도 금액과 상기 소유자에 지급 가능한 한도 금액을 각각 갱신하는 단계;를 더 포함하는 방법.
In the remittance-based payment method of the bank server,
Receiving a payment account sharing request including information about the payment account, the limit amount and the beneficiary;
The payable amount of the payment account is divided into a first amount corresponding to the limit amount and a remaining second amount, so that only the beneficiary has a right to use the first amount, and the payment account for the first amount. Setting a payment restriction to also reject a payment request by the owner of;
Subtracting the first transaction amount requested by the beneficiary from the first payment amount limited in the payment account; And
And transferring the deducted first transaction amount from the payment account to the seller account.
Reducing the first limited payment amount in the payment account by the transferred first transaction amount to update the limit amount available to the beneficiary and the limit amount payable to the owner, respectively;
제1항에 있어서,
상기 결제 계좌의 소유자에 의해 제2 거래 금액에 대한 결제가 요청되는 경우, 상기 결제 계좌 내의 상기 제2 금액에서 상기 제2 거래 금액을 차감하는 단계; 및
상기 차감된 제2 거래 금액을 상기 결제 계좌로부터 판매자 계좌로 이체 처리하는 단계;를 더 포함하는 방법.
The method of claim 1,
Subtracting the second transaction amount from the second amount in the payment account when the payment for the second transaction amount is requested by the owner of the payment account; And
Transferring the deducted second transaction amount from the payment account to the merchant account.
제1항에 있어서,
상기 결제 계좌 소유자의 단말기로부터, 상기 수혜자의 단말기 식별 정보를 수신하는 단계; 및
상기 결제 계좌로부터의 송금을 이용해 결제를 요청하기 위한 결제 수단을 상기 수혜자의 단말기로 전송하는 단계;를 더 포함하는 방법.
The method of claim 1,
Receiving terminal identification information of the beneficiary from the terminal of the payment account holder; And
Transmitting a payment means for requesting payment by using a transfer from the payment account to the beneficiary's terminal.
제3항에 있어서, 상기 결제 수단은
상기 결제 계좌에 대한 정보를 포함하도록 생성된 QR 코드인 방법.
The method of claim 3, wherein the payment means
A QR code generated to contain information about the payment account.
삭제delete 제1항에 있어서, 상기 결제 계좌 공유 요청은
상기 수혜자의 사용 권한에 대한 유효 기간 정보를 더 포함하는 방법.
The method of claim 1, wherein the payment account sharing request is
Validity information for the beneficiary's right to use.
제6항에 있어서,
상기 유효 기간이 경과되는 경우, 상기 결제 계좌 내 상기 제1 금액에 대한 지급 제한을 해제시키는 단계;를 더 포함하는 방법.
The method of claim 6,
If the expiration date has elapsed, releasing a payment restriction for the first amount in the payment account.
제6항에 있어서,
상기 유효 기간이 경과되는 경우, 상기 결제 계좌에서 지급 제한된 제1 금액을 상기 한도 금액으로 초기화시키는 단계;를 더 포함하는 방법.
The method of claim 6,
Resetting the first payment-limited amount in the payment account to the limit amount when the validity period has elapsed.
송금 기반 결제를 처리하기 위한 서버에 있어서,
결제 계좌, 한도 금액 및 수혜자에 대한 정보를 포함하는 결제 계좌 공유 요청을 수신하는 통신부;
상기 결제 계좌의 지급 가능 금액을 상기 한도 금액에 상응하는 제1 금액과 나머지 제2 금액으로 분할하여, 상기 제1 금액에 대해 상기 수혜자만이 사용 권한을 가지며, 상기 제1 금액에 대해서는 상기 결제 계좌의 소유자에 의한 지급 요청도 거부되도록 하는 지급 제한을 설정하는 계좌설정부; 및
상기 수혜자에 의해 결제 요청되는 제1 거래 금액을 상기 결제 계좌로부터 판매자 계좌로 이체 처리하는 이체처리부;를 포함하고,
상기 계좌설정부는
상기 결제 계좌에서 지급 제한된 상기 제1 금액을 상기 이체 처리된 제1 거래 금액만큼 감소시켜, 상기 수혜자가 사용 가능한 한도 금액과 상기 소유자에 지급 가능한 한도 금액을 각각 갱신하는 서버.
A server for processing remittance-based payments,
A communication unit for receiving a payment account sharing request including information about the payment account, the limit amount, and the beneficiary;
The payable amount of the payment account is divided into a first amount corresponding to the limit amount and a remaining second amount, so that only the beneficiary has a right to use the first amount, and the payment account for the first amount. An account setting unit for setting a payment restriction to allow a payment request by the owner of the device to be rejected; And
And a transfer processing unit transferring the first transaction amount requested by the beneficiary to the seller account from the settlement account.
The account setting unit
Reducing the first amount limited in the payment account by the first transaction amount transferred, thereby updating the limit amount available to the beneficiary and the limit amount payable to the owner, respectively.
제9항에 있어서,
상기 계좌설정부는 제2 거래 금액의 송금 결제가 요청되는 경우, 상기 결제 계좌의 소유자와 상기 수혜자 중 누구에 의한 것인지를 확인하고, 상기 결제 계좌의 소유자에 의해 상기 제2 거래 금액에 대한 결제가 요청되는 경우, 상기 결제 계좌 내의 상기 제2 금액에서 상기 제2 거래 금액을 차감하는 서버.
The method of claim 9,
When the remittance payment of the second transaction amount is requested, the account setting unit checks whether the payment is made by the owner of the payment account or the beneficiary, and the payment of the second transaction amount is requested by the owner of the payment account. And subtract the second transaction amount from the second amount in the payment account.
제9항에 있어서, 상기 통신부는
상기 결제 계좌 소유자의 단말기로부터 상기 수혜자의 단말기 식별 정보를 수신하고, 상기 결제 계좌에 대한 정보를 포함하는 QR 코드를 상기 수혜자의 단말기로 전송하는 서버.
The method of claim 9, wherein the communication unit
Receiving the terminal identification information of the beneficiary from the terminal of the payment account holder, and a server for transmitting a QR code containing information about the payment account to the beneficiary terminal.
제9항에 있어서, 상기 결제 계좌 공유 요청은
상기 수혜자의 사용 권한에 대한 유효 기간 정보를 더 포함하고,
상기 계좌설정부는
상기 유효 기간이 경과되는 경우, 상기 결제 계좌 내 상기 제1 금액에 대한 지급 제한을 해제시키거나 또는 상기 결제 계좌에서 지급 제한된 제1 금액을 상기 한도 금액으로 초기화시키는 서버.
The method of claim 9, wherein the payment account sharing request is
Further includes expiration date information for the beneficiary's right to use,
The account setting unit
And when the validity period has elapsed, releases a payment restriction for the first amount in the payment account or resets the first payment amount limited in the payment account to the limit amount.
KR1020170142700A 2017-10-30 2017-10-30 Method providing escrow service for remittance payment and server thereof KR102027403B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170142700A KR102027403B1 (en) 2017-10-30 2017-10-30 Method providing escrow service for remittance payment and server thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170142700A KR102027403B1 (en) 2017-10-30 2017-10-30 Method providing escrow service for remittance payment and server thereof

Publications (2)

Publication Number Publication Date
KR20190048139A KR20190048139A (en) 2019-05-09
KR102027403B1 true KR102027403B1 (en) 2019-10-01

Family

ID=66546524

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170142700A KR102027403B1 (en) 2017-10-30 2017-10-30 Method providing escrow service for remittance payment and server thereof

Country Status (1)

Country Link
KR (1) KR102027403B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10430790B2 (en) 2018-02-05 2019-10-01 Capital One Services, Llc Real-time processing of requests related to facilitating use of an account
KR102337429B1 (en) * 2019-08-29 2021-12-09 최재원 Apparatus of providing settlement service for minor
KR20210122541A (en) * 2020-04-01 2021-10-12 삼성전자주식회사 Method of providing data and electronic device supporting same

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004348325A (en) * 2003-05-21 2004-12-09 Nec Corp Digital cash system, apparatus and issuing/settlement method of digital cash

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101455755B1 (en) * 2012-03-30 2014-11-03 김종현 Method for sharing credit limit between beneficiary and rights issuers with credit limit and apparatus for the same
KR101547730B1 (en) * 2013-08-19 2015-08-26 중소기업은행 Apparatus and method for managing financial account having two or more secret numbers in an account

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004348325A (en) * 2003-05-21 2004-12-09 Nec Corp Digital cash system, apparatus and issuing/settlement method of digital cash

Also Published As

Publication number Publication date
KR20190048139A (en) 2019-05-09

Similar Documents

Publication Publication Date Title
US20200019950A1 (en) Systems and methods for transaction pre- authentication
TWI640937B (en) Online payment method and equipment
JP5595434B2 (en) Information processing server, information processing method, information processing program, and recording medium on which information processing program is recorded
US11580524B2 (en) Automated digital method and system of providing or sharing access
US20140046788A1 (en) Payment method and system
CN103975352A (en) Securely reloadable electronic wallet
JP2013232250A (en) Real time account update
CN110533405B (en) Cross-border mobile payment information processing method, device, system and storage medium
WO2014207615A1 (en) Financial account with group authorization
CN109426955B (en) Target object providing method, device and system
US20150095239A1 (en) Card account identifiers associated with conditions for temporary use
EP4138016A1 (en) Systems and methods for facilitating secure electronic transactions
KR102027403B1 (en) Method providing escrow service for remittance payment and server thereof
JP6667010B2 (en) Mobile prepaid card service system, clone card storage device and service method thereof
KR100675758B1 (en) Payment system using prepaid-type terminals and method thereof
US20170255935A1 (en) Policy-Based Control of Online Financial Transactions
US11521227B2 (en) Method and system for crediting account
CA2865798A1 (en) Card account identifiers associated with conditions for temporary use
KR100918024B1 (en) System for creating an escrow of smartcard with electronic money and method thereof
KR102365715B1 (en) System and method for providing finace transaction service of foreign visitor
KR20150129956A (en) Payment method using messenger and payment server using the same
KR101916292B1 (en) Airline ticket reservation method and server performing the same
KR102365714B1 (en) System and method for providing finance transaction service of foreign visitor using point provision
KR102329686B1 (en) A method and apparatus for automatic payment service
KR102365713B1 (en) System and method for providing finance transaction service of foreign visitor using credit provision

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant