KR102074443B1 - 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트 - Google Patents

주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트 Download PDF

Info

Publication number
KR102074443B1
KR102074443B1 KR1020180165613A KR20180165613A KR102074443B1 KR 102074443 B1 KR102074443 B1 KR 102074443B1 KR 1020180165613 A KR1020180165613 A KR 1020180165613A KR 20180165613 A KR20180165613 A KR 20180165613A KR 102074443 B1 KR102074443 B1 KR 102074443B1
Authority
KR
South Korea
Prior art keywords
information
card
payment
user identification
communication unit
Prior art date
Application number
KR1020180165613A
Other languages
English (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 KR1020180165613A priority Critical patent/KR102074443B1/ko
Priority to PCT/KR2019/017589 priority patent/WO2020130486A1/ko
Application granted granted Critical
Publication of KR102074443B1 publication Critical patent/KR102074443B1/ko

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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/356Aspects of software for card payments
    • 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트에 관한 것으로, 본 발명의 일 실시예에 의한 고객 관리 서버는 사용자 식별 정보를 포함하는 사용자 정보 테이블, 사용자 식별 정보를 포함하는 혜택 정보 테이블, 사용자 식별 번호 및 카드 정보를 포함하는 주거래 카드 정보 테이블을 포함하는 데이터베이스부와 결제 클라이언트, 휴대단말과 통신하는 통신부, 그리고 데이터베이스부와 통신부를 제어하며, 주거래 카드 정보 테이블에 저장하는 카드 정보 중 카드 번호의 일부를 일방향 해시 함수로 암호화하여 주거래 카드 정보 테이블에 저장하며, 통신부가 결제 클라이언트 또는 휴대단말로부터 카드 번호를 수신하면 카드 번호 중 일부를 일방향 해시 함수로 암호화한 결과를 이용하여 주거래 카드 정보 테이블에서 검색하여 사용자 식별 정보를 추출하는 중앙 제어부를 포함한다.

Description

주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트{SERVER AND CLIENT OF PAYING USING MAIN CARD INFORMATION}
본 발명은 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트에 관한 것이다.
1인 가구의 증가와 더불어 다양한 상품과 서비스를 제공하는 판매점들이 다수 증가하고 있다. 또한, 이러한 판매점의 증가로 인해 판매점 사이의 경쟁이 증가하며, 구매자에게 다양한 경제적 혜택을 제공하기 위해 판매점으로의 구매자 유입이 다양한 방식으로 시도되고 있다.
또한, 이동통신 기술의 급속한 발전으로, 스마트폰과 같은 휴대 단말의 대중적인 보급이 이루어져, 많은 사람들이 휴대 단말을 소지하고 있다. 예전의 휴대 단말은 단순히 음성통화, 문자 메시지 전송을 할 수 있었지만, 현재에는 사진, 동영상 촬영이나, 음악 파일 재생, 무선 인터넷 접속과 같이 그 기능을 확장하고 있다.
최근 다양한 혜택을 제공하기 위한 스마트폰에 설치 가능한 애플리케이션들이 개발되고 있으나, 이러한 애플리케이션들 대부분은 사용자의 결제 특성이나 사용 횟수를 수치적으로만 누적하여 저장하여 쿠폰을 제공하는 방식이라 구매자의 판매점으로의 유인으로 부족한 면이 있다.
이에, 구매자의 다양한 구매 욕구와 경제적 혜택을 제공하기 위해서는 다양한 결제 방식을 제공하는 것이 필요하다. 그리고, 구매자에게 이러한 구매 결과와 혜택을 실시간으로 확인하는 기술이 필요하다.
본 발명은 주거래 카드에 기반한 결제 과정에서 결제 상의 혜택 정보를 적용받을 수 있도록 한다.
본 발명은 등록한 주거래 카드로 결제하면 결제 매장 정보가 서버를 통해 앱으로 전송되거나, 혹은 앱이 동일 매장 내에 없을 경우 알림 메시지를 전송하여 결제의 안정성을 제공하고자 한다.
본 발명은 등록한 주거래 카드를 이용하여 사용자를 식별함에 있어서 주거래 카드 번호 전체가 저장되지 않도록 하여 개인 정보의 보안을 높이고자 한다.
본 발명이 해결하고자 하는 과제는 이상에서 언급한 과제들로 제한되지 않으며, 여기서 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일 실시예에 의한 주거래 카드 정보를 이용한 결제 클라이언트는 고객 관리 서버 및 카드사 서버와 통신하는 통신부, 통신부가 수신한 정보를 출력하고 출력한 정보의 선택을 입력받는 인터페이스부, 카드 정보를 입력받는 카드리더기, 통신부와 인터페이스부와 카드리더기를 제어하며, 카드리더기가 제1카드의 카드 정보를 입력받은 후, 제1카드의 카드 정보를 통신부가 고객 관리 서버로 전송한 후, 통신부가 수신한 혜택 정보 및 사용자 식별 정보를 인터페이스부에 출력하며, 인터페이스부에 입력된 선택에 따라 혜택 정보를 적용한 최종 결제액과 제1카드의 카드 정보 또는 카드리더기가 입력받은 제2카드의 카드 정보를 통신부가 카드사 서버로 전송하도록 제어하는 결제제어부를 포함한다.
본 발명의 일 실시예에 의한 주거래 카드 정보를 이용한 고객 관리 서버는 사용자 식별 정보를 포함하는 사용자 정보 테이블, 사용자 식별 정보를 포함하는 혜택 정보 테이블, 사용자 식별 번호 및 카드 정보를 포함하는 주거래 카드 정보 테이블을 포함하는 데이터베이스부, 결제 클라이언트, 휴대단말과 통신하는 통신부, 및 데이터베이스부와 통신부를 제어하며, 주거래 카드 정보 테이블에 저장하는 카드 정보 중 카드 번호의 일부를 일방향 해시 함수로 암호화하여 주거래 카드 정보 테이블에 저장하며, 통신부가 결제 클라이언트 또는 휴대단말로부터 카드 번호를 수신하면 카드 번호 중 일부를 일방향 해시 함수로 암호화한 결과를 이용하여 주거래 카드 정보 테이블에서 검색하여 사용자 식별 정보를 추출하는 중앙 제어부를 포함한다.
본 발명의 실시예를 구현할 경우 주거래 카드에 기반한 결제 과정에서 결제 상의 혜택 정보를 적용받을 수 있다.
본 발명의 실시예를 구현할 경우 등록한 주거래 카드로 결제하면 결제 매장 정보가 앱과 통신하는 서버로 전송되거나, 혹은 앱이 동일 매장 내에 없을 경우 알림 메시지를 전송하여 결제의 안정성을 제공할 수 있다.
본 발명의 실시예를 구현할 경우 등록한 주거래 카드를 이용하여 사용자를 식별함에 있어서 주거래 카드 번호 전체가 저장되지 않도록 하여 개인 정보의 보안을 높일 수 있다.
본 발명이 제공하는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 여기서 언급되지 않은 또 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 의한 앱을 이용하여 주거래 카드 정보를 CRM 서버에 저장하는 과정을 보여주는 도면이다.
도 2는 본 발명의 일 실시예에 의한 오프라인 매장의 결제를 수행하는 클라이언트 장치를 이용하여 주거래 카드 정보를 서버에 저장하는 과정을 보여주는 도면이다.
도 3은 본 발명의 일 실시예에 의한 서버의 데이터베이스 구조를 보여주는 도면이다.
도 4는 본 발명의 일 실시예에 의한 주거래 카드를 이용하여 결제하는 과정을 보여주는 도면이다.
도 5는 본 발명의 일 실시예에 의한 사용자가 다수의 주거래 카드를 등록한 경우의 처리 프로세스를 보여주는 도면이다.
도 6은 본 발명의 일 실시예에 의한 애플리케이션을 이용하여 결제하는 과정을 보여주는 도면이다.
도 7은 본 발명의 일 실시예에 의한 사용자의 혜택 정보가 저장되는 데이터베이스의 구성을 보여주는 도면이다.
도 8은 본 발명의 일 실시예에 의한 결제 클라이언트의 구성을 보여주는 도면이다.
도 9는 본 발명의 일 실시예에 의한 고객 관리 서버(300)의 구성을 보여주는 도면이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.
본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조 부호를 붙이도록 한다. 또한, 본 발명의 일부 실시예들을 예시적인 도면을 참조하여 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가질 수 있다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 수 있다.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질, 차례, 순서 또는 개수 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 다른 구성 요소가 "개재"되거나, 각 구성 요소가 다른 구성 요소를 통해 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.
이하, 주거래 카드에 기반한 결제 과정에서 결제 상의 혜택 정보를 적용받을 수 있도록 하며, 등록한 주거래 카드로 결제하면 결제 매장 정보가 앱으로 전송되거나, 혹은 앱이 동일 매장 내에 없을 경우 알림 메시지를 전송하여 결제의 안정성을 제공하는 서버 및 결제 클라이언트의 구성 및 동작 과정에 대해 살펴본다. 또한, 본 명세서에서는 등록한 주거래 카드를 이용하여 사용자를 식별함에 있어서 주거래 카드 번호 전체가 저장되지 않도록 하여 개인 정보의 보안을 높일 수 있다.
도 1은 본 발명의 일 실시예에 의한 앱을 이용하여 주거래 카드 정보를 CRM 서버에 저장하는 과정을 보여주는 도면이다.
휴대단말(100)은 스마트폰, 태블릿컴퓨터 등 통신이 가능하며 정보를 출력하는 인터페이스부를 포함하며, 사용자가 휴대할 수 있는 다양한 종류의 장치를 포함한다.
휴대단말(100)은 사용자의 주거래 카드 정보의 등록이나 사용, 혹은 사용자 식별 정보를 저장하고 제공하는 기능의 애플리케이션을 저장하고 실행할 수 있다. 애플리케이션을 실행하여 휴대단말(100)은 사용자로부터 식별 정보를 입력받는다(S1). 식별 정보의 입력에 앞서 휴대단말(100)은 가입 프로세스를 선택적으로 수행할 수 있다.
가입 프로세스 과정에서 사용자는 이름과 성별, 생년월일, 휴대폰 번호, 이메일, 주소 등의 정보를 입력할 수 있으며, 이를 휴대단말(100) 또는 컴퓨터 등이 CRM 서버(300)에게 전송하고, 전송 결과 회원 가입 완료가 되었음을 CRM 서버(300)가 전송한다.
CRM 서버(300)는 사용자에 대한 정보를 저장하고 관리하는 서버로 고객 관계 관리 서버(Customer Relationship Management Server) 또는 고객 관리 서버의 약자이다. 이하 고객 관리 서버를 지칭하기 위해 CRM 서버로 지시한다.
그리고 사용자는 가입 프로세스 과정에서 설정한 사용자 식별 정보를 이용하여 애플리케이션에 로그인을 수행할 수 있다.
사용자 식별 정보는 아이디, 사용자 고객 번호 등이 포함될 수 있다. 또는 사용자의 식별 정보에 추가하여 입력된 암호 정보, 휴대 단말의 식별 정보(폰 번호 등)도 함께 S2단계에서 전송될 수 있다.
입력된 사용자의 식별 정보는 휴대단말이 CRM 서버(300)로 전송한다(S2). 전송 결과, CRM 서버(300)는 수신된 사용자의 식별 정보를 검증하고, 검증한 결과 정상 사용자인 경우 CRM 서버(300)는 해당 사용자 식별 정보를 기준으로 등록된 주거래 카드의 등록 상태 정보를 데이터베이스에서 추출한다(S3).
그리고 CRM 서버(300)는 추출된 주거래 카드의 등록 상태 정보를 전송한다(S4). 이때, 등록 상태 정보는 데이터베이스부에 저장된 카드 정보 중에서 암호화하지 않은 카드 정보가 포함될 수 있다.
휴대단말(100)의 애플리케이션은 S4에서 수신한 정보를 출력하고, 추가적으로 주거래 카드 등록을 위한 정보를 출력한다(S5). 카드 번호의 입력을 위한 화면이 휴대단말(100)에서 출력될 수 있다. 여기서 사용자는 카드 정보를 입력하여 휴대단말(100)이 카드 정보를 취득한다(S5).
이때, 카드 정보의 입력은 카드의 일련 번호를 사용자가 직접 화면 상에서 입력하는 방식과 카드를 카메라로 촬영하여 자동으로 카드의 일련 번호가 애플리케이션으로 입력되는 방식 등 다양한 입력 방식을 적용할 수 있다.
카드를 카메라로 촬영하는 방식은 OCR(Optical character recognition)과 같은 기술을 이용하여 카드에 적힌 숫자를 인식하여 카드의 일련 번호가 애플리케이션으로 입력되는 실시예이다.
또는 휴대단말(100)에서 제공하는 근거리 통신(Near Field Communication)이나 무선 통신 방식에 기반하여 결제 카드의 정보를 자동으로 휴대 단말(100)이 입력받을 수 있다.
휴대단말(100)은 다양한 방식으로 카드 정보를 취득하여 취득한 카드 정보와 사용자 식별 정보를 CRM 서버(300)에게 전송한다(S6).
CRM 서버(300)는 수신한 카드 정보를 암호화 하여 데이터베이스에 저장한다(S7). 이때, 카드 정보 중 일부는 암호화하고 나머지 일부는 암호화하지 않을 수 있다. 일 실시예로 카드 정보를 구성하는 것은 카드 번호, 카드 만료일 등이 될 수 있는데 이 중에서 카드 번호의 일부는 암호화를 하지 않을 수 있다.
카드 번호 중 앞의 6개 번호는 카드를 발급한 국가에 대한 정보, 카드발급사에 대한 정보, 또는 카드 회원 유형에 대한 정보와 같이 개인을 식별하는데 있어 중요도가 낮은 정보이다. 따라서 CRM 서버(300)는 카드 번호 앞자리 일부는 그대로 데이터베이스에 저장할 수 있다.
그리고 나머지 카드 번호(예를 들어 7~16번째 번호)는 일방향 암호화 알고리즘을 이용하여 암호화하여 저장한다. 예를 들어 CRM 서버(300)는 카드번호의 일부를 해시 함수를 통해 암호화하여 데이터베이스에 저장한다.
이후, CRM 서버(300)는 추가된 주거래 카드를 포함한 주거래 카드의 등록 상태 정보를 데이터베이스에서 추출하여(S8) 이를 휴대단말(100)에게 전송한다(S9). 전송 결과 휴대단말(100)은 등록된 주거래 카드를 화면 상에 표시한다(S10).
도 1과 같은 프로세스를 통해 주거래 카드를 등록할 수 있다. 또한, 사용자는 휴대단말(100)을 통해 S1, S2, S8, S9, S10 의 과정에 기반하여 등록된 주거래 카드 정보를 확인할 수 있다.
또는 휴대단말(100)은 한번 주거래 카드를 등록하면 휴대단말(100)의 애플리케이션에 주거래 카드에 대한 정보를 저장하여 CRM 서버(300)에 접속하지 않고도 사용자가 주거래 카드를 확인할 수 있다. 즉, 휴대단말(100) 내의 저장공간에 주거래 카드에 대한 정보를 등록하면, 휴대단말(100)의 애플리케이션은 CRM 서버(300)에 접속하지 않고도, 휴대단말(100)에 저장된 정보를 확인하여 주거래 카드에 대한 정보를 확인할 수 있다.
또한, 사용자는 주거래 카드를 저장하는 과정에서 주거래 카드에 대한 명칭을 설정할 수 있다. 이는 사용자가 주거래 카드를 다수 등록한 경우 보다 쉽게 카드를 확인할 수 있도록 한다. 설정된 명칭은 서버(100)의 데이터베이스에 저장될 수 있다.
도 2는 본 발명의 일 실시예에 의한 오프라인 매장의 결제를 수행하는 클라이언트 장치를 이용하여 주거래 카드 정보를 서버에 저장하는 과정을 보여주는 도면이다. 이는 사용자가 오프라인 매장을 방문하여 매장에 설치된 결제 클라이언트(200)를 이용하여 CRM 서버(300)에 주거래 카드를 등록하는 과정을 보여준다.
오프라인 매장에 배치된 결제 클라이언트(200)에 사용자 식별 정보를 입력하고(S12), 주거래 카드 등록을 위한 정보 출력 및 카드 정보를 입력한다(S13).
S12는 사용자가 휴대단말(100)을 보유하고 애플리케이션이 설치된 경우, 해당 사용자의 애플리케이션을 통해 사용자 식별 정보를 결제 클라이언트(200)에게 제공하는 프로세스(S11)에 후속하여 진행할 수 있다. 사용자 식별 정보를 바코드, QR 코드 등으로 휴대단말(100)에 표시하면, 결제 클라이언트(200)의 바코드 리더기 또는 QR코드 리더기가 표시된 코드를 리딩할 수 있다.
S13은 결제 클라이언트(200)의 카드 리더기를 통해 진행될 수 있다. 특히, 카드 리더기는 마그네틱 카드 리딩 방식 외에도 IC 카드 리딩 방식, 또는 NFC나 무선 통신 등을 통한 카드 리딩 방식, 또는 휴대 단말(100)에 저장된 사이버 카드를 통한 리딩 방식 등도 적용될 수 있다.
결제 클라이언트(200)는 S12 / S13에서 입력된 정보들을 CRM 서버(300)에게 전송한다. 서버는 전송된 정보를 이용하여 카드 정보를 암호화하고 저장한다(S15). 이 과정은 앞서 S7 과정과 동일하게 진행될 수 있다.
CRM 서버(300)는 처리 결과를 결제 클라이언트(200)에게 전송한다(S16). 아울러 사용자의 휴대단말(100)에게도 처리 결과를 전송하여(S17) 사용자가 주거래 카드 등록의 최종 처리 결과를 확인할 수 있도록 한다.
도 3은 본 발명의 일 실시예에 의한 서버의 데이터베이스 구조를 보여주는 도면이다.
데이터베이스는 사용자 정보 테이블(301)과 주거래 카드 정보 테이블(302)을 포함한다. 도 3의 데이터베이스는 다수 매장의 사용자들에 대한 통합 회원정보 시스템을 구성할 수 있다.
사용자 정보 테이블(301)은 사용자가 회원 가입을 한 경우에 생성되는 정보들로, 사용자 식별 정보(UID), 이름(NAME), 생년월일(BIRTHDAY), 전화번호(PHONE), 성별(GENDER), 이메일(EMAIL) 등의 정보를 사용자 별로 저장한다.
주거래 카드 정보 테이블(302)은 사용자 별로 하나 이상의 주거래 카드 정보들이 저장된다.
사용자 식별 정보(UID)를 기준으로 암호화하지 않은 카드 번호(CARD_NUMBER), 암호화한 카드 번호(CARD_ENCR_NUMBER), 그리고 카드 명칭(CARD_NAME)으로 구성된다.
암호화하지 않은 카드 번호(CARD_NUMBER)란 암호화하지 않고 저장하는 카드 정보를 의미한다. 일 실시예로 카드 번호의 앞자리 일부(예를 들어 6자리)는 개인 정보가 아닌 카드 별(또는 국가별, 회원 타입 별)로 할당되는 숫자이므로, 이 숫자는 암호화하지 않고 저장한다. 암호화하지 않고 저장하는 일부 카드 번호를 IIN(Issuer Identification Number) 또는 BIN(Bank Identification Number)이라고 한다.
반면, 암호화한 카드 번호(CARD_ENCR_NUMBER)는 일방향으로 암호화된 정보를 의미한다. 해시(Hash) 함수를 이용할 수 있다. 일 실시예로 카드 번호 중 뒷자리 일부(예를 들어 7번째 이후의 숫자들)들은 개인 정보의 보호를 위해 암호화하여 저장한다.
일방향 암호화 알고리즘의 일 실시예인 해시 함수(Hash function)은 암호화된 정보를 통해 원래의 정보를 유추할 수 없으나, 원래의 정보를 암호화하면 동일한 암호화된 결과를 도출하는 것을 의미한다. 대신, 암호화된 정보에서는 원래의 정보를 추출할 수 없으므로, 카드 번호 자체가 저장되지 않는다.
예를 들어 UID 가 abcd1234인 사용자의 "GSR H 카드"번호가 "0123 2531 1234 1234"를 가정한다. 카드 중 첫번째 6자리 "0123 25"는 암호화되지 않고 그대로 저장된다. 카드 중 7번째 이후의 정보 "31 1234 1234"는 해시 함수에 입력하여 나온 결과인 "fjkfsdjlgsls23sdfs243lfdsal"를 저장한다. 이 결과는 암호화하지 않은 카드 번호(CARD_NUMBER)와 분리하여 저장한다.
또한, 해시카드에 입력했던 카드 중 7번째 이후의 정보 "31 1234 1234"는 데이터베이스에 저장하지 않는다.
그 결과 결제 과정에서 전송되는 카드 번호가 있으면, CRM 서버(300)는 카드 번호 중 앞자리 6자리는 그대로 검색하고, 뒷자리는 해시 함수에 넣어서 산출된 결과를 검색하므로 카드 번호의 일부만 저장하면서도 주거래 카드인지를 확인할 수 있다. 즉, 사용자의 주거래 카드 정보를 보호하면서도 사용자의 주거래 카드 결제 시 주거래 카드 여부를 확인할 수 있다.
또한, 주거래 카드 정보 테이블(302)에 도시된 바와 같이, 사용자 식별 정보에 대응하여 다수의 주거래 카드를 등록할 수 있다. CRM 서버(300)는 등록 가능한 주거래 카드의 수를 제한할 수도 있다(예를 들어 3개 혹은 5개 등등). 또는 CRM 서버(300)는 등록 가능한 주거래 카드의 수를 제한하지 않을 수도 있다.
이 경우, 사용자가 카드 결제 시 결제 클라이언트를 통해 결제 혜택이 더 높은 카드가 있는 경우 이를 선택하여 다시 결제를 수행할 수 있다.
주거래 카드 정보 테이블(302)에는 결제와 관련된 다양한 정보들이 추가로 저장될 수 있다. 결제시 혜택 정보, 할인 정보 등이 카드 별로 저장될 수 있고 또는 별도로 CRM 서버(300)에 저장될 수 있다.
또한 사용자 정보 테이블(301)은 할인 혜택이나 등급, 포인트, 통신사의 할인, 모바일 할인 등 결제 시 적용할 정보를 사용자 정보와 함께 저장할 수 있다.
특히, 사용자의 결제 카드를 OCR기반으로 간편하게 등록하면 시스템에서 안전하게 카드 정보가 저장된다. 특히, 카드 정보 중 일부는 암호화하여 해시 함수의 결과값을 저장하므로, 카드 번호 전체가 저장되지 않으면서도 이후 카드 결제시 사용자 정보를 식별할 수 있다.
또한, 도 3의 사용자 정보 테이블(301)은 일종의 멤버십 계정 정보를 저장할 수 있어서, 특히 프랜차이즈나 편의점, 대형 할인마트 등과 같이 다수의 매장이 하나의 멤버십 계정에 포인트를 제공할 경우, 또는 카드사 제휴로 카드 별로 ?택이 주어질 경우에도 본 발명을 적용할 수 있다.
도 4는 본 발명의 일 실시예에 의한 주거래 카드를 이용하여 결제하는 과정을 보여주는 도면이다.
결제 클라이언트(200)는 카드리더기를 통해 카드 정보를 입력받는다(S21). 그리고 입력받은 카드 정보를 CRM 서버(300)에게 전송한다(S22). S22에서 카드 번호뿐만 아니라, 결제할 상품에 대한 정보, 또는 결제할 금액 등의 정보, 결제 매장에 대한 정보도 카드 정보와 함께 전송될 수 있다. 물론, 결제 매장에 대한 정보는 결제 클라이언트(200)에 의해 S22와는 구분되는 다른 프로세스에서 전달될 수 있다.
카드 번호를 포함하는 카드 정보를 수신한 CRM 서버(300)는 수신한 카드 정보 중에서 암호화 부분에 해시 함수를 적용하여 해시 결과를 생성한다(S23). 또한, CRM 서버(300)는 카드 정보 중 비암호화 부분에 대한 정보와 S23에서 산출한 해시 결과로 사용자 식별 정보 추출를 추출한다(S24). 예를 들어, "0123 2531 1234 1234"라는 카드 번호가 포함된 카드 정보를 수신한 CRM 서버(300)는 카드 중 7번째 이후의 정보 "31 1234 1234"에 해시 함수를 적용하여 산출된 해시 결과인 "fjkfsdjlgsls23sdfs243lfdsal"와, 카드 중 앞자리 6자리 "0123 25"를 도 3의 주거래 카드 정보 테이블(302)에서 검색하여 UID 가 "abcd1234"임을 확인한다.
CRM 서버(300)는 사용자 식별 정보로 UID인 "abcd1234"를 추출하고 이에 대응하는 혜택 정보를 추출한다(S25). 혜택 정보는 예시적으로 다양하게 구성될 수 있다.
먼저, 혜택 정보는 "abcd1234"인 UID에 할당된 쿠폰이나 포인트를 사용할 수 있는지에 대한 정보를 포함한다. 해당 사용자에게 직접 제공하는 전용 혜택 정보를 포함한다. 또한, 해당 사용자가 이미 보관하고 있는 상품 정보(예를 들어, 이전에 구매했거나 선물받아 교환 가능한 것으로 저장된 상품 정보) 역시 혜택 정보에 포함된다.
또한, 혜택 정보는 해당 매장에서의 추가 적립 포인트나 사이버머니를 포함한다. 또한, 혜택 정보는 특정 상품의 구매에 따른 추가 적립 포인트나 사이버머니, 또는 할인금액 등을 포함한다.
다음으로, 혜택 정보는 제휴 할인에 대한 정보를 포함한다. 통신사 멤버십 할인 정보 또는 카드 제휴사 할인 정보 등을 포함한다.
다음으로, 매장에 특수한 혜택 정보 역시 본 발명의 실시예에 포함된다. 예를 들어, 혜택 정보는 결제하고자 하는 매장에서 사용할 수 있는 할인이나 증장 상품에 대한 정보를 포함한다.
CRM 서버(300)는 해당 사용자 식별 정보 또는 결제를 수행할 매장의 식별 정보 등에 기반하여 혜택 정보를 추출한 후, 사용자 식별 정보와 혜택 정보를 결제 클라이언트(200)에게 전송한다(S26).
결제 클라이언트(200)는 수신한 정보를 인터페이스창에 출력한다. 예를 들어, 판매 가격, 혜택 정보(금액, 쿠폰, 포인트 적용 등), 최종 결제 예정 금액 등이 출력될 수 있다. 여기서 사용자 식별 정보는 보안을 위해 일부만 출력하거나 출력하지 않을 수 있다.
혜택 정보는 결제 시 할인 혜택과 사용가능한 쿠폰 등의 정보를 출력한다. 그리고 결제 클라이언트(200)는 사용자가 선택한 혜택 정보 또는 자동으로 혜택 정보를 반영하여 최종 결제액을 산출하여 최종 결제액과 카드 정보를 카드사 서버(500)에게 전송한다(S32). 최종 결제액은 혜택을 적용하여 원래의 결제 금액보다 차감된 금액일 수 있다.
카드사 서버(500)는 수신된 정보에 기반하여 결제를 진행하고 결제 완료 정보를 결제 클라이언트(200)에게 전송한다(S33). 결제가 완료됨을 확인한 결제 클라이언트(200)는 결제 완료 정보와 적용된 혜택 정보, 사용자 식별 정보를 CRM 서버(300)에게 전송한다(S36).
CRM 서버(300)는 사용자 식별 정보에 대응하여 결제 결과 반영하여 사용자 정보 테이블(301)을 업데이트한다(S37). 쿠폰을 사용한 경우, 사용자 식별 정보에 대응하여 사용된 쿠폰을 삭제한다. 적립 포인트가 발생한 경우, 사용자 식별 정보에 대응하여 적립금을 추가한다.
아울러, CRM 서버(300)는 사용자의 휴대단말(100)에게 결제 완료 정보와 적용된 혜택 정보, 업데이트된 혜택 정보 등을 전송한다(S38). CRM 서버(300)는 휴대단말(100)에게 문자로 송부할 수 있다. 또는 CRM 서버(300)는 휴대단말(100)에 설치된 애플리케이션에게 푸시 메시지(Push Message)를 전송하여 휴대단말(100)에 설치된 애플리케이션이 수신한 정보들을 화면 상에 팝업으로 띄울 수 있도록 한다.
도 4의 실시예를 적용하면, 매장의 결제 클라이언트(200)가 사용자가 보유하는 카드의 카드 정보를 입력받아서 이를 CRM 서버(300)로 전송하면 전송한 카드 정보 중 일부에 대해 해시 처리를 통해 매칭하여 개인을 식별할 수 있다. 또한 CRM 서버(300)는 결제할 카드의 사용자 정보가 식별되면 자동으로 쿠폰이나 포인트, 증정 상품 등의 혜택 정보를 결제 클라이언트(200)에게 제공한다.
결제 클라이언트(200)는 혜택 정보를 사용자가 확인할 수 있도록 화면 등을 통해 출력하고, 사용자가 특정한 혜택 정보를 선택할 경우 또는 별도 선택없이 자동으로 결제시 차감하여 혜택정보를 결제에 적용할 수 있다. 혜택 정보는 쿠폰, 포인트 적용 등을 포함한다.
또한 CRM 서버(300)는 사용자의 휴대단말(100)에게 결제 과정에서 적용된 혜택 정보를 전송하여 사용자가 바로 확인할 수 있도록 한다. 즉, 카드로만 결제한 후에도 앱에 결제 결과와 포인트, 리워드 적립 등의 혜택 정보를 표시한다.
도 5는 본 발명의 일 실시예에 의한 사용자가 다수의 주거래 카드를 등록한 경우의 처리 프로세스를 보여주는 도면이다. 도 4와 동일한 지시 번호의 경우에는 도 4와 동일하게 동작하므로 도 4의 설명으로 대신한다.
도 5의 플로우에서 결제 클라이언트(200)가 카드 정보를 입력받고(S21), 결제 클라이언트(200)가 CRM 서버(300)에게 정보를 전송한다(S22). CRM 서버(300)는 S23/S24 단계에서 카드 정보로 사용자 식별 정보를 추출한다. 사용자 식별 정보를 추출한 결과, CRM 서버(300)는 사용자 식별 정보에 대응하여 등록된 다른 주거래 카드 정보 및 혜택 정보를 추출한다(S25a).
예를 들어, 도 3의 302를 참조하면, abcd1234라는 사용자의 "GSR H 카드" 정보가 전송된 경우, CRM 서버(300)는 동일한 사용자의 "AMEX 카드" 역시 주거래 카드로 등록된 것을 확인한다. 그리고, 카드제휴사의 프로모션 등에 따라 "AMEX 카드"의 혜택 정보와 "GSR H카드"의 혜택 정보가 상이할 수 있다.
CRM 서버(300)는 추출된 각각의 주거래 카드 정보와 혜택 정보, 사용자 식별 정보를 결제 클라이언트(200)에게 전송한다(S26a). 이때, 사용자 개인 정보의 보호를 위해, 주거래 카드 정보는 사용자가 설정한 카드의 명칭(CARD_NAME) 중 일부만 전송될 수 있다. 예를 들어 "AMEX 카드"는 "A**** 카드"로 전송될 수 있다.
결제 클라이언트(200)는 인터페이스창에 다른 주거래 카드 정보 및 혜택 정보를 출력한다(S31a). 사용자는 더 많은 혜택이 주어지거나 다른 종류의 혜택이 주어지는 경우를 확인하여 결제 카드를 변경할 것인지를 결정한다(S31b). 만약, 결제 카드를 "AMEX 카드"로 변경하고 사용자가 다시 "AMEX 카드"를 매장에 제공할 수 있다. 매장의 결제 클라이언트(200)는 다시 S21의 단계를 시작한다. 다만, 주거래 카드를 수신하였고 그에 따라 변경된 카드로 결제를 시도한 것이므로, 도 4의 S21 내지 S38 단계를 그대로 진행할 수 있다.
즉, 동일 결제 클라이언트(200)에서 일정 시간 내에 주거래 카드의 정보가 2회 이상 입력되면 해당 주거래 카드로 식별되는 사용자의 다른 주거래 카드가 있는 경우에도 CRM 서버(300)는 다른 주거래 카드의 정보를 제공하지 않을 수 있다. 이는 빠른 결제와 사용자의 카드 사용 의지를 반영해서이다.
다음으로, S31b에서 결제 카드를 변경하지 않으면, 결제 클라이언트(200)는 S21에서 주거래 카드로 결제 선택시 혜택 정보를 반영하여 최종 결제액을 산출하고(S31c), 도 4에서 설명한 S32 내지 S38의 단계를 진행한다.
도 5의 실시예를 적용하면 POS와 같은 결제 클라이언트(200)는 카드 결제가 진행되는 과정에서 사용자에게 더 높은 혜택이 제공되는 사용자의 다른 주거래 카드의 정보를 출력하여 사용자에게 혜택을 제공할 수 있다.
도 4 및 도 5의 실시예를 적용하면 사용자가 설정한 주거래 카드를 온라인/오프라인 어디에서든 결제시 사용할 수 있으며, 특히 오프라인 결제에서도 멤버십에 따른 혜택 정보를 자동으로 적용할 수 있다.
도 4 및 도 5에서 카드를 결제하는 과정에서 매칭되는 사용자 식별 정보가 없을 경우, 카드 등록 또는 사용자 식별 정보 등록에 대한 안내 메시지를 결제 클라이언트(200)가 음성 메시지/영상 메시지 등으로 출력할 수 있다. 예를 들어 S24에서 CRM 서버(300)에서 매칭된 사용자 식별 정보가 없을 경우, 주거래 카드로 등록을 유도하는 메시지를 결제 클라이언트(200)가 인터페이스부를 이용하여 출력할 수 있다.
전술한 실시예를 적용하면 결제의 편의성을 높이기 위해 간편하게 신용카드나 체크카드, 선불카드 등을 온/오프라인에서 인식하여 암호화를 수행한 후 CRM 서버(300)에 저장한다. 그 후 해당 카드로 결제 시 자동으로 사용자에게 멤버십 혜택을 제공할 수 있다.
특히, 사용자가 등록한 주거래 카드를 이용하여 사용자가 결제시 별도로 앱을 실행시키거나 사용자 식별 정보를 매장에 제출할 필요 없이 결제 과정에서 자동으로 혜택(할인/적립)을 반영할 수 있어 편의성을 높일 수 있다.
또한, 도 5의 실시예에서 사용자 식별 정보를 통해 다수의 주거래 카드가 확인된 경우에, CRM 서버(300)는 다른 주거래 카드 정보를 선별적으로 제공할 수 있다. 예를 들어, 주거래 카드 A 및 B를 등록한 사용자(USER1)가 "A" 카드로 결제할 수 있다. 이때, CRM 서버(300)는 "A"라는 카드를 통해 USER1의 주거래 카드로 "B" 카드도 확인하였다. 그러나 "A" 카드의 혜택이 더 높을 경우 CRM 서버(300)는 "B" 카드가 주거래 카드라는 정보를 결제 클라이언트(200)에게 제공하지 않는다.
반대로, "B" 카드의 카드사가 할인 이벤트를 하는 경우, 또는 "B" 카드의 혜택의 기한이 도과한 경우(예를 들어 1주일 또는 "A" 카드의 혜택 기한 보다 더 짧은 경우)에는 "A" 카드 대신 "B" 카드의 결제를 유도하기 위해 CRM 서버(300)는 "B" 카드가 주거래 카드라는 정보를 결제 클라이언트(200)에게 제공한다.
도 6은 본 발명의 일 실시예에 의한 애플리케이션을 이용하여 결제하는 과정을 보여주는 도면이다. 휴대단말(100)의 앱에서 구매할 상품을 선택하여 결제를 위해 카드 정보를 입력한다(S21c). 입력 후 애플리케이션에 의한 사용자 식별 정보와 카드 정보가 휴대 단말(100)에서 CRM 서버(300)로 전송된다(S22c). 이후 CRM 서버(300)에서 동작하는 S23, S24, S25 과정은 앞서 도 4에서 살펴본 바와 같다. CRM 서버(300)는 혜택 정보를 추출하여 사용자 식별 정보 및 혜택 정보를 휴대단말(100)에게 전송한다(S26c).
여기서 S23, S24는 생략될 수 있는데, 이는 휴대단말(100)에서 사용자 식별 정보가 전송되기 때문이다. 다만, 사용자 식별 정보가 전송되고, 전송된 카드 정보가 해당 사용자의 주거래 카드인지를 확인하기 위해 CRM 서버(300)는 S23, S24 단계를 수행할 수 있다.
휴대단말(100)의 인터페이스창에 혜택 정보가 출력되고, 사용자의 선택에 따라 혜택 정보를 반영하여 최종 결제액을 산출한다(S31c). 그리고 결제를 위해 최종 결제액과 카드 정보가 CRM 서버(300)로 전송되고(S32c), CRM 서버(300)는 다시 최종결제액과 카드 정보를 카드사 서버(500)에게 전달한다(S32d).
카드사 서버(500)가 결제 완료 정보를 전송하면(S33c), 이에 따라 CRM 서버(300)는 사용자 식별 정보에 대응하여 결제 결과를 반영하여 사용자 정보 테이블을 업데이트한다(S37). 그리고 결제 완료 정보 및 적용된 혜택 정보를 휴대단말(100)로 전송하여(S38c), 사용자가 이를 확인할 수 있다.
도 6의 실시예에서 사용자가 주거래카드를 등록한 경우, 사용자가 각각의 주거래 카드의 혜택 정보를 확인하지 않아도 CRM 서버(300)가 사용자에게 적합한 혜택 정보를 제공하여 특정한 주거래 카드의 이용이 혜택을 제공할 수 있음을 사용자가 확인할 수 있다. 그리고 사용자의 선택에 따라, 혜택이 높은 주거래 카드를 이용하여 결제를 진행할 수 있다.
혜택은 주거래 카드에 대응하여 제공되는 멤버십 할인, 통신사 할인, 판매사 할인, 포인트 적립 등을 일 실시예로 한다.
또한, 카드사 서버(500)의 결제 완료 후, CRM 서버(300)는 결제 결과를 반영하여 적용된 혜택 정보를 휴대단말(100)에게 전송함으로써, 사용자가 실시간으로 결제 혜택을 확인할 수 있도록 한다.
또한, 주거래 카드를 이용하여 사용자의 정보가 확인될 경우, 해당 사용자에게 할당된 상품 혜택 역시 오프라인 매장 또는 온라인 채널에서 확인할 수 있다. 예를 들어, 사용자에게 제공되는 혜택으로, 다른 사용자로부터 선물받은 상품의 교환권, 또는 이전에 사용자가 구매한 상품의 교환권 등이 혜택 정보로 제공될 수 있다.
이 경우, 주거래 카드로 사용자 정보가 확인될 경우, 사용자에게 무상으로 수취 가능한 교환권이 있음을 오프라인 매장의 결제 클라이언트(200) 또는 휴대단말(100)에서 알림 메시지로 제공할 수 있다.
도 7은 본 발명의 일 실시예에 의한 사용자의 혜택 정보가 저장되는 데이터베이스의 구성을 보여주는 도면이다. 혜택 정보가 저장되는 혜택 정보 테이블(305)는 사용자 별로 제공되는 혜택의 종류(Type) 및 상세 내역(Contents)이 포함된다. 타입은 카드 혜택 정보(CARD_ADV), 포인트(POINT), 교환권(EXCHANGE), 통신사 할인(TELECOM) 등으로 구성되며 혜택 정보의 타입은 다양하게 추가될 수 있다.
상세 내역은 사용자가 설정한 카드명과 할인율(%) 또는 적립 포인트 등으로 구성될 수 있다. 또는 통신사 할인의 경우 해당 통신사에서의 할인율(10%)이 포함된다. 교환권의 경우 사용자가 별도의 결제 없이 취득할 수 있는 상품을 의미한다. 예를 들어 시리얼 "0003"은 UID가 "abcd1234"인 사용자가 햄버거를 결제 없이 취득할 수 있는 교환권에 대한 혜택 정보를 지시한다. 시리얼 "0004"는 UID가 "abcd1234"인 사용자가 선물받은 생수의 교환권에 대한 혜택 정보를 지시한다. 여기서 선물한 사용자는 UID가 "gsr7890" 이다.
따라서, 도 7과 같이 사용자 별로 혜택 정보가 CRM 서버(300)의 데이터베이스에 저장되므로, 사용자가 주거래 카드로 결제를 시도하면, 오프라인 매장의 결제 클라이언트(200) 또는 휴대단말(100)의 애플리케이션을 통해 S26 또는 S26a, S26c와 같이 주거래 카드에 대응하는 사용자 정보로 추출된 혜택 정보가 제공된다. 이는 사용자가 자신이 사용할 수 있는 혜택을 매번 기억하지 않아도, 주거래 카드로 결제를 시도하면 항상 사용 가능한 혜택 정보를 확인할 수 있도록 한다.
뿐만 아니라, 사용자가 주거래 카드를 이용하여 결제할 경우, 추가로 제공되는 새로운 혜택을 다른 사용자에게 선물할 수도 있다. 예를 들어, 상품 구매로 인해 사용자에게 추가로 제공되는 혜택 정보가 있고, 이 혜택 정보는 사용자의 선택에 의해 자신이 보유하거나, 혹은 다른 사용자에게 선물할 수 있다.
도 8은 본 발명의 일 실시예에 의한 결제 클라이언트의 구성을 보여주는 도면이다.
결제 클라이언트(200)는 통신부(210), 인터페이스부(220), 카드리더기(230), 그리고 결제 제어부(250)를 포함한다.
통신부(210)는 고객 관리 서버(300) 및 카드사 서버(500)와 통신한다. 그리고 인터페이스부(220)는 통신부(210)가 수신한 정보를 출력하고 출력한 정보의 선택을 입력받는다. 터치 스크린이 가능한 디스플레이 화면, 또는 키보드 입력과 결합한 디스플레이 화면 등이 인터페이스부(220)의 일 실시예가 된다.
카드 리더기(230)는 마그네틱 카드, IC 카드 등 카드 정보를 입력받는다. 카드 정보를 입력받는 방법은 다양하며, 본 발명이 이에 한정되지 않는다.
결제 제어부(250)는 통신부(210)와 인터페이스부(220)와 카드리더기(230)를 제어한다. 또한, 결제 제어부(250)는 카드리더기(230)가 제1카드의 카드 정보를 입력받은 후, 제1카드의 카드 정보를 통신부(210)가 고객 관리 서버(300)로 전송하도록 제어한다.
그리고 결제 제어부(250)는 통신부(210)가 수신한 혜택 정보 및 사용자 식별 정보를 인터페이스부(220)에 출력한다.
또한, 결제 제어부(250)는 인터페이스부(220)에 입력된 선택에 따라 혜택 정보를 적용한 최종 결제액과 제1카드의 카드 정보 또는 카드리더기(230)가 입력받은 제2카드의 카드 정보를 통신부(210)가 카드사 서버(500)로 전송하도록 제어한다.
여기서, 제1카드는 최초로 사용자가 제시한 주거래 카드이며, 제2카드는 사용자가 인터페이스부(220)에서 출력된 혜택 정보를 확인하여 새로운 주거래 카드로 계산하기 위해 제공한 카드이다.
그리고 통신부(210)가 카드사 서버(500)로부터 제1카드 또는 제2카드의 결제 완료 정보를 수신하면, 결제 제어부(250)는 입력된 선택에 따른 혜택 정보와 결제에 적용된 제1카드 또는 제2카드의 카드 정보를 고객 관리 서버(300)에게 전송한다. 이후 고객관리서버(300)가 사용자 정보 테이블을 업데이트하고 휴대단말(100)에게 결제에 대한 정보를 통지하는 과정은 도 4 및 도 5에서 살펴본 바와 같다.
도 9는 본 발명의 일 실시예에 의한 고객 관리 서버(300)의 구성을 보여주는 도면이다. 고객 관리 서버(300)는 데이터베이스부(310)와 통신부(320), 그리고 중앙제어부(350)로 구성된다. 데이터베이스부(310)를 구성하는 테이블들은 도 3 및 도 7에서 살펴보았다.
데이터베이스부(310)는 사용자 식별 정보를 포함하는 사용자 정보 테이블(301), 사용자 식별 정보를 포함하는 혜택 정보 테이블(305), 사용자 식별 번호 및 카드 정보를 포함하는 주거래 카드 정보 테이블(302)를 포함한다.
통신부(320)는 결제 클라이언트(200) 및 휴대단말(100)과 통신한다.
중앙제어부(350)는 데이터베이스부(310)와 통신부(320)를 제어한다. 또한, 중앙제어부(350)는 주거래 카드 정보 테이블(302)에 저장하는 카드 정보 중 카드 번호의 일부를 일방향 해시 함수로 암호화하여 주거래 카드 정보 테이블에 저장한다. 도 3의 302에 "CARD_ENCR_NUMBER"와 같이 카드 번호 자체는 저장되지 않음을 확인할 수 있다.
또한 중앙제어부(350)는 통신부(320)가 결제 클라이언트(200) 또는 휴대단말(100)로부터 카드 번호를 수신하면, 카드 번호 중 일부를 일방향 해시 함수로 암호화한 결과를 이용하여 주거래 카드 정보 테이블(302)에서 검색하여 사용자 식별 정보를 추출한다.
일 실시예에 의한 고객 관리 서버(300)가 결제 클라이언트(200)로부터 주거래 카드의 정보를 입력받은 경우를 살펴본다.
통신부(320)가 결제 클라이언트(200)로부터 상품 정보 및 카드 정보를 수신한다. 중앙제어부(350)는 수신한 카드 정보를 이용하여 주거래 카드 정보 테이블(302)에서 검색하여 사용자 식별 정보를 추출한다. 그리고 중앙제어부(350)는 추출한 사용자 식별 정보를 이용하여 혜택 정보 테이블(305)에서 하나 이상의 혜택 정보를 검색 및 추출한다.
그리고 통신부(320)가 혜택 정보를 사용자 식별 정보와 함께 결제 클라이언트(200)에게 전송한다. 이 과정은 도 4의 S23 내지 S26에서 살펴보았다.
한편, 도 5에서 살펴본 바와 같이, 중앙 제어부(350)는 추출된 하나 이상의 혜택 정보에 포함된 주거래 카드 정보가 수신한 카드 정보와 상이한 것을 확인할 수 있다.
이 경우, 통신부(320)가 새로운 주거래 카드 정보를 포함한 혜택 정보를 사용자 식별 정보와 함께 결제 클라이언트(200)에게 전송한다.
또한, 고객 관리 서버(300)는 추출한 혜택 정보가 교환권 혹은 특별히 할인이 이루어지는 상품의 경우에 교환권 혹은 해당 특별 할인 상품을 추천할 수 있다.
예를 들어, 중앙 제어부(350)는 추출된 하나 이상의 혜택 정보에 포함된 상품 정보와 결제하기 위해 전송된 상품 정보의 유사도가 높은 경우를 확인한다. 예를 들어, 사용자의 혜택 정보에 "햄버거 교환권"이 있으며, 결제를 위해 전송된 상품 역시 "햄버거" 또는 "샌드위치"인 경우, 상품 정도의 유사도가 높은 것으로 확인한다.
또는, 결제하기 위해 전송된 상품 정보가 "생수 500ml 1개"인데, 사용자의 혜택 정보에 "생수 500ml 2개시 30% 할인"이 있는 경우, 상품 정도의 유사도가 높은 것으로 확인한다.
중앙 제어부(350)는 상품 정보를 포함하는 혜택 정보를 사용자 식별 정보와 함께 결제 클라이언트(200)에게 전송하여 사용자가 선택할 수 있도록 한다.
또한, 주거래카드에 대한 정보가 수신되면, 사용자 식별 정보를 추출하여 사용자의 위치를 확인하여 카드 도난 혹은 오남용 여부를 고객 관리 서버(300)가 확인할 수 있다. 예를 들어, 중앙 제어부(350)는 추출한 사용자 식별 정보로 로그인한 애플리케이션이 설치된 휴대단말의 위치를 산출할 수 있다.
그리고 결제 클라이언트(200)의 위치(상점의 위치)를 비교하여 상이한지 확인한다. 만약 상이한 경우, 중앙 제어부(350)는 주거래 카드가 사용자의 위치와 다른 곳에서 결제가 진행 중인 것으로 판단할 수 있다.
이 경우, 통신부(320)는 휴대단말(100)에게 상품 정보 및 카드 정보를 전송하여 사용자가 카드 도용 상태를 확인할 수 있다.
도 4 및 도 5에서 결제 후 휴대단말(100)이 혜택 정보를 확인하는 실시예를 살펴보았다. 이를 위하여 통신부(320)는 결제 클라이언트(200)로부터 앞서 전송한 혜택 정보를 적용한 결제 완료 메시지를 수신한다. 통신부(320)는 중앙 제어부(350)의 제어에 의해 사용자 식별 정보를 이용하여 사용자 식별 정보로 로그인한 애플리케이션이 설치된 휴대단말에게 결제 과정에서 적용된 혜택 정보를 전송한다. S38 및 S38c 에서 확인할 수 있다.
한편, 도 6에서 살펴본 바와 같이 휴대단말에서 결제가 진행될 수 있다. 통신부(320)가 제1휴대 단말로부터 사용자 식별 정보, 상품 정보 및 카드 정보를 수신한다(S22c).
중앙 제어부(350)가 전송된 사용자 식별 정보를 이용하여 혜택 정보 테이블에서 하나 이상의 혜택 정보를 검색 및 추출한다(도 6의 S25). 그리고 통신부(320)가 혜택 정보를 사용자 식별 정보와 함께, 혹은 사용자 식별 정보를 포함하지 않고 제1휴대 단말(100)에게 전송할 수 있다.
도 6의 실시예에서 카드 도용을 확인할 수 있다. 중앙 제어부(350)가 수신한 카드 정보를 이용하여 주거래 카드 정보 테이블(305)에서 검색한 사용자 식별 정보가 제1휴대단말로부터 수신한 사용자 식별 정보와 상이한 경우가 발생할 수 있다. 예를 들어, 제1휴대단말에서 수신한 사용자 식별 정보는 UID가 " abcd1234" 이며, 수신한 카드 정보를 해시 함수를 적용한 결과 " Jkcva03klsj23980fkl"인데, 이를 주거래 카드 정보 테이블(302)에서 검색한 결과 사용자 식별 정보로 "gsr7890"이 검색될 수 있다.
이 경우, 통신부(320)는 검색한 사용자 식별 정보("gsr7890")로 로그인한 애플리케이션이 설치된 제2휴대단말에게 상품 정보 및 카드 정보를 전송할 수 있다.
오프라인 서비스 환경에서는 사용자가 할인을 받기 위해 통신사 멤버십이나 멤버십 혜택을 적용 받을 수 있는 실물 카드나 앱을 제시 후, 결제용 카드로 구매해야 했다. 혹은, 간편 결제 앱을 통해 멤버십 할인 적용 및 카드 결제를 하더라도, 앱을 찾아서 실행시키고 카드 단말기에 인식시키기 위해서는 시간이 오래 걸리며, 갑자기 통신환경이 어려운 경우 사용할 수 없는 문제가 발생했다.
그러나, 본 발명의 실시예를 적용할 경우, 고객은 간편하게 카드만 제시하여 평소대로 결제를 하더라도 통신사 및 브랜드 멤버십 혜택, 교환권 사용 등 다양한 혜택 정보를 간편하게 적용 받을 수 있다.
본 발명을 적용할 경우, 등록한 주거래 카드로 결제하면 결제 매장 정보가 앱으로 전송되거나, 혹은 앱이 동일 매장 내에 없을 경우 알림 메시지를 전송하여 결제의 안정성을 제공할 수 있다.
또한, 등록한 주거래 카드로 미리 구매한 상품을 보관하거나, 혹은 다른 사람으로부터 상품을 선물받은 경우, 이를 교환권의 혜택 정보로 혜택 정보 테이블(305)에 저장할 수 있다. 그리고, 해당 사용자가 주거래 카드로 결제시 교환권을 사용하여 금액의 지불 없이 상품을 수취할 수 있다.
물론, 해당 주거래 카드로 상품을 구매하는 과정에서 제공되는 혜택 정보(예를 들어 포인트, 할인권, 교환권 등)를 다른 사용자에게 선물할 수 있다. 이는 결제 클라이언트(200) 또는 휴대단말(100)에서 진행될 수 있다.
본 발명의 실시예를 구현할 경우 주거래 카드에 기반한 결제 과정에서 결제 상의 혜택 정보를 적용받을 수 있다.
본 발명의 실시예를 구현할 경우 등록한 주거래 카드로 결제하면 결제 매장 정보가 앱으로 전송되거나, 혹은 앱이 동일 매장 내에 없을 경우 알림 메시지를 전송하여 결제의 안정성을 제공할 수 있다. 결제 매장 정보란 결제가 수행된 편의점, 상점, 마트 등을 식별할 수 있는 정보로, 각 매장 별로 부여된 코드 정보, 위치 정보등을 포함한다. 이는 결제 클라이언트의 위치 정보를 확인할 수 있다. 물론, 결제 클라이언트 고유의 정보(식별 정보)들 역시 고객 관리 서버에 저장될 수 있으며, 고객 관리 서버는 결제 매장 정보 대신 결제 클라이언트 정보를 이용하여 사용자의 위치를 확인할 수도 있다.
본 발명의 실시예를 구현할 경우 등록한 주거래 카드를 이용하여 사용자를 식별함에 있어서 주거래 카드 번호 전체가 저장되지 않도록 하여 개인 정보의 보안을 높일 수 있다.
본 발명의 실시 예에 따른 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 전술된 실시예는 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해되어야 하며, 본 발명의 범위는 전술된 상세한 설명보다는 후술될 특허청구범위에 의해 나타내어질 것이다. 그리고 이 특허청구범위의 의미 및 범위는 물론, 그 등가개념으로부터 도출되는 모든 변경 및 변형 가능한 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
따라서, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위 및 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
100: 휴대 단말
200: 결제 클라이언트
300: 고객 관리 서버
500: 카드사 서버

Claims (10)

  1. 사용자 식별 정보를 포함하는 사용자 정보 테이블, 사용자 식별 정보를 포함하는 혜택 정보 테이블, 사용자 식별 번호 및 카드 정보를 포함하는 주거래 카드 정보 테이블을 포함하는 데이터베이스부;
    결제 클라이언트, 휴대단말과 통신하는 통신부; 및
    상기 데이터베이스부와 상기 통신부를 제어하며, 상기 주거래 카드 정보 테이블에 저장하는 카드 정보 중 카드 번호의 일부를 일방향 해시 함수로 암호화하여 상기 주거래 카드 정보 테이블에 저장하고 상기 카드 번호의 나머지 일부는 암호화하지 않고 상기 주거래 카드 정보 테이블에 저장하며, 상기 통신부가 상기 결제 클라이언트 또는 휴대단말로부터 카드 번호를 수신하면 상기 카드 번호 중 일부를 일방향 해시 함수로 암호화한 결과 및 상기 카드 번호 중 나머지 일부를 이용하여 상기 주거래 카드 정보 테이블에서 검색하여 사용자 식별 정보를 추출하는 중앙 제어부를 포함하며, 상기 암호화하지 않는 카드 번호의 나머지 일부는 IIN(Issuer Identification Number) 또는 BIN(Bank Identification Number)인, 주거래 카드 정보를 이용한 고객 관리 서버.
  2. 제1항에 있어서,
    상기 결제 클라이언트는
    고객 관리 서버 및 카드사 서버와 통신하는 통신부와, 상기 결제 클라이언트의 상기 통신부가 수신한 정보를 출력하고 출력한 정보의 선택을 입력받는 인터페이스부와, 카드 정보를 입력받는 카드리더기와,
    상기 결제 클라이언트의 상기 통신부와 상기 인터페이스부와 상기 카드리더기를 제어하며, 상기 카드리더기가 제1카드의 카드 정보를 입력받은 후, 상기 제1카드의 카드 정보를 상기 결제 클라이언트의 상기 통신부가 상기 고객 관리 서버로 전송한 후, 상기 결제 클라이언트의 상기 통신부가 수신한 혜택 정보 및 사용자 식별 정보를 상기 인터페이스부에 출력하며, 상기 인터페이스부에 입력된 선택에 따라 혜택 정보를 적용한 최종 결제액과 상기 제1카드의 카드 정보 또는 상기 카드리더기가 입력받은 제2카드의 카드 정보를 상기 결제 클라이언트의 상기 통신부가 상기 카드사 서버로 전송하도록 제어하는 결제제어부를 포함하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  3. 제2항에 있어서,
    상기 결제 클라이언트의 상기 통신부가 상기 카드사 서버로부터 상기 제1카드 또는 상기 제2카드의 결제 완료 정보를 수신하면,
    상기 결제 제어부는 상기 입력된 선택에 따른 혜택 정보와 결제에 적용된 상기 제1카드 또는 제2카드의 카드 정보를 상기 고객 관리 서버에게 전송하는,주거래 카드 정보를 이용한 고객 관리 서버.
  4. 제1항에 있어서,
    상기 통신부가 결제 클라이언트로부터 상품 정보 및 카드 정보를 수신하며,
    상기 중앙 제어부가 상기 카드 정보를 이용하여 상기 주거래 카드 정보 테이블에서 검색하여 사용자 식별 정보를 추출하여, 상기 사용자 식별 정보를 이용하여 상기 혜택 정보 테이블에서 하나 이상의 혜택 정보를 검색 및 추출하여,
    상기 통신부가 상기 혜택 정보를 상기 사용자 식별 정보와 함께 상기 결제 클라이언트에게 전송하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  5. 제4항에 있어서,
    상기 중앙 제어부는 상기 추출된 하나 이상의 혜택 정보에 포함된 주거래 카드 정보가 상기 수신한 카드 정보와 상이한 경우, 상기 통신부가 상기 주거래 카드 정보를 포함한 상기 혜택 정보를 상기 사용자 식별 정보와 함께 상기 결제 클라이언트에게 전송하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  6. 제4항에 있어서,
    상기 추출한 혜택 정보는 교환권 또는 특별 할인 상품에 대한 정보를 포함하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  7. 제4항에 있어서,
    상기 중앙 제어부는 상기 추출한 사용자 식별 정보로 로그인한 애플리케이션이 설치된 휴대단말의 위치와 상기 결제 클라이언트의 위치를 비교하여 상이할 경우,
    상기 통신부는 상기 휴대단말에게 상기 상품 정보 및 카드 정보를 전송하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  8. 제4항에 있어서,
    상기 통신부가 상기 결제 클라이언트로부터 상기 전송한 혜택 정보를 적용한 결제 완료 메시지를 수신하면,
    상기 통신부는 상기 중앙 제어부의 제어에 의해 상기 사용자 식별 정보를 이용하여 상기 사용자 식별 정보로 로그인한 애플리케이션이 설치된 휴대단말에게 상기 적용된 혜택 정보를 전송하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  9. 제1항에 있어서,
    상기 통신부가 제1휴대 단말로부터 사용자 식별 정보, 상품 정보 및 카드 정보를 수신하며,
    상기 중앙 제어부가 상기 수신한 상기 사용자 식별 정보를 이용하여 상기 혜택 정보 테이블에서 하나 이상의 혜택 정보를 검색 및 추출하여,
    상기 통신부가 상기 혜택 정보를 상기 사용자 식별 정보와 함께 상기 제1휴대 단말에게 전송하는, 주거래 카드 정보를 이용한 고객 관리 서버.
  10. 제9항에 있어서,
    상기 중앙 제어부가 상기 수신한 카드 정보를 이용하여 상기 주거래 카드 정보 테이블에서 검색한 사용자 식별 정보가 상기 제1휴대단말로부터 수신한 사용자 식별 정보와 상이한 경우,
    상기 통신부는 상기 검색한 사용자 식별 정보로 로그인한 애플리케이션이 설치된 제2휴대단말에게 상기 상품 정보 및 카드 정보를 전송하는, 주거래 카드 정보를 이용한 고객 관리 서버.
KR1020180165613A 2018-12-19 2018-12-19 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트 KR102074443B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020180165613A KR102074443B1 (ko) 2018-12-19 2018-12-19 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트
PCT/KR2019/017589 WO2020130486A1 (ko) 2018-12-19 2019-12-12 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180165613A KR102074443B1 (ko) 2018-12-19 2018-12-19 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트

Publications (1)

Publication Number Publication Date
KR102074443B1 true KR102074443B1 (ko) 2020-02-06

Family

ID=69569190

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180165613A KR102074443B1 (ko) 2018-12-19 2018-12-19 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트

Country Status (2)

Country Link
KR (1) KR102074443B1 (ko)
WO (1) WO2020130486A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220006241A (ko) * 2020-07-08 2022-01-17 한국정보통신주식회사 고객식별정보 관리방법 및 고객식별정보 관리서버

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040077077A (ko) * 2003-02-27 2004-09-04 (주)아이삭글로벌 신용카드와 매칭되는 사용자 식별정보를 이용한 결제와고객 정보 관리방법 및 시스템과, 시스템을 구성하는가맹점 단말 시스템 및 중개서버
KR20040098245A (ko) * 2003-05-14 2004-11-20 에스케이 텔레콤주식회사 유/무선망에서의 신용카드 결제 서비스 시스템 및 그 구현방법
KR100861390B1 (ko) * 2007-09-07 2008-10-01 박수민 최적카드 추천을 위한 인공지능 결제 시스템과 이를 위한결제 장치 및 통합카드 결제 단말기
KR20170004339A (ko) * 2015-07-02 2017-01-11 한국정보통신주식회사 결제 시스템, 카드 리더기, 결제 단말 장치 및 그를 이용한 카드 정보 처리 방법
KR20170112569A (ko) * 2016-03-31 2017-10-12 삼성전자주식회사 상품 결제 방법 및 이를 지원하는 전자 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040077077A (ko) * 2003-02-27 2004-09-04 (주)아이삭글로벌 신용카드와 매칭되는 사용자 식별정보를 이용한 결제와고객 정보 관리방법 및 시스템과, 시스템을 구성하는가맹점 단말 시스템 및 중개서버
KR20040098245A (ko) * 2003-05-14 2004-11-20 에스케이 텔레콤주식회사 유/무선망에서의 신용카드 결제 서비스 시스템 및 그 구현방법
KR100861390B1 (ko) * 2007-09-07 2008-10-01 박수민 최적카드 추천을 위한 인공지능 결제 시스템과 이를 위한결제 장치 및 통합카드 결제 단말기
KR20170004339A (ko) * 2015-07-02 2017-01-11 한국정보통신주식회사 결제 시스템, 카드 리더기, 결제 단말 장치 및 그를 이용한 카드 정보 처리 방법
KR20170112569A (ko) * 2016-03-31 2017-10-12 삼성전자주식회사 상품 결제 방법 및 이를 지원하는 전자 장치

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220006241A (ko) * 2020-07-08 2022-01-17 한국정보통신주식회사 고객식별정보 관리방법 및 고객식별정보 관리서버
KR102449470B1 (ko) 2020-07-08 2022-09-30 한국정보통신주식회사 고객식별정보 관리방법 및 고객식별정보 관리서버
KR20220134500A (ko) * 2020-07-08 2022-10-05 한국정보통신주식회사 고객식별정보 관리방법 및 고객식별정보 관리서버
KR102488307B1 (ko) 2020-07-08 2023-01-12 한국정보통신주식회사 고객식별정보 관리방법 및 고객식별정보 관리서버

Also Published As

Publication number Publication date
WO2020130486A1 (ko) 2020-06-25

Similar Documents

Publication Publication Date Title
US11379818B2 (en) Systems and methods for payment management for supporting mobile payments
US10445750B2 (en) System and method of notifying user near point of sale location of available rewards at the point of sale location
US11127009B2 (en) Methods and systems for using a mobile device to effect a secure electronic transaction
US11250414B2 (en) Cloud based system for engaging shoppers at or near physical stores
JP6178790B2 (ja) 組み込みチップを備える支払い機器
US20090182674A1 (en) Facilitating financial transactions with a network device
US20140330656A1 (en) Mobile and wearable device payments via free cross-platform messaging service, free voice over internet protocol communication, free over-the-top content communication, and universal digital mobile and wearable device currency faces
US10909518B2 (en) Delegation payment with picture
US11455624B2 (en) Payment system and method
US20110302017A1 (en) Mobile Coupon Redemption System
US20180300754A1 (en) Methods and systems for performing an advertisement based electronic transaction using a mobile device
US9846877B2 (en) In-store mobile payment
JP5352730B1 (ja) 情報処理システム、情報処理方法、商品販売者端末、販売支援方法、売買支援サーバ、売買支援方法、商品購入者端末、購入支援方法およびコンピュータプログラム
US20130211937A1 (en) Using credit card/bank rails to access a user's account at a pos
JP2014203216A (ja) 決済用端末装置
JP2018133107A (ja) 購買支援装置、購買支援システム、購買支援方法、購買支援プログラム
JP2014099156A (ja) 情報処理システム
JP2014203215A (ja) 決済支援サーバ、決済支援方法、決済支援システム及びコンピュータプログラム
KR102074443B1 (ko) 주거래 카드 정보를 이용하여 결제하는 서버 및 클라이언트
JP2021196844A (ja) 決済処理方法及び決済処理装置
US20190327226A1 (en) Using identity-linked device information for user identification and transaction personalization via mobile tagging
WO2015005861A1 (en) Ordering and payment method and system
JP2019159484A (ja) ハウス型電子マネーの管理装置、ハウス型電子マネーの管理方法、及びハウス型電子マネーの管理システム。
US11205161B2 (en) System and method for electronic receipt services
JP7085460B2 (ja) 銀行サーバ、決済方法及びプログラム

Legal Events

Date Code Title Description
GRNT Written decision to grant