KR102575464B1 - Server and method for providing payment service for unregistered card - Google Patents
Server and method for providing payment service for unregistered card Download PDFInfo
- Publication number
- KR102575464B1 KR102575464B1 KR1020200128180A KR20200128180A KR102575464B1 KR 102575464 B1 KR102575464 B1 KR 102575464B1 KR 1020200128180 A KR1020200128180 A KR 1020200128180A KR 20200128180 A KR20200128180 A KR 20200128180A KR 102575464 B1 KR102575464 B1 KR 102575464B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- information
- card
- payment
- service
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- 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/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
일 실시 예에 따라, 서버가 무기명 카드에 대한 결제 서비스를 제공하는 방법에 있어서, 상기 무기명 카드에 대한 간편 인증 서비스의 신청을 수신하는 단계; 상기 간편 인증 서비스의 신청을 수신함에 따라 획득한 CI(Connecting Information) 및 카드 번호에 기초하여 상기 간편 인증 서비스를 활성화하는 단계; 상기 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하는 단계; 상기 간편 인증 서비스를 활성화 하는 과정에서 획득한 정보 및 상기 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계; 및 상기 간편 결제 서비스에 기초하여 상기 무기명 카드에 대한 결제를 수행하는 단계;를 포함하는 방법이 개시된다.According to an embodiment, a method for providing a payment service for an anonymous card by a server, comprising: receiving a simple authentication service request for the anonymous card; activating the simple authentication service based on CI (Connecting Information) and card number obtained upon receiving the application for the simple authentication service; Receiving a simple payment service request for the anonymous card; Registering the simple payment service in association with the user information based on information obtained in the process of activating the simple authentication service and user information about a user who has applied for the simple payment service; and performing payment for the anonymous card based on the simple payment service.
Description
본 발명은 무기명 카드에 대한 결제 서비스를 제공하는 서버 및 방법에 관한 것으로, 더욱 상세하게는, CI(Connecting Information) 및 카드 번호에 기초하여 무기명 카드에 대한 간편 인증 서비스를 활성화하고, 간편 인증 서비스를 기반으로 무기명 카드에 대한 간편 결제 서비스를 사용자 정보와 연계하여 등록함으로써, 사용자가 무기명 카드를 자신의 기명 카드처럼 자신의 간편 결제 수단으로 등록하여 간편 결제를 이용할 수 있도록 지원하는 기술에 관한 것이다.The present invention relates to a server and method for providing a payment service for an anonymous card, and more particularly, to activate a simple authentication service for an anonymous card based on CI (Connecting Information) and a card number, and to provide a simple authentication service. The present invention relates to a technology that enables a user to use simple payment by registering an anonymous card as his/her simple payment method like his/her own name card by registering a simple payment service for an anonymous card in association with user information.
간편 결제 서비스는 사용자 개인의 스마트폰을 단말기로 이용하여 공인인증서와 같은 복잡한 인증 절차 없이 사전 인증 등의 간단한 방식만으로 결제를 지원하는 스마트 페이(smart pay) 방식으로 제공된다.The simple payment service is provided in a smart pay method that supports payment using a simple method such as pre-authentication without complicated authentication procedures such as public certificates by using a user's personal smartphone as a terminal.
종래의 간편 결제 서비스(예: 카카오페이, 삼성페이 등)는 휴대폰 가입자 명의 확인 등 사용자 개인에 대한 본인인증을 통해 사용자 개개인이 가입하는 방식이며, 이때, 사용자는 자기자신 명의의 카드만을 간편 결제 수단으로 등록할 수 있다.Conventional simple payment services (e.g., Kakao Pay, Samsung Pay, etc.) are a method in which each user subscribes through personal authentication such as mobile phone subscriber name verification, and at this time, the user only uses his/her own card as a simple payment method. can be registered with
이처럼, 종래 기술에 따르면, 카드의 소유주가 회사명이거나 선불카드처럼 기명화되지 않은 무기명 카드일 경우에는 간편 결제 서비스에 등록할 수 없는 단점이 있어, 이러한 단점을 개선하여 사용자 편의성을 향상시키기 위한 기술 개발이 요구되고 있다.As such, according to the prior art, if the owner of the card is a company name or an anonymous card that is not named like a prepaid card, there is a disadvantage that registration in the simple payment service is not possible. Technology for improving user convenience by improving these disadvantages development is required.
본 발명의 일 실시 예는 전술한 종래 기술의 문제점을 해결하기 위한 것으로, 사용자가 무기명 카드를 자신의 기명 카드처럼 자신의 간편 결제 수단으로 등록하여 간편 결제를 이용할 수 있도록 지원하는 서버 및 방법을 제공할 수 있다.One embodiment of the present invention is to solve the above-mentioned problems of the prior art, to provide a server and method for enabling a user to use simple payment by registering an anonymous card as his/her own simple payment method like his/her own name card. can do.
해결하려는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 통상의 기술자에게 자명한 범위 내에서 다양한 기술적 과제들이 더 포함될 수 있다.The technical problem to be solved is not limited to the technical problems as described above, and various technical problems may be further included within a range obvious to those skilled in the art.
본 개시의 제 1 측면에 따른, 서버가 무기명 카드에 대한 결제 서비스를 제공하는 방법은, 상기 무기명 카드에 대한 간편 인증 서비스의 신청을 수신하는 단계; 상기 간편 인증 서비스의 신청을 수신함에 따라 획득한 CI(Connecting Information) 및 카드 번호에 기초하여 상기 간편 인증 서비스를 활성화하는 단계; 상기 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하는 단계; 상기 간편 인증 서비스를 활성화 하는 과정에서 획득한 정보 및 상기 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계; 및 상기 간편 결제 서비스에 기초하여 상기 무기명 카드에 대한 결제를 수행하는 단계;를 포함할 수 있다.According to a first aspect of the present disclosure, a method for providing a payment service for an anonymous card by a server includes receiving a simple authentication service request for the anonymous card; activating the simple authentication service based on CI (Connecting Information) and card number obtained upon receiving the application for the simple authentication service; Receiving a simple payment service request for the anonymous card; Registering the simple payment service in association with the user information based on information obtained in the process of activating the simple authentication service and user information about a user who has applied for the simple payment service; and performing payment for the anonymous card based on the simple payment service.
또한, 상기 간편 인증 서비스를 활성화하는 단계는 상기 CI 및 상기 카드 번호에 기초하여 상기 무기명 카드의 유효성을 검증하는 단계; 및 상기 간편 인증 서비스에 대한 신청 내역을 등록하는 단계;를 포함할 수 있다.In addition, activating the simple authentication service may include verifying validity of the anonymous card based on the CI and the card number; and registering application details for the simple authentication service.
또한, 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계는 상기 사용자 정보에 기초하여 상기 사용자가 상기 무기명 카드에 대한 정당 사용자인지 여부를 결정하는 단계; 및 상기 사용자가 상기 정당 사용자인 경우, 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계;를 포함할 수 있다.In addition, the step of registering the simple payment service in association with the user information may include determining whether the user is a legitimate user for the anonymous card based on the user information; and registering the simple payment service in association with the user information when the user is the legitimate user.
또한, 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 결정하는 단계는 상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 외부 서버로부터 수신하는 단계;를 포함할 수 있다.In addition, determining whether the user is the legitimate user for the anonymous card may include receiving information indicating whether the user identified according to the CI is the legitimate user for the anonymous card from an external server; can include
또한, 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 결정하는 단계는 상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 데이터 베이스로부터 획득하는 단계;를 포함할 수 있다.In addition, the step of determining whether the user is the legitimate user of the anonymous card may include acquiring information indicating whether the user identified according to the CI is the legitimate user of the anonymous card from a database; can include
또한, 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계;는 상기 간편 결제 서비스의 신청에 대응하여 상기 CI 및 상기 카드 번호에 대한 인증을 수행하는 단계; 및 상기 CI 및 상기 카드 번호에 대한 인증의 수행 결과에 기초하여 토큰 번호를 생성하는 단계;를 포함할 수 있다.In addition, the step of registering the simple payment service in association with the user information; performing authentication on the CI and the card number in response to the application for the simple payment service; and generating a token number based on a result of performing authentication on the CI and the card number.
또한, 상기 사용자 정보는 제 1 사용자 정보 및 제 2 사용자 정보를 포함하고, 상기 제 1 사용자 정보에 대응하는 제 1 토큰 번호와 상기 제 2 사용자 정보에 대응하는 제 2 토큰 번호는 서로 상이할 수 있다.In addition, the user information may include first user information and second user information, and a first token number corresponding to the first user information and a second token number corresponding to the second user information may be different from each other. .
또한, 상기 무기명 카드에 대한 결제를 수행하는 단계;는 상기 토큰 번호에 기초하여 상기 간편 결제 서비스에 따라 상기 무기명 카드에 대한 결제를 수행할 수 있다.Also, the step of performing the payment for the anonymous card; may perform the payment for the anonymous card according to the simple payment service based on the token number.
또한, 상기 방법은 상기 무기명 카드에 대한 결제를 수행한 사용자를 상기 토큰 번호에 기초하여 결정하는 단계; 및 상기 무기명 카드에 대한 결제를 수행한 사용자를 나타내는 사용 내역 정보를 저장하는 단계;를 더 포함할 수 있다.The method may further include determining a user who has paid for the anonymous card based on the token number; and storing usage history information indicating a user who has made a payment for the anonymous card.
또한, 상기 무기명 카드에 대한 결제를 수행하는 단계;는 상기 사용자 정보에 기초하여 상기 무기명 카드에 대한 결제 요청을 수신하는 단계; 상기 CI가 사용자 단말에서 생성되었는지 여부를 결정하는 단계; 상기 CI가 상기 사용자 단말에서 생성된 경우, 추가 인증을 수행하는 단계; 및 상기 추가 인증의 수행 결과에 기초하여 상기 무기명 카드에 대한 결제를 수행하는 단계;를 포함할 수 있다.In addition, the performing of the payment for the anonymous card; receiving a payment request for the anonymous card based on the user information; determining whether the CI is generated in a user terminal; performing additional authentication when the CI is generated in the user terminal; and performing payment for the anonymous card based on a result of performing the additional authentication.
본 개시의 제 2 측면에 따른, 무기명 카드에 대한 결제 서비스를 제공하는 서버는, 상기 무기명 카드에 대한 간편 인증 서비스의 신청 및 상기 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하는 수신부; 및 상기 간편 인증 서비스의 신청을 수신함에 따라 획득한 CI(Connecting Information) 및 카드 번호에 기초하여 상기 간편 인증 서비스를 활성화하고, 상기 간편 결제 서비스의 신청을 수신함에 따라, 상기 간편 인증 서비스를 활성화 하는 과정에서 획득한 정보 및 상기 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하고, 상기 간편 결제 서비스에 기초하여 상기 무기명 카드에 대한 결제를 수행하는 프로세서;를 포함할 수 있다.According to a second aspect of the present disclosure, a server providing a payment service for an anonymous card may include: a receiver configured to receive an application for a simple authentication service for the anonymous card and a simple payment service for the anonymous card; And activating the simple authentication service based on the CI (Connecting Information) and card number obtained upon receiving the application for the simple authentication service, and activating the simple authentication service upon receiving the application for the simple payment service. Based on the information acquired in the process and user information on the user who applied for the simple payment service, the simple payment service is linked to the user information and registered, and the payment for the anonymous card is performed based on the simple payment service. It may include; a processor that does.
또한, 상기 프로세서는 상기 CI 및 상기 카드 번호에 기초하여 상기 무기명 카드의 유효성을 검증하고, 상기 간편 인증 서비스에 대한 신청 내역을 등록할 수 있다.Also, the processor may verify validity of the anonymous card based on the CI and the card number, and register application details for the simple authentication service.
또한, 상기 프로세서는 상기 사용자 정보에 기초하여 상기 사용자가 상기 무기명 카드에 대한 정당 사용자인지 여부를 결정하고, 상기 사용자가 상기 정당 사용자인 경우, 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록할 수 있다.In addition, the processor may determine whether the user is a legitimate user for the anonymous card based on the user information, and if the user is the legitimate user, register the simple payment service in association with the user information. there is.
또한, 상기 프로세서는 상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 외부 서버로부터 수신할 수 있다.In addition, the processor may receive information indicating whether the user identified according to the CI is the legitimate user for the anonymous card from an external server.
또한, 상기 프로세서는 상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 데이터 베이스로부터 획득할 수 있다.In addition, the processor may obtain information indicating whether the user identified according to the CI is the legitimate user for the anonymous card from a database.
또한, 상기 프로세서는 상기 간편 결제 서비스의 신청에 대응하여 상기 CI 및 상기 카드 번호에 대한 인증을 수행하고, 상기 CI 및 상기 카드 번호에 대한 인증의 수행 결과에 기초하여 토큰 번호를 생성할 수 있다.In addition, the processor may perform authentication on the CI and the card number in response to the application for the simple payment service, and generate a token number based on a result of authentication on the CI and the card number.
또한, 상기 사용자 정보는 제 1 사용자 정보 및 제 2 사용자 정보를 포함하고, 상기 제 1 사용자 정보에 대응하는 제 1 토큰 번호와 상기 제 2 사용자 정보에 대응하는 제 2 토큰 번호는 서로 상이할 수 있다.In addition, the user information may include first user information and second user information, and a first token number corresponding to the first user information and a second token number corresponding to the second user information may be different from each other. .
또한, 상기 프로세서는 상기 토큰 번호에 기초하여 상기 간편 결제 서비스에 따라 상기 무기명 카드에 대한 결제를 수행할 수 있다.Also, the processor may perform payment for the anonymous card according to the simple payment service based on the token number.
또한, 상기 프로세서는 상기 무기명 카드에 대한 결제를 수행한 사용자를 상기 토큰 번호에 기초하여 결정하고, 상기 무기명 카드에 대한 결제를 수행한 사용자를 나타내는 사용 내역 정보를 저장할 수 있다.Also, the processor may determine a user who has made payment for the anonymous card based on the token number, and may store usage history information indicating a user who has made a payment for the anonymous card.
또한, 상기 프로세서는 상기 사용자 정보에 기초하여 상기 무기명 카드에 대한 결제 요청을 수신하고, 상기 CI가 사용자 단말에서 생성되었는지 여부를 결정하고, 상기 CI가 상기 사용자 단말에서 생성된 경우, 추가 인증을 수행하고, 상기 추가 인증의 수행 결과에 기초하여 상기 무기명 카드에 대한 결제를 수행할 수 있다.In addition, the processor receives a payment request for the anonymous card based on the user information, determines whether the CI is generated in the user terminal, and performs additional authentication when the CI is generated in the user terminal. And, based on a result of performing the additional authentication, payment for the anonymous card may be performed.
본 개시의 제 3 측면은 제 1 측면에 따른 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공할 수 있다. 또는, 본 개시의 제 4 측면은 제 1 측면에 따른 방법을 구현하기 위하여 기록매체에 저장된 컴퓨터 프로그램을 제공할 수 있다.A third aspect of the present disclosure may provide a computer readable recording medium on which a program for implementing the method according to the first aspect is recorded. Alternatively, the fourth aspect of the present disclosure may provide a computer program stored in a recording medium to implement the method according to the first aspect.
본 발명의 일 실시 예에 따르면, 사용자가 무기명 카드를 자신의 기명 카드처럼 자신의 간편 결제 수단으로 등록하여 간편 결제를 이용할 수 있도록 지원하여 사용자 편의성을 향상시킬 수 있다.According to an embodiment of the present invention, user convenience can be improved by supporting a user to use simple payment by registering an anonymous card as his/her own simple payment method like his/her own name card.
또한, 법인 소유의 무기명 카드에 대한 간편 인증 서비스를 법인 관리자 동의에 기반하여 활성화시킴으로써, 법인에 의해 사전 동의된 사용자만 개인의 페이에 무기명 카드를 등록 가능하도록 제한할 수 있다.In addition, by activating a simple authentication service for an anonymous card owned by a corporation based on the consent of the corporate manager, it is possible to restrict registration of an anonymous card to an individual's pay only by a user who has been previously agreed by the corporation.
또한, 사용자가 여러 다양한 간편 결제 플랫폼에 무기명 카드를 등록하고자 할 때마다 활성화된 간편 인증 서비스를 기반으로 사용자를 간편 인증함으로써, 각각의 페이에서 매번 복잡한 법인 동의 절차 없이도 효율적으로 카드 등록이 이루어지도록 하여 사용자 편의성을 향상시킬 수 있다.In addition, whenever a user wants to register an anonymous card on various simple payment platforms, the user is easily authenticated based on the activated simple authentication service, so that card registration can be done efficiently without complicated corporate consent procedures at each page. User convenience can be improved.
또한, 등록 요청된 간편 결제 서비스에서 제한적으로 이용되는 토큰 번호를 통해 결제를 수행함에 따라 토큰 번호에 대한 보안을 강화하고, 토큰 번호 유출 시에도 피해를 최소화할 수 있다.In addition, as the payment is made through the token number that is limitedly used in the registration-requested simple payment service, the security of the token number can be strengthened and damage can be minimized even when the token number is leaked.
또한, 사용자의 CI를 기반으로 결제 내역을 관리하여 공용카드의 실사용자 정보를 용이하게 확인할 수 있다.In addition, it is possible to easily check actual user information of a public card by managing payment details based on the user's CI.
본 발명의 효과는 상기한 효과로 한정되는 것은 아니며, 본 발명의 상세한 설명 또는 특허청구범위에 기재된 발명의 구성으로부터 추론 가능한 모든 효과를 포함하는 것으로 이해되어야 한다.The effects of the present invention are not limited to the above effects, and should be understood to include all effects that can be inferred from the detailed description of the present invention or the configuration of the invention described in the claims.
도 1은 일 실시 예에 따른 결제 시스템의 구성의 일 예를 나타내는 구성도이다.
도 2는 일 실시 예에 따른 서버의 구성의 일 예를 나타내는 개략적인 블록도이다.
도 3은 일 실시 예에 따른 서버가 무기명 카드에 대한 결제 서비스를 제공하는 방법의 일 예를 설명하기 위한 흐름도이다.
도 4는 일 실시 예에 따른 서버가 무기명 카드에 대한 간편 인증 서비스를 활성화하는 방법의 일 예를 설명하기 위한 흐름도이다.
도 5는 일 실시 예에 따른 서버가 무기명 카드에 대한 간편 결제 서비스를 사용자 정보에 연계하여 등록하는 방법의 일 예를 설명하기 위한 흐름도이다.
도 6은 일 실시 예에 따른 서버가 무기명 카드에 대한 간편 결제 서비스에 기초하여 무기명 카드에 대한 결제를 수행하는 방법의 일 예를 설명하기 위한 흐름도이다.
도 7은 일 실시 예에 따른 제 1 서버가 간편 인증 서비스에 대한 사용자의 신청을 지원하는 동작의 일 예를 설명하기 위한 흐름도이다.
도 8은 일 실시 예에 따른 제 1 서버가 무기명 카드에 대한 간편 인증 서비스의 신청을 수신하는 동작의 일 예를 설명하기 위한 흐름도이다.
도 9은 일 실시 예에 따른 제 1 서버가 신청된 간편 인증 서비스의 승인을 위한 관리자 정보를 제공하는 동작의 일 예를 설명하기 위한 흐름도이다.
도 10은 일 실시 예에 따른 제 1 서버가 간편 인증 서비스의 신청 내역을 제공하는 동작의 일 예를 설명하기 위한 흐름도이다. 1 is a configuration diagram illustrating an example of a configuration of a payment system according to an embodiment.
2 is a schematic block diagram illustrating an example of a configuration of a server according to an exemplary embodiment.
3 is a flowchart illustrating an example of a method for a server to provide a payment service for an anonymous card according to an embodiment.
4 is a flowchart illustrating an example of a method for enabling a simple authentication service for an anonymous card by a server according to an exemplary embodiment.
5 is a flowchart illustrating an example of a method of registering a simple payment service for an anonymous card in association with user information by a server according to an embodiment.
6 is a flowchart illustrating an example of a method for a server to perform payment for an anonymous card based on a simple payment service for an anonymous card according to an embodiment.
7 is a flowchart illustrating an example of an operation in which a first server supports a user's application for a simple authentication service according to an embodiment.
8 is a flowchart illustrating an example of an operation in which a first server receives a simple authentication service request for an anonymous card according to an exemplary embodiment.
9 is a flowchart illustrating an example of an operation in which a first server provides manager information for approval of a requested simple authentication service according to an embodiment.
10 is a flowchart illustrating an example of an operation in which a first server provides application details of a simple authentication service according to an embodiment.
실시 예들에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.The terms used in the embodiments have been selected from general terms that are currently widely used as much as possible while considering the functions in the present invention, but they may vary according to the intention of a person skilled in the art or precedent, the emergence of new technologies, and the like. In addition, in a specific case, there is also a term arbitrarily selected by the applicant, and in this case, the meaning will be described in detail in the description of the invention. Therefore, the term used in the present invention should be defined based on the meaning of the term and the overall content of the present invention, not simply the name of the term.
명세서 전체에서 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 “…부”, “…모듈” 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.In the entire specification, when a part is said to "include" a certain component, it means that it may further include other components, not excluding other components unless otherwise stated. In addition, as described in the specification, "... wealth", "… A term such as “module” refers to a unit that processes at least one function or operation, and may be implemented as hardware or software or a combination of hardware and software.
아래에서는 첨부한 도면을 참고하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다.Hereinafter, with reference to the accompanying drawings, embodiments of the present invention will be described in detail so that those skilled in the art can easily carry out the present invention. However, the present invention may be implemented in many different forms and is not limited to the embodiments described herein.
이하에서는 도면을 참조하여 본 발명의 실시 예들을 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
도 1은 일 실시 예에 따른 결제 시스템의 구성의 일 예를 나타내는 구성도이다.1 is a configuration diagram illustrating an example of a configuration of a payment system according to an embodiment.
도 1을 참조하면, 일 실시 예에 따른 결제 시스템은 서버(100), 하나 이상의 사용자 단말(200)을 포함할 수 있고, 하나 이상의 관리자 단말(300)을 더 포함할 수 있다.Referring to FIG. 1 , a payment system according to an embodiment may include a
일 실시 예에 따른 서버(100)는 무기명 카드에 대한 결제 서비스를 제공할 수 있다. 여기에서, 무기명 카드는 다수가 사용할 수 있는 카드를 나타내며, 예를 들면, 카드의 소유주가 회사 명의인 법인 카드이거나, 카드의 사용자가 기명되지 않아 다수에 의해 사용 가능한 카드이거나, 카드의 소유주가 특정되지 않은 선불 카드일 수 있다. 이와 대조되는 개념으로서, 기명 카드는 기명된 개인만 사용할 수 있는 카드를 나타내며, 예를 들면, 카드의 소유주가 개인 명의인 개인 카드이거나, 카드의 사용자가 기명된 법인 카드일 수 있다.The
일 실시 예에서, 서버(100)는 무기명 카드 기반의 결제 서비스를 제공하거나 이를 지원하는 사업자와 연관된 서버에 해당할 수 있고, 네트워크를 통해 단말 또는 다른 서버와 연결될 수 있는 모든 종류의 유무선 통신 장치를 포함할 수 있다. 예를 들면, 서버(100)는 무기명 카드(예: 법인 명의의 공용카드)을 이용한 결제 서비스를 제공하는 카드사(예: BC카드사)에서 운영하는 카드사 서버로 구현될 수 있고, 하나 이상의 사용자 단말(200) 및 관리자 단말(300) 등과 네트워크를 통해 연결될 수 있다. 여기에서, 네트워크는 유선 및 무선 등과 같은 다양한 통신망을 통해 구성될 수 있고, 예를 들면, 근거리 통신망(LAN: Local Area Network), 도시권 통신망(MAN: Metropolitan Area Network), 광역 통신망(WAN: Wide Area Network) 등 다양한 통신망으로 구성될 수 있다.In one embodiment, the
일 실시 예에 따른 사용자 단말(200)은 무기명 카드에 대한 결제 서비스를 이용하는 사용자에 의해 이용될 수 있는 컴퓨팅 장치를 나타내고, 예를 들면, 사용자는 법인 공용카드에 대한 간편 인증 서비스 및 간편 결제 서비스를 신청하고자 하는, 법인에 소속된 개인 사용자일 수 있다.The
일 실시 예에 따른 관리자 단말(300)은 무기명 카드에 대해 신청된 간편 인증 서비스를 활성화시키는 관리자에 의해 이용될 수 있는 컴퓨팅 장치를 나타내고, 예를 들면, 관리자는 사용자가 신청한 법인 공용카드의 간편 인증 서비스를 승인 또는 거절할 수 있는 권한이 부여된, 법인에 소속된 회계 담당자일 수 있다.The
일 실시 예에서, 사용자 단말(200) 및 관리자 단말(300)은 각각 휴대폰, 스마트폰, PDA(Personal Digital Assistant), PMP(Portable Multimedia Player), 태블릿 PC 등으로 구현되어 무선 통신망을 통해 서버(100)와 연결될 수 있는 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함하거나, 데스크탑 PC, 태블릿 PC, 랩탑 PC 등으로 구현되어 네트워크를 통해 서버(100)와 연결될 수 있는 유무선 통신 장치를 포함할 수 있다.In one embodiment, the
일 실시 예에서, 사용자 단말(200) 및 관리자 단말(300)은 각각 서버(100)에서 제공하는 무기명 카드 서비스 애플리케이션을 설치하여 메모리에 저장할 수 있다. 예를 들어, 서버(100)는 이하에서 기술될, 무기명 카드에 대한 결제 서비스를 제공하는 방법을 구현하는 컴퓨터 프로그램이 포함된 무기명 카드 서비스 애플리케이션을 각종 애플리케이션이 업로드 되어 있는 앱 스토어 서버(미도시)에 송신하여 등록할 수 있고, 사용자 단말(200) 및 관리자 단말(300)은 각각 사용자 및 관리자의 조작에 기반하여 앱 스토어 서버에 접속하여 무기명 카드 서비스 애플리케이션을 다운로드 및 설치할 수 있으며, 설치된 애플리케이션을 통해 서버(100)와 연결되어 무기명 카드에 대한 간편 인증 서비스의 신청, 조회, 승인, 해지 등을 위한 다양한 정보들을 송수신할 수 있다.In one embodiment, the
편의상, 사용자 단말(200) 및 관리자 단말(300)을 분리하여 기재하였으나, 이에 제한되지 않으며, 사용자 또는 관리자에 의해 이용될 수 있는 단말로 총칭하여 이해될 수 있고, 사용자와 관리자의 구분은 시스템에 등록된 개인 계정에 부여되는 이용 권한에 기초하여 결정될 수 있다.For convenience, the
한편, 도 1에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 결제 시스템에 더 포함될 수 있음을 관련 기술 분야에서 통상의 지식을 가진 자라면 이해할 수 있다. 예를 들면, 결제 시스템은 복수의 상이한 간편 결제 서비스(예: 삼성페이, 카카오페이 등)을 각각 제공하는 복수의 간편 결제 서비스 서버(미도시), 사용자에 대한 본인 인증을 수행하는 인증 서버(미도시) 등을 더 포함할 수 있으며, 또는 다른 실시 예에 따를 경우, 도 1에 도시된 구성요소들 중 일부 구성요소는 생략될 수 있다.Meanwhile, those skilled in the art can understand that other general-purpose components may be further included in the payment system in addition to the components shown in FIG. 1 . For example, the payment system includes a plurality of simple payment service servers (not shown) each providing a plurality of different simple payment services (e.g., Samsung Pay, Kakao Pay, etc.), and an authentication server (not shown) performing identity authentication for a user. ), etc., or according to another embodiment, some of the components shown in FIG. 1 may be omitted.
도 2는 일 실시 예에 따른 서버(100)의 구성의 일 예를 나타내는 개략적인 블록도이고, 도 3은 일 실시 예에 따른 서버(100)가 무기명 카드에 대한 결제 서비스를 제공하는 방법의 일 예를 설명하기 위한 흐름도이다.2 is a schematic block diagram illustrating an example of a configuration of a
도 2내지 도 3을 참조하면, 일 실시 예에 따른 서버(100)는 수신부(110) 및 프로세서(120)를 포함할 수 있다.Referring to FIGS. 2 and 3 , the
단계 S310에서 일 실시 예에 따른 수신부(110)는 무기명 카드에 대한 간편 인증 서비스의 신청을 수신할 수 있다. 예를 들면, 프로세서(120)는 사용자 단말(200)에 설치된 무기명 카드 서비스 애플리케이션을 통해 사용자 단말(200)과 연결되어 간편 인증 서비스에 대한 안내 정보 및 간편 인증 서비스의 신청, 조회 및 해지를 위한 메뉴 정보를 제공할 수 있고, 수신부(110)는 이를 통해 간편 인증 서비스의 신청 정보를 사용자 단말(200)로부터 수신할 수 있다(도 8 참조).In step S310, the
일 실시 예에서, 간편 인증 서비스의 신청 정보는 무기명 카드의 카드 번호를 포함하는 카드 정보, CI(Connecting Information) 및 CI 이용에 대한 사용자 동의 중 하나 이상을 포함할 수 있다. 여기에서, CI는 사용자를 식별하기 위한 고객 식별 정보를 나타내고, 일 실시 예에서, 인증 기관에서 사용자에 대한 본인 인증(예: 휴대폰 인증, 공인 인증서 등)을 통해 발급하여 주민등록번호 대신 사용자를 식별할 수 있도록 하는 개인의 고유 식별 정보를 의미할 수 있으며, 다른 일 실시 예에서, 국가 기관에서 발급한 개인의 고유 식별 정보(예: 주민등록번호)일 수도 있다.In an embodiment, the application information for the simple authentication service may include one or more of card information including a card number of an anonymous card, CI (Connecting Information), and user consent to CI use. Here, CI represents customer identification information for identifying a user, and in one embodiment, a certification authority issues authentication for a user (eg, mobile phone authentication, public certificate, etc.) to identify a user instead of a resident registration number. It may mean unique identification information of an individual, and in another embodiment, it may be unique identification information (eg, resident registration number) issued by a government agency.
단계 S320에서 일 실시 예에 따른 프로세서(120)는 간편 인증 서비스의 신청을 수신함에 따라 획득한 CI(Connecting Information) 및 카드 번호에 기초하여 무기명 카드에 대한 간편 인증 서비스를 활성화할 수 있다. 예를 들면, 프로세서(120)는 수신된 간편 인증 서비스의 신청 정보로부터 CI 및 카드 번호를 획득하여 저장 및 관리할 수 있고, 저장된 CI 및 카드 번호를 포함하는 키 값이 유효한지 여부를 확인하여 해당 무기명 카드에 대한 간편 인증 서비스의 활성화 여부를 결정할 수 있다.In step S320, the
일 실시 예에서, 프로세서(120)는 개인에 대한 인증에 기초하여 간편 인증 서비스를 신청한 사용자에 대한 CI를 획득할 수 있다. 예를 들면, 프로세서(120)는 간편 인증 서비스의 신청이 수신되면, 사용자 단말(200) 및 인증 서버와 연동하여 사용자에 대한 본인 인증(예: 휴대폰 인증)이 진행되도록 제어할 수 있고, 인증이 성공한 경우, 사용자 단말(200) 또는 인증 서버로부터 인증을 통해 발급된 CI를 수신하여 간편 인증 서비스를 신청한 사용자에 대응되는 키 값으로 저장할 수 있다.In one embodiment, the
일 실시 예에서, 프로세서(120)는 획득한 CI 및 카드 번호에 기초하여 무기명 카드의 유효성을 검증할 수 있다. 예를 들면, 프로세서(120)는 수집된 CI에 대응되는 사용자 정보가 간편 결제 서비스를 신청한 사용자의 사용자 정보와 일치하는 경우, 입력된 카드 번호, 유효기간, 비밀번호, 카드고유번호 등이 해당 무기명 카드에 설정된 값과 일치하는지, 유효기간이 잔존하여 사용 가능한 상태인지, 해당 카드가 간편 결제 서비스의 등록이 허용된 카드인지 등을 검증할 수 있다.In one embodiment, the
일 실시 예에서, 프로세서(120)는 간편 인증 서비스에 대한 신청 내역을 등록할 수 있다. 예를 들면, 프로세서(120)는 간편 인증 서비스를 신청한 사용자에 대한 사용자 정보(예: ID, 사용자명, 회사명, 부서, 직급 등), CI, 카드 정보, 신청 일자 및 유효성 검증 결과 중 하나 이상을 포함하는 신청 내역을 생성하여 데이터 베이스에 저장 및 관리할 수 있다.In one embodiment, the
일 실시 예에서, 프로세서(120)는 등록된 신청 내역에 대한 승인의 획득 여부에 기초하여 무기명 카드에 대한 간편 인증 서비스를 활성화할 수 있다. 여기에서, 승인은 무기명 카드의 소유주인 법인 또는 법인에서 지정한 관리자에 의한 승인을 의미한다. 예를 들면, 프로세서(120)는 법인 A에 소속된 제 1 사용자의 사용자 단말(200)로부터 법인 A 소유의 공용 카드에 대한 간편 인증 서비스에 대한 신청을 수신한 경우, 상술한 동작에 따라 간편 인증 서비스의 신청 내역을 등록한 후에, 기저장된 법인 A의 법인 정보를 기초로 승인 권한이 있는 회계 담당자로 지정된 제 2 사용자에 대한 사용자 정보를 획득하고, 제 2 사용자의 관리자 단말(300)에 제 2 사용자가 회계 담당자로 지정되어 등록된 간편 인증 서비스의 신청 내역이 신규 등록되었음을 나타내는 메시지를 전송하여 등록된 신청 내역에 대한 승인 검토를 요청할 수 있으며, 제 2 사용자의 관리자 단말(300)로부터 해당 신청 내역에 대한 승인이 수신되는 경우에만 해당 공용 카드에 대한 간편 인증 서비스를 활성화할 수 있다.In one embodiment, the
이에 따라, 사용자는 자신의 스마트폰에 설치된 애플리케이션을 통해 공용 카드에 대한 간편 인증 서비스를 신청할 수 있고, 서버(100)는 신청 내역을 데이터 베이스에 등록할 수 있으며, 관리자는 자신의 스마트폰에 설치된 애플리케이션을 통해 신청한 사용자, 카드 번호, 신청 일자 등에 관한 상세한 신청 내역을 조회하고 해당 신청을 승인하거나 거절할 수 있다.Accordingly, the user can apply for a simple authentication service for a public card through an application installed on his or her smartphone, the
일 실시 예에서, 프로세서(120)는 기설정 방식에 따른 법인에 대한 인증에 기초하여 관리자 단말(300)로부터 신청 내역에 대한 승인을 수신할 수 있다. 예를 들면, 프로세서(120)는 관리자 단말(300)로부터 신청된 간편 인증 서비스의 승인 여부에 대한 입력 정보가 수신되면, 관리자 단말(300) 및 인증 서버와 연동하여 법인에 대한 법인 인증(예: 법인 공인인증서)이 진행되도록 제어할 수 있고, 인증이 성공한 경우에만, 관리자에 의한 승인을 처리하고 간편 인증 서비스의 활성화를 진행할 수 있다.In one embodiment, the
일 실시 예에서, 기설정 방식은 관리자에 대한 본인 인증 및 법인에 대한 법인 인증 중 적어도 하나를 포함할 수 있고, 법인에 의한 인증 설정에 기초하여 결정될 수 있다. 예를 들면, 프로세서(120)는 관리자 단말(300) 및 인증 서버와 연동하여 관리자에 대한 본인 인증(예: 휴대폰 인증) 및 해당 법인에 대한 법인 인증(예: 법인 공인인증서)이 단계적으로 모두 진행되도록 제어할 수 있고, 인증이 모두 성공한 경우에만, 간편 인증 서비스의 활성화를 진행할 수 있다. 이러한 경우, 등록된 신청 내역에 있어서 관리자에 의해 인증이 어느 단계까지 진행되었는지를 나타내는 승인 단계 정보가 저장 및 관리될 수 있다. 또한, 관리자는 법인에 의한 설정에 따라 복수일 수도 있다.In an embodiment, the preset method may include at least one of identity authentication for an administrator and corporate authentication for a corporation, and may be determined based on authentication settings by a corporation. For example, the
일 실시 예에서, 프로세서(120)는 등록된 신청 내역에 대한 승인 내역을 저장 및 관리할 수 있다. 예를 들면, 프로세서(120)는 등록된 신청 내역을 승인한 관리자에 대한 사용자 정보(예: ID, 사용자명, 회사명, 부서, 직급 등), 승인 여부, 승인 여부에 대한 사유, 승인 일자 및 승인 단계 정보 중 하나 이상을 포함하는 승인 내역이 포함되도록 신청 내역을 갱신할 수 있다.In one embodiment, the
단계 S330에서 일 실시 예에 따른 수신부(110)는 무기명 카드에 대한 간편 결제 서비스의 신청을 수신할 수 있다. 일 실시 예에서, 사용자 단말(200)은 특정 간편 결제 서비스 사업자(예: 삼성전자)가 제공하는 간편 결제 서비스(예: 삼성페이)에 무기명 카드를 등록하기 위해, 무기명 카드 서비스 애플리케이션을 통하거나 또는 해당 간편 결제 서비스 서버(예: 삼성페이 서버)에서 제공하는 간편 결제 플랫폼을 통하여 간편 결제 서비스의 신청 정보를 수신부(110)에 전송할 수 있다.In step S330, the receiving
일 실시 예에서, 간편 결제 서비스의 신청 정보는 무기명 카드의 카드 번호를 포함하는 카드 정보, CI 및 CI 이용에 대한 사용자 동의 중 하나 이상을 포함할 수 있다. 일 실시 예에서, 간편 결제 서비스의 신청 정보에 포함된 CI는 간편 결제 서비스의 신청 과정에서 인증 기관과 연동하여 진행된 사용자에 대한 본인 인증(예: 휴대폰 인증)의 결과로서 획득된 것일 수 있다.In one embodiment, the application information for the simple payment service may include one or more of card information including a card number of an anonymous card, CI, and user consent to CI use. In one embodiment, the CI included in the application information for the simple payment service may be obtained as a result of user authentication (eg, mobile phone authentication) performed in conjunction with an authentication authority in the application process for the simple payment service.
단계 S340에서 일 실시 예에 따른 프로세서(120)는 간편 인증 서비스를 활성화 하는 과정에서 획득한 정보 및 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 무기명 카드에 대한 간편 결제 서비스를 사용자 정보에 연계하여 등록할 수 있다. 예를 들면, 프로세서(120)는 간편 결제 서비스의 신청 정보에 포함된 CI 및 카드 정보와, 기 활성화된 해당 무기명 카드에 대한 간편 인증 서비스의 신청 내역에 포함된 CI 및 카드 정보와의 비교 결과에 기초하여, 사용자 정보와 연계된 간편 결제 서비스에 무기명 카드를 등록할지 여부를 결정할 수 있다.In step S340, the
일 실시 예에서, 프로세서(120)는 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 사용자가 무기명 카드에 대한 정당 사용자인지 여부를 결정할 수 있다. 일 실시 예에서, 프로세서(120)는 CI에 따라 식별된 사용자가 무기명 카드에 대한 정당 사용자인지 여부를 나타내는 정보를 데이터 베이스 또는 외부 서버로부터 수신할 수 있다.In one embodiment, the
예를 들면, 프로세서(120)는 간편 결제 서비스의 신청 정보에 포함된 카드 번호를 기초로 데이터 베이스로부터 해당 무기명 카드에 대한 간편 인증 서비스의 신청 내역을 획득하여 이를 기초로 정당 사용자인지 여부를 결정할 수 있다. 다른 예를 들면, 프로세서(120)는 상술한 사용자가 정당 사용자인지 결정하는 기능이 분리되어 구현된 외부 서버로부터 사용자의 정당 사용자 여부에 대한 정보를 수신할 수도 있고, 다른 예를 들면, CI, 카드 번호 및 사용자 정보를 포함하는 간편 결제 서비스의 신청 내역을 등록하고 이에 대한 법인 서버(미도시)나 관리자 단말(300)의 승인이 수신에 기초하여 정당 사용자인지 여부를 결정할 수도 있다.For example, the
일 실시 예에서, 프로세서(120)는 사용자가 무기명 카드에 대한 정당 사용자인 경우, 간편 결제 서비스를 사용자 정보에 연계하여 등록할 수 있다. 일 실시 예에서, 프로세서(120)는 간편 결제 서비스의 신청에 대응하여 CI 및 카드 번호에 대한 인증을 수행할 수 있고, CI 및 카드 번호에 대한 인증의 수행 결과에 기초하여 토큰 번호를 생성할 수 있다. 예를 들면, 프로세서(120)는 데이터 베이스에 등록되고 기 활성화된 간편 인증 서비스의 신청 내역을 조회하여, 간편 결제 서비스의 신청 정보에 포함된 CI 및 카드 번호와 일치하는 신청 내역이 있는지 확인하는 방식으로 간편 인증을 수행할 수 있으며, 인증이 성공한 경우, 기저장된 토큰 생성 알고리즘에 따라 카드 번호에 대응되는 결제 수단으로 토큰 번호를 생성하여 사용자 계정의 간편 결제 서비스에 토큰 번호를 무기명 카드에 대응하는 가상 결제 수단으로서 등록할 수 있다.In one embodiment, the
여기에서, 토큰 번호는 카드 번호에 대응되는 가상 카드 정보를 나타내며, 일 실시 예에서, 특정 간편 결제 서비스에서 무기명 카드를 식별하기 위한 고유 식별 번호를 포함할 수 있다. 예를 들면, 공용 카드의 등록이 요청된 간편 결제 서비스가 삼성페이인 경우, 서버(100)는 삼성페이라는 결제 수단을 통해서 결제하는 경우에만 간편 결제에 이용될 수 있도록 사용이 제한되는 삼성페이에서의 토큰 번호를 생성하여 삼성페이 서버 및 사용자 단말(200)에 등록할 수 있다. 카드 번호가 노출되면 금융사고가 발생할 수 있으므로, 이처럼 카드 번호를 대체하는 가상 카드 번호로서 각 페이에서 제한적으로 이용되는 토큰 번호를 발급함으로써 정보 유출 사고 발생 시에도 피해를 최소화할 수 있다.Here, the token number represents virtual card information corresponding to the card number, and in an embodiment, may include a unique identification number for identifying an anonymous card in a specific simple payment service. For example, if the simple payment service for which registration of a public card is requested is Samsung Pay, the
요컨대, 서버(100)는 단계 S310 내지 S320을 통해 사용자로부터 공용 카드에 대한 간편 인증 서비스를 신청 받아 신청 내역을 등록하고 관리자 승인에 기반하여 이를 활성화시킬 수 있으며, 단계 S330 내지 S340을 통해 사용자로부터 사용자가 원하는 하나 이상의 특정 간편결제 페이(예: 삼성페이, 카카오페이 등)에 공용 카드를 등록해줄 것을 신청 받을 수 있으며, 등록 신청된 카드 번호 및 CI와 사전에 등록된 신청 내역의 정보를 비교하여 정당 사용자인지 인증하는 인증 결과에 따라 카드 번호에 대응하는 토큰 정보를 생성하여 해당 간편결제 페이에 등록할 수 있다.In short, the
이에 따라, 사용자는 이후의 결제 과정에서 복잡한 법인의 인증 절차 없이도 개인의 페이에 기 등록된 공용 카드를 통해 간편 결제 서비스를 반복적으로 이용할 수 있으며, 다른 다양한 페이들에 공용 카드를 등록하고자 할 때에도 복잡한 법인의 추가 인증 절차 없이도 기활성화된 간편 인증을 통해 간편하게 등록할 수 있어, 사용자 편의성을 현저하게 개선할 수 있다.Accordingly, the user can repeatedly use the simple payment service through the public card pre-registered in the personal pay without complicated corporate authentication procedures in the subsequent payment process, and even when registering the public card in various other pays, complicated User convenience can be remarkably improved as it can be easily registered through already-activated simple authentication without additional authentication procedures by corporations.
일 실시 예에서, 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보는 제 1 사용자 정보 및 제 2 사용자 정보를 포함할 수 있고, 제 1 사용자 정보에 대응하는 제 1 토큰 번호와 제 2 사용자 정보에 대응하는 제 2 토큰 번호는 서로 상이할 수 있다.In one embodiment, the user information for the user who has applied for the simple payment service may include first user information and second user information, and correspond to a first token number corresponding to the first user information and second user information. The second token numbers that do may be different from each other.
예를 들면, 간편 인증 서비스의 신청 및 승인 결과에 따라 무기명 카드에 대한 간편 인증이 허용되는 사용자는 제 1 사용자 및 제 2 사용자를 포함하여 복수일 수 있고, 해당 무기명 카드에 대한 간편 결제 서비스가 제 1 사용자 단말 및 제 2 사용자 단말에서 각각 신청된 경우, 프로세서(120)는 제 1 사용자 정보(예: ID, 단말 식별번호 등)를 통해서 결제하는 경우에만 간편 결제에 이용 가능한 제 1 토큰 번호 및 제 2 사용자 정보(예: ID, 단말 식별번호 등)를 통해서 결제하는 경우에만 간편 결제에 이용 가능한 제 2 토큰 번호를 각각 상이한 값으로 발급할 수 있다.For example, a plurality of users who are allowed simple authentication for an anonymous card according to the application and approval result of the simple authentication service may include a first user and a second user, and the simple payment service for the corresponding anonymous card is provided. When the first user terminal and the second user terminal respectively apply, the
일 실시 예에서, 프로세서(120)는 토큰 번호의 유효기간을 기설정 제 1 값으로 제한할 수 있고, 토큰 번호의 잔여 유효기간이 기설정 제 2 값 이내이면 토큰 번호의 갱신을 권장하는 메시지를 사용자 단말(200)에 전송할 수 있다.In one embodiment, the
일 실시 예에서, 프로세서(120)는 토큰 번호를 갱신할 때 무기명 카드에 대한 간편 결제 서비스의 등록 개수에 기초하여 토큰 번호의 유효기간을 결정할 수도 있고, 예를 들면, 공용 카드를 등록한 간편 결제 서비스들(예: 삼성페이, 카카오페이, 네이버페이)의 개수가 많아질수록 각 토큰 번호를 갱신할 때 반비례하게 작은 유효 기간을 가지도록 관리할 수 있다. In one embodiment, the
일 실시 예에서, 프로세서(120)는 간편 결제 서비스의 종류(예: 삼성페이, 카카오페이)에 기초하여 토큰 번호의 유효 기간을 상이하게 결정할 수도 있다.In one embodiment, the
단계 S350에서 일 실시 예에 따른 프로세서(120)는 간편 결제 서비스에 기초하여 무기명 카드에 대한 결제를 수행할 수 있다. 일 실시 예에서, 프로세서(120)는 토큰 번호에 기초하여 간편 결제 서비스에 따라 무기명 카드에 대한 결제를 수행할 수 있다. 예를 들면, 상술한 동작에 따라 토큰 번호가 사용자 단말(200)에 발급되고 간편 결제 서비스에 등록된 경우, 프로세서(120)는 토큰 번호를 카드 번호 및 CI에 대응시켜 저장 및 관리할 수 있고, 등록된 간편 결제 서비스를 통해 간편 결제 요청이 수신될 때마다 저장된 토큰 번호를 이용하여 결제를 수행할 수 있다.In step S350, the
일 실시 예에서, 수신부(110)는 사용자 정보에 기초하여 무기명 카드에 대한 결제 요청을 수신할 수 있고, 프로세서(120)는 CI가 사용자 단말(200)에서 생성되었는지 여부를 결정할 수 있으며, CI가 사용자 단말(200)에서 생성된 경우, 추가 인증을 수행할 수 있고, 추가 인증의 수행 결과에 기초하여 무기명 카드에 대한 결제를 수행할 수 있다.In one embodiment, the receiving
예를 들면, 프로세서(120)는 간편 인증 서비스의 신청 과정에서 인증 기관과 연동하여 진행된 사용자에 대한 본인 인증을 통해 인증 서버로부터 CI를 획득한 경우에는 무기명 카드에 대한 결제 요청 수신 시 간편 결제 서비스에 기설정된 제 1 방식(예: 앱 간편결제 비밀번호)에 따른 인증 결과에 기초하여 결제를 수행할 수 있고, 간편 인증 서비스의 신청 과정에서 사용자 단말(200)에 저장된 CI 인증 정보 또는 사용자 단말(200)의 입력 정보에 따라 CI를 획득한 경우에는 무기명 카드에 대한 결제 요청 수신 시 추가 인증을 위해 기설정된 제 2 방식(예: 휴대폰 인증)에 따른 인증 결과에 기초하여 결제를 수행할 수 있다.For example, when the
일 실시 예에 따른 프로세서(120)는 무기명 카드에 대한 결제를 수행한 사용자를 토큰 번호에 기초하여 결정할 수 있고, 무기명 카드에 대한 결제를 수행한 사용자를 나타내는 사용 내역 정보를 저장할 수 있다. 예를 들면, 프로세서(120)는 간편 결제 서비스에 등록된 토큰 번호를 통해 결제가 수행되면, 데이터 베이스에 등록된 간편 인증 서비스의 신청 내역으로부터 토큰 번호에 매칭되는 사용자 정보를 검출하고, 토큰 번호, 결제를 수행한 사용자 정보, 사용 일자, 결제 금액, 결제처 등을 반영하여 무기명 카드에 대한 사용 내역 정보를 갱신할 수 있다.The
일 실시 예에서, 상술한 제 1 토큰 번호와 제 2 토큰 번호를 통해 간편 결제 가능한 금액 상한은 서로 상이할 수 있다. 예를 들면, 프로세서(120)는 제 1 사용자 및 제 2 사용자가 각각 신청한 간편 인증 서비스의 신청 내역에 대한 관리자 승인을 수신할 때, 제 1 사용자 및 제 2 사용자를 통해 기설정 시간 동안 결제 가능한 결제 누적 금액 또는 한번에 결제 가능한 결제 금액에 대한 관리자의 한도 설정 정보를 각각 수신할 수 있고, 제 1 토큰 번호 또는 제 2 토큰 번호를 통한 결제 시에 대응되는 한도 설정 정보에 따라 결제의 승인 여부를 결정할 수 있다.In one embodiment, the upper limit of the amount that can be easily paid through the above-described first token number and second token number may be different from each other. For example, when the
일 실시 예에서, 수신부(110)는 하나 이상의 단말 또는 서버와 유무선 통신을 수행할 수 있는 통신 모듈을 포함할 수 있다. 또한, 일 실시 예에서, 프로세서(120)는 서버(100)의 동작 전반을 제어할 수 있는 CPU(Central Processing Unit)로 구현될 수 있고, 수신부(110)와 전기적으로 연결되어 데이터 흐름을 제어할 수 있다.In one embodiment, the receiving
또한, 도 2에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 서버(100)에 더 포함될 수 있음을 관련 기술 분야에서 통상의 지식을 가진 자라면 이해할 수 있다. 일 실시 예에 따를 경우, 서버(100)는 동작 전반에 생성되는 데이터를 저장하는 데이터 베이스, 사용자 입력을 수신하는 사용자 인터페이스 및 출력 정보를 시각화하는 디스플레이 등을 더 포함할 수 있다.In addition, those skilled in the art can understand that other general-purpose components other than the components shown in FIG. 2 may be further included in the
도 4는 일 실시 예에 따른 서버(100)가 무기명 카드에 대한 간편 인증 서비스를 활성화하는 방법의 일 예를 설명하기 위한 흐름도이고, 도 5는 일 실시 예에 따른 서버(100)가 무기명 카드에 대한 간편 결제 서비스를 사용자 정보에 연계하여 등록하는 방법의 일 예를 설명하기 위한 흐름도이고, 도 6은 일 실시 예에 따른 서버(100)가 무기명 카드에 대한 간편 결제 서비스에 기초하여 무기명 카드에 대한 결제를 수행하는 방법의 일 예를 설명하기 위한 흐름도이다.4 is a flowchart illustrating an example of a method of activating a simple authentication service for an anonymous card by the
도 4 내지 도 6은 도 1 내지 도 3에 개시된 서버(100)가 무기명 카드에 대한 결제 서비스를 제공하는 모든 실시 예를 참조하여 이해될 수 있다.4 to 6 may be understood with reference to all embodiments in which the
일 실시 예에 따른 서버(100)는 제 1 서버(100a), 제 2 서버(100b) 및 제 3 서버(100c)를 포함할 수 있다.The
일 실시 예에서, 제 1 서버(100a)는 사용자에게 무기명 카드에 대한 간편 인증 서비스를 제공하기 위한 웹 서비스를 제공하는 웹 서버에 해당하며, 예를 들면, 상술한 무기명 카드 서비스 애플리케이션(예: Wild Biz 채널)을 제공하여 사용자 단말(200)로부터 무기명 카드에 대한 간편 인증 서비스의 신청 요청을 수신하고, 관리자 단말(300)로부터 등록된 간편 인증 서비스의 신청 내역에 대한 승인 결과를 수신할 수 있다.In one embodiment, the first server 100a corresponds to a web server that provides a web service for providing a simple authentication service for an anonymous card to a user, and, for example, the above-described anonymous card service application (eg, Wild Biz channel) to receive an application request for simple authentication service for an anonymous card from the
일 실시 예에서, 제 2 서버(100b)는 토큰 번호를 생성하기 위한 TSP(Token Service Provider) 서버에 해당하며, 예를 들면, 사용자 단말(200) 또는 간편 결제 서비스 서버로부터 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하고, 신청된 CI 및 카드 번호를 제 3 서버(100c)에 전송하여 이에 대한 응답으로 제 3 서버(100c)로부터 인증 결과를 수신하며, 인증 결과를 기초로 토큰 번호를 생성하여 간편 결제 서비스에 사용자 정보와 연계하여 등록할 수 있다.In one embodiment, the second server 100b corresponds to a Token Service Provider (TSP) server for generating a token number, and, for example, a simple payment for an anonymous card from the
일 실시 예에서, 제 3 서버(100c)는 상술한 기능들 전반을 수행하는 공용 서버(예: HOST 서버)에 해당하며, 예를 들면, 제 1 서버(100a)로부터 수신된 간편 인증 서비스의 신청 내역을 데이터 베이스에 저장 및 관리하고, 제 1 서버(100a)로부터 수신된 간편 인증 서비스의 승인 정보를 기초로 무기명 카드에 대한 간편 인증 서비스를 활성화시키며, 제 2 서버(100b)로부터 무기명 카드에 대한 간편 결제 서비스의 신청이 수신되면 활성화된 간편 인증 서비스의 신청 내역을 기초로 수신된 CI 및 카드 번호에 대한 인증을 수행하여 인증 결과를 생성하고, 사용자 단말(200)로부터 무기명 카드에 대한 간편 결제 서비스가 요청되면 결제를 수행하고 결제를 수행한 사용자에 따라 사용 내역 정보를 저장 및 관리할 수 있다.In one embodiment, the third server 100c corresponds to a public server (eg, HOST server) that performs all of the above functions, and, for example, requests for simple authentication service received from the first server 100a. The details are stored and managed in a database, the simple authentication service for the anonymous card is activated based on the approval information of the simple authentication service received from the first server 100a, and the simple authentication service for the anonymous card is activated from the second server 100b. When an application for simple payment service is received, an authentication result is generated by performing authentication on the received CI and card number based on the application details of the activated simple authentication service, and simple payment service for an anonymous card from the
도 4를 참조하면, 단계 S401에서 제 1 서버(100a)는 사용자 단말(200)로부터 무기명 카드에 대한 간편 인증 서비스의 신청을 수신하고, 단계 S402에서 간편 인증 서비스의 신청을 수신하는 과정에서 CI 및 카드 번호를 획득하고, 단계 S403에서 간편 인증 서비스를 신청한 사용자, CI 및 카드 번호를 포함하는 간편 인증 서비스의 신청 내역을 제 3 서버(100c)에 전송하며, S404에서 제 3 서버(100c)는 단계 수신된 카드 번호를 기초로 유효성을 검증하고, 유효성 검증 결과를 더 포함하는 간편 인증 서비스의 신청 내역을 데이터 베이스에 저장 및 관리할 수 있다.Referring to FIG. 4 , in step S401, the first server 100a receives a simple authentication service request for an anonymous card from the
예를 들면, 도 8에 도시된 것처럼, 제 1 서버(100a)는 사용자 접근이 용이한 무기명 카드 서비스 애플리케이션을 통해 사용자 단말(200)에 간편 인증 서비스에 대한 안내 정보를 제공하고, 간편 인증 서비스의 신청을 위한 카드 번호, 유효기간, 비밀번호, 카드 고유 번호 등을 포함하는 카드 정보 및 CI 수집을 위한 사용자 동의를 포함하는 간편 인증 서비스의 신청 정보를 사용자 단말(200)로부터 수신할 수 있다.For example, as shown in FIG. 8, the first server 100a provides guide information on the simple authentication service to the
단계 S405에서 제 1 서버(100a)는 관리자 단말(200)로부터 등록된 간편 인증 서비스의 신청 내역에 대하여 간편 인증 서비스의 승인을 수신하고, 단계 S406에서 간편 인증 서비스를 신청한 사용자의 CI 및 카드 번호, 간편 인증 서비스를 승인한 관리자 정보, 승인 여부 및 승인 일자를 포함하는 간편 인증 서비스의 승인 내역을 제 3 서버(100c)에 전송하며, 단계 S407에서 제 3 서버(100c)는 수신된 승인 내역을 기초로 간편 인증 서비스를 활성화하고, 승인 내역을 기초로 간편 인증 서비스의 신청 내역을 갱신할 수 있다.In step S405, the first server 100a receives approval of the simple authentication service for the registered simple authentication service application details from the
예를 들면, 도 10에 도시된 것처럼, 제 1 서버(100a)는 사용자 접근이 용이한 무기명 카드 서비스 애플리케이션을 통해 관리자 단말(200)에 관리자의 승인을 대기 중인 하나 이상의 간편 인증 서비스의 신청 내역을 제공할 수 있고, 간편 인증 서비스를 신청한 사용자의 ID, 사용자명, 카드번호, 신청일자, 승인여부, 승인일자, 해지여부, 해지일자, 유효여부 등에 대한 정보를 시각화하여 관리자의 승인 검토가 용이하도록 지원할 수 있다.For example, as shown in FIG. 10, the first server 100a transmits application details of one or more simple authentication services pending approval by the manager to the
도 5를 참조하면, 단계 S501에서 일 실시 예에 따른 제 2 서버(100b)는 사용자 단말(200)로부터 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하고, 단계 S502에서 간편 결제 서비스의 신청을 수신하는 과정에서 CI 및 카드 번호를 획득하고, 단계 S503에서 획득된 CI 및 카드 번호를 제 3 서버(100c)에 전송하여 간편 결제 서비스를 신청한 사용자가 정당 사용자인지 인증을 요청하고, 단계 S504에서 제 3 서버(100c)는 데이터 베이스에 등록된 신청 내역에 있는 CI 및 카드 번호를 기초로 제 2 서버(100b)로부터 수신된 CI 및 카드 번호에 대한 인증을 수행하고, 단계 S505에서 인증의 수행 결과를 제 2 서버(100b)에 전송하고, 단계 S506에서 제 2 서버(100b)는 수신된 인증의 수행 결과를 기초로 카드 번호에 대응하는 가상 카드 번호로서 토큰 번호를 생성하고, 단계 S507에서 생성된 토큰 번호를 사용자 단말(200)에 발급하고, 단계 S508에서 사용자 단말(200)은 사용자 정보 및 토큰 번호를 간편 결제 서비스에 연계하여 등록할 수 있다.Referring to FIG. 5 , in step S501, the second server 100b according to an embodiment receives an application for simple payment service for an anonymous card from the
도 6을 참조하면, 단계 S601에서 일 실시 예에 따른 제 3 서버(100c)는 사용자 단말(200)로부터 간편 결제 서비스에 등록된 토큰 번호를 통해 무기명 카드에 대한 간편 결제 요청을 수신하고, 단계 S602에서 토큰 번호를 기초로 결제를 수행하고, 단계 S603에서 토큰 번호 및 CI를 기초로 무기명 카드에 대한 사용 내역 정보를 저장하고, 단계 S604에서 무기명 카드에 대한 간편 결제 결과를 사용자 단말(200)에 전송할 수 있다.Referring to FIG. 6 , in step S601, the third server 100c according to an embodiment receives a simple payment request for an anonymous card from the
편의상, 도 5 내지 도 6에는 도시되지 않았으나, 일 실시 예에서, 서버(100) 또는 사용자 단말(200)은 간편 결제 서비스(예: 삼성페이)를 제공하는 간편 결제 서비스 서버(예: 삼성페이 서버)와 연동하여 상술한 기능들을 수행할 수 있다.For convenience, although not shown in FIGS. 5 and 6 , in one embodiment, the
도 7은 일 실시 예에 따른 제 1 서버(100a)가 간편 인증 서비스에 대한 사용자의 신청을 지원하는 동작의 일 예를 설명하기 위한 흐름도이다. 7 is a flowchart illustrating an example of an operation in which the first server 100a supports a user's application for a simple authentication service according to an embodiment.
도 7에 도시된 것처럼, 일 실시 예에 따른 제 1 서버(100a)는 웹 서버로 구현되어 사용자 단말(200)에 설치된 무기명 카드 서비스 애플리케이션을 통해 사용자의 접근이 용이한 웹 채널(예: Wild Biz 채널)을 제공할 수 있다. 이에 따라, 제 1 서버(100a)는 사용자 단말(200)이 무기명 카드 서비스 애플리케이션에 사용자 계정으로 로그인하는 경우, 간편 인증 서비스에 대한 안내 메뉴, 신청 메뉴, 조회/해지 메뉴 등을 제공하여 사용자 단말(200)에 시각화할 수 있고, 신청 메뉴를 통해 간편 인증 서비스의 신청을 수신하고, 조회/해지 메뉴를 통해 사용자 계정과 연관된 간편 인증 서비스의 신청 내역을 제공하거나 사용자 요청에 기반하여 기 활성화된 간편 인증 서비스의 중단을 수신할 수 있다.As shown in FIG. 7 , the first server 100a according to an embodiment is implemented as a web server and is easily accessible to a web channel (e.g., Wild Biz) through an anonymous card service application installed in the
도 8에 도시된 것처럼, 제 1 서버(100a)는 간편 인증 서비스의 신청 메뉴를 통해 카드 정보(예: 카드 번호, 비밀번호 등)에 대한 제 1 사용자 입력 및 신용 정보 제공((예: CI 정보 수집)에 대한 사용자 동의 여부를 나타내는 제 2 사용자 입력을 포함하는 간편 인증 서비스의 신청 정보를 사용자 단말(200)로부터 수신할 수 있다.As shown in FIG. 8 , the first server 100a provides first user input of card information (eg, card number, password, etc.) and credit information (eg, CI information collection) through the application menu of the simple authentication service. ) It is possible to receive from the
일 실시 예에서, 제 1 서버(100a)는 무기명 카드에 대한 간편 인증 서비스의 이용 가능한 사용자 인원수를 기설정 값(예: 1(명))으로 제한할 수 있다. 예를 들면, 만일 사용자 인원수가 1명으로 제한되는 경우, 제 1 서버(100a)는 입력된 카드 번호에 대응되는 공용 카드의 간편 인증 서비스가 다른 사용자에 의해 기 활성화되어 이용 중에 있으면, 기존 이용자에 의해 사용 중임을 나타내는 제 1 메시지 및 기존 이용자를 삭제하는 방법(예: 기존 사용자의 로그인 후 삭제, 회계 담당자의 삭제 등)을 안내하는 제 2 메시지를 전송하여 사용자 단말(200)에서 팝업 메시지로 출력되도록 할 수 있다.In an embodiment, the first server 100a may limit the number of users available for the simple authentication service for an anonymous card to a preset value (eg, 1 (person)). For example, if the number of users is limited to one, the first server 100a, if the simple authentication service of the public card corresponding to the input card number is already activated and is being used by another user, the existing user A first message indicating that it is being used by a user and a second message guiding a method of deleting an existing user (eg, deleting an existing user after logging in, deleting an accountant, etc.) are transmitted and output as a pop-up message on the
일 실시 예에서, 제 1 서버(100a)는 입력된 카드 번호에 대응되는 공용 카드의 간편 인증 서비스가 다른 사용자에 의해 이용 중이 아닌 경우, 인증 기관의 인증 서버와 연동하여 사용자에 대한 본인 인증(예: 휴대폰 인증)을 수행할 수 있고, 본인 인증이 성공적으로 완료되면 인증 서버 또는 사용자 단말(200)로부터 인증 결과로서 CI를 획득하여 카드 번호 및 CI를 포함하는 신청 정보를 제 3 서버(100c)에 전송할 수 있으며, 이에 따라 제 3 서버(100c)는 상술한 것처럼 간편 인증 서비스의 신청 내역을 데이터 베이스에 등록하여 사용자에 의한 간편 인증 서비스의 신청 과정을 완료할 수 있다.In one embodiment, the first server 100a interworks with the authentication server of the authentication authority to authenticate the user (eg, when the simple authentication service of the public card corresponding to the input card number is not being used by another user). : mobile phone authentication) can be performed, and if the identity authentication is successfully completed, CI is obtained as an authentication result from the authentication server or
도 9에 도시된 것처럼, 일 실시 예에서, 제 1 서버(100a)는 사용자에 의한 간편 인증 서비스의 신청 과정이 완료됨에 따라, 신청된 간편 인증 서비스를 승인하여 활성화시킬 수 있는 권한이 부여된 관리자에 대한 정보를 제공할 수 있다.As shown in FIG. 9 , in an embodiment, the first server 100a is authorized to approve and activate the requested simple authentication service as the user completes the application process for the simple authentication service. can provide information about
예를 들면, 제 1 서버(100a)는 카드 번호로부터 획득되는 법인 정보를 기초로 데이터 베이스에 저장된 해당 법인의 관리자 정보가 독출되는 경우, 관리자 정보(예: 담당자명, 부서명 등) 및 관리자에 의한 승인 후에 간편 인증 서비스를 이용할 수 있음을 나타내는 제 1 안내 메시지를 제공하여 사용자 단말(200)에 디스플레이할 수 있다.For example, when the manager information of the corresponding corporation stored in the database is read based on the corporation information obtained from the card number, the first server 100a retrieves the manager information (eg, the name of the manager, the department name, etc.) After approval, a first guide message indicating that the simple authentication service can be used may be provided and displayed on the
다른 예를 들면, 제 1 서버(100a)는 카드 번호로부터 획득되는 법인 정보를 기초로 데이터 베이스에 저장된 해당 법인의 관리자 정보가 독출되지 않거나 각 법인에 따라 관리자 설정 방법이 설정된 경우, 관리자가 미지정되었음을 나타내는 제 2 안내 메시지 및 관리자 지정을 위한 안내 정보에 접근할 수 있는 하이퍼링크를 제공하여 사용자 단말(200)에 디스플레이할 수 있다.For another example, the first server 100a determines that an administrator has not been designated when manager information of a corresponding corporation stored in the database is not read based on corporation information obtained from a card number or a manager setting method is set according to each corporation. A hyperlink for accessing the second guide message and the guide information for designating a manager may be provided and displayed on the
일 실시 예에서, 제 1 서버(100a)는 법인에 의한 관리자 설정 또는 사용자에 의한 관리자 지정을 위해 사전에 법인 서버 또는 법인 단말과 통신하여 관리자 또는 관리자 설정 방법에 대한 정보를 획득할 수 있다.In an embodiment, the first server 100a may communicate with a corporate server or a corporate terminal in advance to acquire a manager or information on a manager setting method in order to set a manager by a corporation or designate a manager by a user.
도 10에 도시된 것처럼, 일 실시 예에서, 제 1 서버(100a)는 간편 인증 서비스의 신청이 완료되면 조회/승인/해지 메뉴를 통해 데이터베이스에 등록된 간편 인증 서비스의 신청 내역을 사용자 단말(200)에 제공하여 사용자의 조회 작업을 지원하고, 사용자가 관리자로 지정되어 관리자 승인을 대기 중인 하나 이상의 간편 인증 서비스의 신청 내역 및 승인/거절 선택메뉴를 사용자 단말(200)에 제공하여 관리자의 승인 작업을 지원하고, 사용자 또는 관리자로 연관된 모든 간편 인증 서비스의 신청 내역들 및 해지 메뉴를 사용자 단말(200)에 제공하여 사용자 또는 관리자가 활성화된 간편 인증 서비스를 중단시키는 작업을 지원할 수 있다.As shown in FIG. 10, in one embodiment, when the application for the simple authentication service is completed, the first server 100a transmits the application details of the simple authentication service registered in the database through the search/approval/cancellation menu to the user terminal 200. ) to support the user's inquiry task, and the user is designated as an administrator and the application history and approval/rejection selection menu of one or more simple authentication services awaiting administrator approval are provided to the
한편, 상술한 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 또한, 상술한 방법에서 사용된 데이터의 구조는 컴퓨터로 읽을 수 있는 기록매체에 여러 수단을 통하여 기록될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 램, USB, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장매체를 포함한다.On the other hand, the above-described method can be written as a program that can be executed on a computer, and can be implemented in a general-purpose digital computer that operates the program using a computer-readable recording medium. In addition, the structure of data used in the above-described method can be recorded on a computer-readable recording medium through various means. The computer-readable recording medium includes storage media such as magnetic storage media (eg, ROM, RAM, USB, floppy disk, hard disk, etc.) and optical reading media (eg, CD-ROM, DVD, etc.) do.
본 실시 예와 관련된 기술 분야에서 통상의 지식을 가진 자는 상기된 기재의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 방법들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.Those skilled in the art related to this embodiment will be able to understand that it can be implemented in a modified form within a range that does not deviate from the essential characteristics of the above description. Therefore, the disclosed methods are to be considered in an illustrative rather than a limiting sense. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the equivalent scope will be construed as being included in the present invention.
100: 서버
100a: 제 1 서버 100b: 제 2 서버
100c: 제 3 서버
110: 수신부 120: 프로세서
200: 사용자 단말 300: 관리자 단말100: server
100a: first server 100b: second server
100c: 3rd server
110: receiver 120: processor
200: user terminal 300: manager terminal
Claims (21)
상기 무기명 카드에 대한 간편 인증 서비스의 신청을 수신하는 단계;
상기 간편 인증 서비스의 신청을 수신함에 따라 획득한 CI(Connecting Information) 및 카드 번호에 기초하여 상기 간편 인증 서비스를 활성화하는 단계;
상기 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하는 단계;
상기 간편 인증 서비스를 활성화 하는 과정에서 획득한 정보 및 상기 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계;
상기 카드 번호에 대응되는 법인 정보에 기초하여 기설정 법인 관리자 정보를 식별하는 단계; 및
상기 기설정 법인 관리자 정보 및 상기 간편 결제 서비스에 기초하여 상기 무기명 카드에 대한 결제를 수행하는 단계;를 포함하고,
상기 간편 인증 서비스를 활성화하는 단계는
공용 카드에 대한 상기 간편 인증 서비스에 대한 기설정 이용 가능 사용자 수에 기초하여 간편 인증 서비스를 활성화하고,
상기 간편 인증 서비스가 상기 기설정 이용 가능 사용자 수 이상의 사용자에 의해 활성화되는 경우, 상기 간편 인증 서비스가 상기 기설정 이용 가능 사용자 수 이상의 사용자가 이용하고 있음을 나타내는 제 1 메시지 및 기존 사용자 삭제 방법을 안내하는 제 2 메시지를 전송하고,
상기 기설정 법인 관리자 정보를 식별하는 단계는
상기 기설정 법인 관리자 정보가 식별되는 경우 대응되는 관리자의 승인에 따라 사용자 계정으로 상기 간편 인증 서비스 이용 가능에 대한 정보를 나타내는 제 1 안내 메시지를 제공하고,
상기 기설정 법인 관리자 정보가 식별되지 않는 경우 사용자 계정으로 관리자가 미지정되어 있음을 나타내는 제 2 안내 메시지 및 법인에 따른 관리자 지정을 위한 관리자 설정 방법에 대한 관리자 안내 정보를 제공하는, 방법.
A method in which a server provides a payment service for an anonymous card,
Receiving a simple authentication service request for the anonymous card;
activating the simple authentication service based on CI (Connecting Information) and card number obtained upon receiving the application for the simple authentication service;
Receiving a simple payment service request for the anonymous card;
Registering the simple payment service in association with the user information based on information obtained in the process of activating the simple authentication service and user information about a user who has applied for the simple payment service;
identifying predetermined corporate manager information based on corporate information corresponding to the card number; and
Performing payment for the anonymous card based on the preset corporate manager information and the simple payment service; Including,
The step of activating the simple authentication service is
Activate a simple authentication service based on the preset number of available users for the simple authentication service for a public card;
When the simple authentication service is activated by users equal to or greater than the preset number of available users, a first message indicating that the simple authentication service is being used by users equal to or greater than the preset number of available users and guidance on how to delete existing users Sending a second message to
The step of identifying the preset corporate manager information
When the predetermined corporate manager information is identified, a first guide message indicating information on availability of the simple authentication service with a user account is provided according to the approval of the corresponding manager,
If the preset corporate manager information is not identified, a second guide message indicating that an administrator is not designated as a user account and manager guide information on a manager setting method for designating a manager according to the corporation are provided.
상기 간편 인증 서비스를 활성화하는 단계는
상기 CI 및 상기 카드 번호에 기초하여 상기 무기명 카드의 유효성을 검증하는 단계; 및
상기 간편 인증 서비스에 대한 신청 내역을 등록하는 단계;를 포함하고,
상기 관리자 안내 정보는 법인에 따라 상기 관리자 설정 방법이 설정된 경우에 제공되고 상기 관리자 지정을 위한 하이퍼링크를 통해 제공되는, 방법.
According to claim 1,
The step of activating the simple authentication service is
verifying validity of the anonymous card based on the CI and the card number; and
Including; registering application details for the simple authentication service;
The manager guide information is provided when the manager setting method is set according to a corporation and is provided through a hyperlink for designating the manager.
상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계는
상기 사용자 정보에 기초하여 상기 사용자가 상기 무기명 카드에 대한 정당 사용자인지 여부를 결정하는 단계; 및
상기 사용자가 상기 정당 사용자인 경우, 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계;를 포함하는, 방법.
According to claim 1,
The step of registering the simple payment service by linking it to the user information
determining whether the user is a legitimate user for the anonymous card based on the user information; and
Including, if the user is the legitimate user, registering the simple payment service in association with the user information.
상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 결정하는 단계는
상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 외부 서버로부터 수신하는 단계;를 포함하는, 방법.
According to claim 3,
The step of determining whether the user is the legitimate user for the anonymous card
and receiving, from an external server, information indicating whether the user identified according to the CI is the legitimate user for the anonymous card.
상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 결정하는 단계는
상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 데이터 베이스로부터 획득하는 단계;를 포함하는, 방법.
According to claim 3,
The step of determining whether the user is the legitimate user for the anonymous card
and acquiring information indicating whether the user identified according to the CI is the legitimate user for the anonymous card from a database.
상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는 단계;는
상기 간편 결제 서비스의 신청에 대응하여 상기 CI 및 상기 카드 번호에 대한 인증을 수행하는 단계; 및
상기 CI 및 상기 카드 번호에 대한 인증의 수행 결과에 기초하여 토큰 번호를 생성하는 단계;를 포함하는, 방법.
According to claim 1,
Registering the simple payment service in association with the user information;
performing authentication on the CI and the card number in response to the application for the simple payment service; and
Generating a token number based on a result of authentication for the CI and the card number;
상기 사용자 정보는 제 1 사용자 정보 및 제 2 사용자 정보를 포함하고,
상기 제 1 사용자 정보에 대응하는 제 1 토큰 번호와 상기 제 2 사용자 정보에 대응하는 제 2 토큰 번호는 서로 상이하고,
상기 무기명 카드에 대한 결제를 수행하는 단계는
결제 승인 여부를 결정하는 단계;를 포함하고,
상기 무기명 카드에 대한 결제는 상기 제 1 토큰 번호 또는 상기 제 2 토큰 번호를 통해 수행되고,
상기 결제 승인 여부는 제 1 사용자 계정으로부터 획득되는 기설정 시간 내 결제 누적 금액 또는 제 2 사용자 계정으로부터 획득되는 1회 결제 가능 금액 중 적어도 하나에 기초하여 결정되는 한도 설정 정보에 따라 결정되는, 방법.
According to claim 6,
The user information includes first user information and second user information,
A first token number corresponding to the first user information and a second token number corresponding to the second user information are different from each other,
The step of performing payment for the anonymous card
Including; determining whether to approve payment;
Payment for the anonymous card is performed through the first token number or the second token number,
Whether or not the payment is approved is determined according to limit setting information determined based on at least one of a payment accumulation amount within a preset time obtained from the first user account or a one-time payment amount obtained from the second user account.
상기 무기명 카드에 대한 결제를 수행하는 단계;는
상기 토큰 번호에 기초하여 상기 간편 결제 서비스에 따라 상기 무기명 카드에 대한 결제를 수행하고,
토큰 번호의 유효기간은 제 1 값으로 제한되고,
상기 토큰 번호의 잔여 유효기간이 제 2 값 이내이면 상기 토큰 번호를 갱신하고,
갱신된 토큰 번호의 유효기간은 상기 무기명 카드에 대한 상기 간편 결제 서비스 등록 개수에 반비례되도록 결정되는, 방법.
According to claim 6,
Performing payment for the anonymous card;
Perform payment for the anonymous card according to the simple payment service based on the token number;
The validity period of the token number is limited to the first value,
If the remaining validity period of the token number is within a second value, the token number is updated;
The validity period of the renewed token number is determined to be inversely proportional to the number of registered simple payment services for the anonymous card.
상기 무기명 카드에 대한 결제를 수행한 사용자를 상기 토큰 번호에 기초하여 결정하는 단계; 및
상기 무기명 카드에 대한 결제를 수행한 사용자를 나타내는 사용 내역 정보를 저장하는 단계;를 더 포함하는, 방법.
According to claim 8,
determining a user who has paid for the anonymous card based on the token number; and
Storing usage detail information representing a user who made a payment for the anonymous card; further comprising the method.
상기 무기명 카드에 대한 결제를 수행하는 단계;는
상기 사용자 정보에 기초하여 상기 무기명 카드에 대한 결제 요청을 수신하는 단계;
상기 CI가 사용자 단말에서 생성되었는지 여부를 결정하는 단계;
상기 CI가 상기 사용자 단말에서 생성된 경우, 추가 인증을 수행하는 단계; 및
상기 추가 인증의 수행 결과에 기초하여 상기 무기명 카드에 대한 결제를 수행하는 단계;를 포함하는, 방법.
According to claim 1,
Performing payment for the anonymous card;
receiving a payment request for the anonymous card based on the user information;
determining whether the CI is generated in a user terminal;
performing additional authentication when the CI is generated in the user terminal; and
and performing payment for the anonymous card based on a result of performing the additional authentication.
상기 무기명 카드에 대한 간편 인증 서비스의 신청 및 상기 무기명 카드에 대한 간편 결제 서비스의 신청을 수신하는 수신부; 및
상기 간편 인증 서비스의 신청을 수신함에 따라 획득한 CI(Connecting Information) 및 카드 번호에 기초하여 상기 간편 인증 서비스를 활성화하고,
상기 간편 결제 서비스의 신청을 수신함에 따라, 상기 간편 인증 서비스를 활성화 하는 과정에서 획득한 정보 및 상기 간편 결제 서비스를 신청한 사용자에 대한 사용자 정보에 기초하여 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하고,
상기 카드 번호에 대응되는 법인 정보에 기초하여 기설정 법인 관리자 정보를 식별하고,
상기 기설정 법인 관리자 정보 및 상기 간편 결제 서비스에 기초하여 상기 무기명 카드에 대한 결제를 수행하고,
공용 카드에 대한 상기 간편 인증 서비스에 대한 기설정 이용 가능 사용자 수에 기초하여 간편 인증 서비스를 활성화하고,
상기 간편 인증 서비스가 상기 기설정 이용 가능 사용자 수 이상의 사용자에 의해 활성화되는 경우, 상기 간편 인증 서비스가 상기 기설정 이용 가능 사용자 수 이상의 사용자가 이용하고 있음을 나타내는 제 1 메시지 및 기존 사용자 삭제 방법을 안내하는 제 2 메시지를 전송하고,
상기 기설정 법인 관리자 정보가 식별되는 경우 대응되는 관리자의 승인에 따라 사용자 계정으로 상기 간편 인증 서비스 이용 가능에 대한 정보를 나타내는 제 1 안내 메시지를 제공하고,
상기 기설정 법인 관리자 정보가 식별되지 않는 경우 사용자 계정으로 관리자가 미지정되어 있음을 나타내는 제 2 안내 메시지 및 법인에 따른 관리자 지정을 위한 관리자 설정 방법에 대한 관리자 안내 정보를 제공하는, 프로세서;를 포함하는, 서버.
In a server providing a payment service for an anonymous card,
a reception unit for receiving an application for a simple authentication service for the anonymous card and a simple payment service for the anonymous card; and
Activate the simple authentication service based on CI (Connecting Information) and card number obtained upon receiving the application for the simple authentication service;
Upon receiving the application for the simple payment service, the simple payment service is linked to the user information based on information obtained in the process of activating the simple payment service and user information on the user who has applied for the simple payment service register,
Identifying preset corporate manager information based on corporate information corresponding to the card number;
Performing payment for the anonymous card based on the preset corporate manager information and the simple payment service;
Activate a simple authentication service based on the preset number of available users for the simple authentication service for a public card;
When the simple authentication service is activated by users equal to or greater than the preset number of available users, a first message indicating that the simple authentication service is being used by users equal to or greater than the preset number of available users and guidance on how to delete existing users Sending a second message to
When the predetermined corporate manager information is identified, a first guide message indicating information on availability of the simple authentication service with a user account is provided according to the approval of the corresponding manager,
A processor for providing a second guide message indicating that an administrator is not designated as a user account when the preset corporate manager information is not identified and manager guide information on a manager setting method for designating a manager according to the corporation; , server.
상기 프로세서는
상기 CI 및 상기 카드 번호에 기초하여 상기 무기명 카드의 유효성을 검증하고,
상기 간편 인증 서비스에 대한 신청 내역을 등록하고,
상기 관리자 안내 정보는 법인에 따른 상기 관리자 설정 방법이 설정된 경우 제공되고 상기 관리자 지정을 위한 하이퍼링크를 통해 제공되는, 서버.
According to claim 11,
The processor
verifying the validity of the anonymous card based on the CI and the card number;
Register the application details for the simple authentication service,
The manager guide information is provided when the manager setting method according to the corporation is set and is provided through a hyperlink for designating the manager.
상기 프로세서는
상기 사용자 정보에 기초하여 상기 사용자가 상기 무기명 카드에 대한 정당 사용자인지 여부를 결정하고,
상기 사용자가 상기 정당 사용자인 경우, 상기 간편 결제 서비스를 상기 사용자 정보에 연계하여 등록하는, 서버.
According to claim 11,
The processor
determine whether the user is a legitimate user for the anonymous card based on the user information;
If the user is the legitimate user, the server registers the simple payment service in association with the user information.
상기 프로세서는
상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 외부 서버로부터 수신하는, 서버.
According to claim 13,
The processor
and receives information indicating whether the user identified according to the CI is the legitimate user for the anonymous card from an external server.
상기 프로세서는
상기 CI에 따라 식별된 상기 사용자가 상기 무기명 카드에 대한 상기 정당 사용자인지 여부를 나타내는 정보를 데이터 베이스로부터 획득하는, 서버.
According to claim 13,
The processor
and obtains information indicating whether the user identified according to the CI is the legitimate user for the anonymous card from a database.
상기 프로세서는
상기 간편 결제 서비스의 신청에 대응하여 상기 CI 및 상기 카드 번호에 대한 인증을 수행하고,
상기 CI 및 상기 카드 번호에 대한 인증의 수행 결과에 기초하여 토큰 번호를 생성하는, 서버.
According to claim 11,
The processor
In response to the application for the simple payment service, authentication of the CI and the card number is performed,
A server that generates a token number based on a result of performing authentication on the CI and the card number.
상기 사용자 정보는 제 1 사용자 정보 및 제 2 사용자 정보를 포함하고,
상기 제 1 사용자 정보에 대응하는 제 1 토큰 번호와 상기 제 2 사용자 정보에 대응하는 제 2 토큰 번호는 서로 상이하고,
결제 승인 여부를 결정하고,
상기 무기명 카드에 대한 결제는 상기 제 1 토큰 번호 또는 상기 제 2 토큰 번호를 통해 수행되고,
상기 결제 승인 여부는 제 1 사용자 계정으로부터 획득되는 기설정 시간 내 누적 금액 또는 제 2 사용자 계정으로부터 획득되는 1회 결제 가능 금액 중 적어도 하나에 기초하여 결정되는 한도 설정 정보에 따라 결정되는, 서버.
17. The method of claim 16,
The user information includes first user information and second user information,
A first token number corresponding to the first user information and a second token number corresponding to the second user information are different from each other,
decide whether to approve the payment;
Payment for the anonymous card is performed through the first token number or the second token number,
Whether or not the payment is approved is determined according to limit setting information determined based on at least one of an accumulated amount within a preset time obtained from the first user account or a one-time payment amount obtained from the second user account.
상기 프로세서는
상기 토큰 번호에 기초하여 상기 간편 결제 서비스에 따라 상기 무기명 카드에 대한 결제를 수행하고,
토큰 번호의 유효기간은 제 1 값으로 제한되고,
상기 토큰 번호의 잔여 유효기간이 제 2 값 이내이면 상기 토큰 번호를 갱신하고,
갱신된 토큰 번호의 유효기간은 상기 무기명 카드에 대한 상기 간편 결제 서비스 등록 개수에 반비례되도록 결정되는, 서버.
17. The method of claim 16,
The processor
Perform payment for the anonymous card according to the simple payment service based on the token number;
The validity period of the token number is limited to the first value,
If the remaining validity period of the token number is within a second value, the token number is updated;
The validity period of the renewed token number is determined to be inversely proportional to the number of registered simple payment services for the anonymous card.
상기 프로세서는
상기 무기명 카드에 대한 결제를 수행한 사용자를 상기 토큰 번호에 기초하여 결정하고,
상기 무기명 카드에 대한 결제를 수행한 사용자를 나타내는 사용 내역 정보를 저장하는, 서버.
According to claim 18,
The processor
determining a user who has paid for the anonymous card based on the token number;
Server for storing usage history information indicating a user who has made a payment for the anonymous card.
상기 프로세서는
상기 사용자 정보에 기초하여 상기 무기명 카드에 대한 결제 요청을 수신하고,
상기 CI가 사용자 단말에서 생성되었는지 여부를 결정하고,
상기 CI가 상기 사용자 단말에서 생성된 경우, 추가 인증을 수행하고,
상기 추가 인증의 수행 결과에 기초하여 상기 무기명 카드에 대한 결제를 수행하는, 서버.
According to claim 11,
The processor
Receiving a payment request for the anonymous card based on the user information;
determining whether the CI is generated in a user terminal;
When the CI is generated in the user terminal, performing additional authentication;
A server that performs payment for the anonymous card based on a result of performing the additional authentication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200128180A KR102575464B1 (en) | 2020-10-05 | 2020-10-05 | Server and method for providing payment service for unregistered card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200128180A KR102575464B1 (en) | 2020-10-05 | 2020-10-05 | Server and method for providing payment service for unregistered card |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220045444A KR20220045444A (en) | 2022-04-12 |
KR102575464B1 true KR102575464B1 (en) | 2023-09-07 |
Family
ID=81187966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200128180A KR102575464B1 (en) | 2020-10-05 | 2020-10-05 | Server and method for providing payment service for unregistered card |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102575464B1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101062661B1 (en) | 2003-11-05 | 2011-09-06 | 주식회사 비즈모델라인 | How to use corporate card by user |
KR20140026186A (en) * | 2012-08-24 | 2014-03-05 | 삼성카드 주식회사 | Method for payment service using user's terminal |
KR20160101217A (en) * | 2015-02-10 | 2016-08-25 | 김재형 | Method for Operating Payment by using Unregistered Card |
KR101857731B1 (en) * | 2015-12-31 | 2018-06-19 | 나이스평가정보 주식회사 | Method and server for providing easy payment-authentication |
KR102204082B1 (en) * | 2017-10-19 | 2021-01-18 | 주식회사 위메프 | Apparatus, system and method for payment |
KR102243532B1 (en) * | 2019-02-08 | 2021-04-22 | 주식회사 센스톤 | Method, program and apparatus for identifying devices using virtual code based on unique value |
-
2020
- 2020-10-05 KR KR1020200128180A patent/KR102575464B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20220045444A (en) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10992660B2 (en) | Authentication and authorization of a privilege-constrained application | |
US20230291571A1 (en) | Dynamic management and implementation of consent and permissioning protocols using container-based applications | |
US11954674B1 (en) | Systems and methods for third party token based authentication | |
KR102027630B1 (en) | Two-Factor Authentication Systems and Methods | |
US11855978B2 (en) | Sharing credentials | |
US20150193600A1 (en) | Rights management server and rights management method | |
US20230275762A1 (en) | Did system using browser-based security pin authentication, and control method thereof | |
KR20140095745A (en) | Supporting Method For Payment and System thereof | |
US20100011409A1 (en) | Non-interactive information card token generation | |
KR20190014124A (en) | Two factor authentication | |
US10110578B1 (en) | Source-inclusive credential verification | |
US11681824B2 (en) | Consent-driven privacy disclosure control processing | |
JP6907619B2 (en) | Information processing system, information processing method, and information processing equipment | |
US8914842B2 (en) | Accessing enterprise resource planning data from a handheld mobile device | |
US20130144633A1 (en) | Enforcement and assignment of usage rights | |
KR20120010230A (en) | Mobile content delivery on a mobile network | |
KR102191501B1 (en) | Method for mediating card payment using biometric data | |
CN115118444A (en) | Information processing apparatus and storage medium | |
JP2019154055A (en) | Authentication method, authentication apparatus, computer program, and system manufacturing method | |
US20150066766A1 (en) | Secure Generation of a User Account in a Service Server | |
JP2008199618A (en) | Method, system, and computer program for using personal communication device to obtain additional information | |
KR20140011795A (en) | Method of subscription, authentication and payment without resident registration number | |
KR102575464B1 (en) | Server and method for providing payment service for unregistered card | |
KR102156803B1 (en) | Method for reverse autorization and electronic device thereof | |
KR101407495B1 (en) | Registration issue system and registration issue method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) |