KR101826444B1 - 모바일 단말기를 활용한 다중 결제 시스템 - Google Patents

모바일 단말기를 활용한 다중 결제 시스템 Download PDF

Info

Publication number
KR101826444B1
KR101826444B1 KR1020160142656A KR20160142656A KR101826444B1 KR 101826444 B1 KR101826444 B1 KR 101826444B1 KR 1020160142656 A KR1020160142656 A KR 1020160142656A KR 20160142656 A KR20160142656 A KR 20160142656A KR 101826444 B1 KR101826444 B1 KR 101826444B1
Authority
KR
South Korea
Prior art keywords
terminal
seller
payment
purchaser
buyer
Prior art date
Application number
KR1020160142656A
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 KR1020160142656A priority Critical patent/KR101826444B1/ko
Application granted granted Critical
Publication of KR101826444B1 publication Critical patent/KR101826444B1/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/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • 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/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • 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
    • 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/385Payment protocols; Details thereof using an alias or single-use codes
    • 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/40Authorisation, 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/401Transaction verification

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

모바일 단말기를 활용한 다중 결제 시스템이 소개된다.
이를 위해 본 발명은 POS기반 결제 방법이 아닌 구매자 단말기와 사용자 단말기 및 결제서버만으로 결제가 이루어지는 모바일 단말기를 활용한 다중 결제 시스템에 있어서, 구매자 앱이 설치된 구매자 단말기와 구매자의 결제수단에 대응하는 토큰을스캔할 수 있는 기능이 구비된 판매자 앱이 설치된 판매자 단말기; 상기 구매자 앱의 구동시 상기 구매자 단말기에 생성되고 구매자의 결제수단에 대응하는 상기 토큰을 상기 구매자 단말기로 발급하는 결제서버;를 포함하되, 상기 구매자 단말기로 발급된 상기 토큰이 상기 판매자 앱의 구동시 상기 판매자 단말기에 의해 스캔되고 이 스캔된 토큰과 이 스캔된 토큰에 의해 결제하고자 하는 상품 및 결제 금액이 포함된 결제 정보가 상기 결제서버로 송신된 뒤 상기 결제 정보의 검증 과정을 거친 후 그에 해당되는 결제 승인 정보를 상기 판매자 단말기에 전송하는 것을 특징으로 하고, 상기 판매자 단말기는 메인판매자 단말기와 복수의 서브판매자 단말기로 구성되되, 상기 메인판매자 단말기는 설정된 판매자가 최초로 등록하고 상기 설정된 판매자의 본인 확인을 통해 판매자 회원등록절차가 상기 결제서버를 통해 이루어지고, 상기 복수의 서브판매자 단말기의 승인은 상기 복수의 서브판매자 단말기에 상기 판매자 앱이 설치된 후 상기 앱을 실행하여 상기 설정된 판매자의 상호, 판매자의 전화번호를 입력하는 과정과, 상기 결제서버에서 상기 메인판매자 단말기로 상기 서브판매자 단말기를 승인하기 위해 전송된 비밀번호 입력시 상기 서브판매자 단말기의 승인이 이루어지는 것을 특징으로 하며, 상기 메인판매자 단말기에는 상기 판매자 앱을 통해 상기 서브판매자 단말기의 등록 및 삭제 기능이 구비된 것을 특징으로 하며, 상기 결제서버에서 상기 판매자 단말기로 결제 승인 정보가 전송된 뒤 상기 구매자 단말기 측으로도 결제 완료 확인 여부를 묻는 구매내역서가 전송되며, 이 구매내역서에 따른 확인 버튼 입력시 상기 판매자와 구매자 간의 결제가 완료됨과 동시에 상기 판매자 단말기에서 상기 구매자 단말기로 구매자용 모바일 영수증이 전송되는 것을 특징으로 하며, 상기 결제서버는 토큰 관리부를 더 포함하되, 상기 토큰 관리부는 구매자가 결제하고자 하는 금액에 따라 차등되어 구별되는 복수개의 토큰이 상기 구매자 단말기로 발급되고, 상기 결제서버에서 구매자가 기 설정한 금액 이상으로 결제될 수 있는 토큰이 상기 구매자 단말기로 발급된 경우 상기 구매자에게 결제 주의를 줄 수 있도록 상기 구매자 단말기로 구매자에게 비밀번호의 재입력을 유도하는 비밀번호 입력란이 생성되되, 상기 비밀번호는 결제 수단인 토큰을 발급받기 위해 입력하는 비밀번호와 다른 비밀번호가 입력되도록 하는 것을 특징으로 하며, 상기 결제서버 내의 토큰 관리부는, 상기 복수개의 토큰을 설정된 제1기간 경과시 이들 복수개의 토큰을 재배치한 뒤 상기 구매자 앱의 구동시 상기 구매자 단말기로 재발급하는 것을 특징으로 하되, 상기 구매자 단말기에 설치된 구매자 앱을 통해 상기 설정된 제1기간을 구매자가 선택하여 상기 결제서버로 전송하는 것을 특징으로 하며, 상기 결제서버 내의 토큰 관리부는, 상기 구매자 단말기로 설정된 제2기간 경과시 새로이 생성된 복수개의 토큰을 상기 구매자 단말기로 재발급하는 것을 특징으로 하되, 상기 구매자 단말기에 설치된 구매자 앱을 통해 상기 설정된 제2기간을 구매자가 선택하여 상기 결제 서버로 전송할 수 있는 기능이 구비된 것을 특징으로 하며, 상기 결제서버는, 판매자가 운영하는 판매점의 상품 구매시 사용되는 신용카드별 할인정보와 그에 따른 멤버십포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고, 상기 구매자 앱의 구동시 상기 구매자가 선택한 결제수단을 분석하여 상품 구입시 발생하는 결제금액 중 최소의 결제금액이 발생되도록 그 분석된 결과를 상기 구매자 단말기로 전송하는 것을 특징으로 한다.

Description

모바일 단말기를 활용한 다중 결제 시스템{System for multiple payment processing based on mobile device}
본 발명은 모바일 단말기를 활용한 다중 결제 시스템에 관한 것으로 더욱 상세하게는 결제수단을 토큰화하여 보안을 유지함과 동시에 휴대 단말 앱 기반으로 간편하게 결제할 수 있는 결제 처리 시스템에 관한 것이다.
POS(Point of Sales) 시스템이란, 대형할인점, 슈퍼마켓, 편의점 등 유통업체 금전출납계에 설치돼 상품의 판매 결과를 기록하는 시스템을 말한다. 즉, 판매한 시점에서 그 상품의 판매에 관한 데이터를 컴퓨터로 처리하는 시스템으로 통상 '판매시점 정보관리 시스템'이라 할 수 있다. 최근엔 대형할인점 등지에서 계산대와 동일한 용어로 사용되며 유통업계의 필수불가결한 정보 시스템으로 자리 잡았다.
POS를 통하면 금전출납의 스캐너로 읽혀진 상품 정보가 즉시 컴퓨터로 보내지고 스캐너에서 읽은 상품 바코드는 금전출납으로 옮겨진다. 이 같은 과정은 점원이 가격을 직접 입력하는 과정을 생략한 채 순식간에 이뤄져 금전 출납 작업을 신속하게 하며 가격을 두드리는 사이 실수에 의한 경리 상의 문제도 해결했다.
따라서, 판매 중인 제품에 대한 정보를 명확하게 파악할 수 있으며 어떤 상품이 언제, 얼마나 팔렸는지 한눈에 알 수 있기 때문에 품절 방지를 비롯한 물류 효율성을 높일 수 있다.
예를 들어, 고객이 쇼핑카트를 밀거나 쇼핑바구니를 운반하면서 점포 안을 걸어 다니며 구입할 상품을 쇼핑카트나 쇼핑바구니에 넣고 정산 POS단말기로 간다. 그 다음에 정산 POS단말기에서 점원이 쇼핑카트나 쇼핑 바구니에서 상품들을 하나씩 꺼내고 등록 처리를 행하기 위해 스캐너(scanner)를 사용하여 상품에 부착된 바코드(상품코드)를 판독한다. 특히, 각각의 바코드에서 판독된 상품코드정보에 따라 상품코드에 해당하는 상품가격파일(PLU file)로부터 검색되고, 정산을 하기 위하여 구입상품의 합계금액이 계산되기 때문에 물류 효율성을 높일 수 있다.
그러나, POS 기반 결제 방법의 경우 판매자 입장에서는 고객들이 구매를 위해 가져온 상품들을 계산하기 위해서 상품 바코드를 일일이 스캐너로 찍어야 하기 때문에 상품의 계산에 많은 인력과 시간이 투입되는 문제가 있다.
또한, 고객 입장에서는 계산을 위해 많은 시간을 대기해야 하는 불편을 감수해야 하고 결제수단(예컨대, 신용카드 등)을 점원에게 제시하여 결제를 진행하는 과정에서 점원뿐 아니라 주변 다른 고객들에게 개인 정보가 노출될 위험성이 있다.
또한, 통상 상기 POS단말기는 하드웨어 및 소프트웨어를 제조 및 공급하는 VAN사로부터 VAN 통신망인 일반 전화망(PSTN) 및 무선통신망 개통과 가맹점 사용승인을 받아야 사용할 수 있었으며, 장애나 파손, 통신장애 시 VAN사의 복구지원을 받아야한다.
이러한 문제점을 해결하기 위해 가맹점은 복수의 전용 POS단말기를 구비하고, 구비된 POS단말기를 복수의 VAN 통신망에 연결하도록 구성한다.
또한, 가맹점은 상술한 바와 같이 장애, 파손, 통신 장애 등과 같은 에러 상황을 방지하기 위해 복수의 전용 POS단말기를 구비하여야 하고 다수의 VAN 통신망에 가입하여야 하므로 POS단말기 구축비용이 많이 소요되는 문제점이 있었다.
한편, 최근 스타트 업 기업이나 중소 기업의 경우 다양한 앱을 통해 판매자와 구매자를 직접적으로 연결시키는 시스템을 개발하고 있다. 다만, 다양한 방식으로 앱이 개발되고 있기는 하지만, 이러한 다양한 방식을 하나의 방식으로 구현하여 간편하고도 신속하게 결제가 이루어질 수 있는 시스템 개발이 요구되고 있는 실정이다.
KR 10-1644568 B1 (2016,07,26)
본 발명은 상술한 바와 같이 POS단말기 사용에 따른 여러 문제점을 해결하기 위한 것으로 구매자와 판매자의 휴대용 단말기에 설치된 앱을 통해 결제가 이루어지도록 하는 모바일 단말기를 활용한 다중 결제 시스템을 제공함에 그 목적이 있다.
모바일 단말기를 활용한 다중 결제 시스템이 소개된다.
이를 위해 본 발명은 POS기반 결제 방법이 아닌 구매자 단말기와 사용자 단말기 및 결제서버만으로 결제가 이루어지는 모바일 단말기를 활용한 다중 결제 시스템에 있어서, 구매자 앱이 설치된 구매자 단말기와 구매자의 결제수단에 대응하는 토큰을스캔할 수 있는 기능이 구비된 판매자 앱이 설치된 판매자 단말기; 상기 구매자 앱의 구동시 상기 구매자 단말기에 생성되고 구매자의 결제수단에 대응하는 상기 토큰을 상기 구매자 단말기로 발급하는 결제서버;를 포함하되, 상기 구매자 단말기로 발급된 상기 토큰이 상기 판매자 앱의 구동시 상기 판매자 단말기에 의해 스캔되고 이 스캔된 토큰과 이 스캔된 토큰에 의해 결제하고자 하는 상품 및 결제 금액이 포함된 결제 정보가 상기 결제서버로 송신된 뒤 상기 결제 정보의 검증 과정을 거친 후 그에 해당되는 결제 승인 정보를 상기 판매자 단말기에 전송하는 것을 특징으로 하고, 상기 판매자 단말기는 메인판매자 단말기와 복수의 서브판매자 단말기로 구성되되, 상기 메인판매자 단말기는 설정된 판매자가 최초로 등록하고 상기 설정된 판매자의 본인 확인을 통해 판매자 회원등록절차가 상기 결제서버를 통해 이루어지고, 상기 복수의 서브판매자 단말기의 승인은 상기 복수의 서브판매자 단말기에 상기 판매자 앱이 설치된 후 상기 앱을 실행하여 상기 설정된 판매자의 상호, 판매자의 전화번호를 입력하는 과정과, 상기 결제서버에서 상기 메인판매자 단말기로 상기 서브판매자 단말기를 승인하기 위해 전송된 비밀번호 입력시 상기 서브판매자 단말기의 승인이 이루어지는 것을 특징으로 하며, 상기 메인판매자 단말기에는 상기 판매자 앱을 통해 상기 서브판매자 단말기의 등록 및 삭제 기능이 구비된 것을 특징으로 하며, 상기 결제서버에서 상기 판매자 단말기로 결제 승인 정보가 전송된 뒤 상기 구매자 단말기 측으로도 결제 완료 확인 여부를 묻는 구매내역서가 전송되며, 이 구매내역서에 따른 확인 버튼 입력시 상기 판매자와 구매자 간의 결제가 완료됨과 동시에 상기 판매자 단말기에서 상기 구매자 단말기로 구매자용 모바일 영수증이 전송되는 것을 특징으로 하며, 상기 결제서버는 토큰 관리부를 더 포함하되, 상기 토큰 관리부는 구매자가 결제하고자 하는 금액에 따라 차등되어 구별되는 복수개의 토큰이 상기 구매자 단말기로 발급되고, 상기 결제서버에서 구매자가 기 설정한 금액 이상으로 결제될 수 있는 토큰이 상기 구매자 단말기로 발급된 경우 상기 구매자에게 결제 주의를 줄 수 있도록 상기 구매자 단말기로 구매자에게 비밀번호의 재입력을 유도하는 비밀번호 입력란이 생성되되, 상기 비밀번호는 결제 수단인 토큰을 발급받기 위해 입력하는 비밀번호와 다른 비밀번호가 입력되도록 하는 것을 특징으로 하며, 상기 결제서버 내의 토큰 관리부는, 상기 복수개의 토큰을 설정된 제1기간 경과시 이들 복수개의 토큰을 재배치한 뒤 상기 구매자 앱의 구동시 상기 구매자 단말기로 재발급하는 것을 특징으로 하되, 상기 구매자 단말기에 설치된 구매자 앱을 통해 상기 설정된 제1기간을 구매자가 선택하여 상기 결제서버로 전송하는 것을 특징으로 하며, 상기 결제서버 내의 토큰 관리부는, 상기 구매자 단말기로 설정된 제2기간 경과시 새로이 생성된 복수개의 토큰을 상기 구매자 단말기로 재발급하는 것을 특징으로 하되, 상기 구매자 단말기에 설치된 구매자 앱을 통해 상기 설정된 제2기간을 구매자가 선택하여 상기 결제 서버로 전송할 수 있는 기능이 구비된 것을 특징으로 하며, 상기 결제서버는, 판매자가 운영하는 판매점의 상품 구매시 사용되는 신용카드별 할인정보와 그에 따른 멤버십포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고, 상기 구매자 앱의 구동시 상기 구매자가 선택한 결제수단을 분석하여 상품 구입시 발생하는 결제금액 중 최소의 결제금액이 발생되도록 그 분석된 결과를 상기 구매자 단말기로 전송하는 것을 특징으로 한다.
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
상기와 같은 구성으로 이루어진 본 발명인 모바일 단말기를 활용한 다중 결제 시스템에 의한다면 아래와 같은 다양한 효과가 구현된다.
첫째, 구매자 개인이 직접 결제수단인 1회용 토큰을 판매자에게 전송하는 형태로 결제 모델을 구현함으로써 판매자가 수많은 구매자들을 대상으로 상품 코드를 스캔하여 계산할 필요가 없으므로 계산하는 과정에서 소모되는 인력과 시간을 최소화 할 수 있는 이점이 있다.
둘째, 구매자 개인이 제시한 결제수단을 나타내는 토큰을 이용하여 결제를 진행함으로써 계산 과정이 자동화될 수 있음은 물론 결제 과정에서 구매자의 결제수단이 판매자에게 전혀 노출되지 않기 때문에 보다 안전하고 신속한 결제 시스템을 제공할 수 있는 이점이 있다.
셋째, 가맹점은 복수의 전용 POS단말기와 복수의 VAN 통신망을 구성하지 않아도 되므로 카드결제시스템 구축비용을 줄일 수 있는 이점이 있다.
넷째, 이동통신단말기를 카드결제단말기로 사용할 수 있도록 함으로써, 모바일 금융카드의 사용을 더 활성화 시킬 수 있는 이점이 있다.
다섯째, 이동통신단말기를 통해 곧바로 전자영수증을 받을 수 있으므로 사용자 측면에서 편리한 이점을 가지며, 종이 영수증을 발행할 필요가 없으므로 종이자원의 소모까지도 절감시켜 카드결제시스템 유지비용을 줄일 수 있는 이점이 있는 등 다양한 효과가 구현된다.
도 1은 본 발명인 모바일 기반의 결제 처리 시스템의 전체 구성도.
도 2는 토큰관리부에 의해 복수개의 토큰이 생성되는 구성도.
도 3은 토큰 재배치와 토큰 재발급을 설명하기 위한 앱 실행도.
도 4 내지 도 8은 본 발명이 구현되는 일 실시예를 나타내는 결제 흐름도.
도 9 내지 도 12는 본 발명의 또 다른 실시예가 구현되는 결제 흐름도.
이하 첨부된 도면을 참조로 본 발명인 모바일 단말기를 활용한 다중 결제 시스템의 바람직한 실시예를 설명한다.
도 1은 본 발명인 모바일 단말기를 활용한 다중 결제 시스템의 전체 구성도이다.
도시된 바와 같이 본 발명은 크게 구매자 단말기(100), 판매자 단말기(200) 및 결제 서버(300)를 포함한다. 실시 예에 따라 결제 관련 서버(400)를 더 포함한 수 있으며, 결제 관련 서버(400)는 카드사 서버, 모바일 쿠폰 제공 서버, 상품권 발행 서버 또는 게임 머니 서버일 수 있다.
구매자 단말기(100), 판매자 단말기(200), 결제 서버(300) 및 결제 관련 서버(400)는 통신망을 통해 연결되어 각종 정보 및 데이터를 교환할 수 있다. 통신망은 구내 정보통신망(local area network, LAN), 도시권 통신망(metropolitan area network, MAN), 광역 통신망(wide area network, WAN), 인터넷, 2G, 3G, 4G 이동 통신망, 와이파이(Wi-Fi), 와이브로(Wibro), 부가가치통신망(Value Added Network, VAN) 등을 포함할 수 있으며, 통신 방식도 유선, 무선을 가리지 않으며 어떠한 통신 방식이라도 가능하다.
구매자 단말기(100)는 구매자가 판매자(또는 가맹점)에서 상품 또는 서비스 등을 제공받는 대가에 대한 결제를 위해 이용하는 휴대 단말로서, 전화번호가 부여된 스마트폰, 태블릿 컴퓨터 등으로 구현될 수 있다.
본 발명의 구매자 단말기(100)는 구매자 앱이 설치되어 구동된다. 구매자 앱은 은행에서 구매자의 금융 계좌와 연동 되는 신용카드, 모바일 쿠폰, 상품권 등 결제 수단에 대응되는 토큰을 이용하여 구매자에게 결제 서비스를 제공하는 스마트폰용 어플리케이션을 의미한다.
즉, 구매자는 구매자 앱 내부의 전자지갑 속에 구매자 소유의 결제수단(신용카드, 모바일 쿠폰, 상품권, 멥버쉽카드, 전자화폐)을 미리 등록하고 저장한다.
결제 수단에 대응되는 토큰은 구매자의 금융 계좌와 연동 되는 신용카드 또는 상품권 또는 모바일 쿠폰에 대응되는 토큰으로, 바코드(barcode), QR 코드(Quick Response Code), 데이터 매트릭스(Data Matrix), 맥시 코드(Maxi Code) 중 어느 하나의 다차원 코드로 이루어질 수 있다.
구매자는 판매자가 제공하는 상품 또는 서비스를 받고자 하는 경우 구매자 앱을 실행하게 되고, 신용 카드, 모바일 쿠폰, 상품권을 포함하는 결제수단 중 임의의 하나를 선택할 수 있으며, 이 각각의 결제 수단에 대응되는 토큰이 결제서버(300)에서 구매자 단말기(100)로 발급된 후 구매자 단말기(100)에서 생성된다.(도 2 및 도 3 참조)
판매자 단말기(200)는 판매자가 구매자에게 상품 또는 서비스를 제공한 대가를 결제받기 위해서 이용하는 휴대단말로서, 전화번호가 부여된 스마트폰, 태블릿 컴퓨터 등으로 구현될 수 있으며, 종래에 사용되는 POS 단말기로도 사용 가능하다.
판매자 단말기(200)는 판매자 앱이 설치되어 실행된다. 판매자 앱은 구매자 단말기(100)에 생성된 결제 수단인 토큰을 스캔할 수 있는 기능이 구비되어 있으며, 구매자의 토큰을 스캔한 뒤 그 결제 정보를 결제 서버(300)에 전송할 수 있는 기능이 구비된 스마트폰용 어플리케이션을 의미한다.
이때, 판매자 앱이 설치되는 판매자 단말기(200)는 메인판매자 단말기(210)와 복수의 서브판매자 단말기(220)로 구성될 수 있으며, 이 복수의 서브판매자 단말기(220)에 판매자 앱의 설치시 판매자의 승인 과정에 의해 진행되는 것을 특징으로 하고, 판매자 단말기(200)에는 이 복수의 서브판매자 단말기(220)의 승인 삭제 기능이 구비된 것을 특징으로 한다.
즉, 판매자 앱 실행 후 최초의 사업주(판매자)가 등록하고 판매자 단말기(200) 등 본인 확인을 통해 판매자 회원 등록 절차가 결제 서버(300)와 연동하여 구현된다. 이 최초의 사업주(판매자)의 단말기가 메인판매자 단말기(210)로 구현된다.
또한, 사업주가 고용하고 있는 종업원들의 단말기로 판매자 앱 등록을 진행하기 위해서는 판매자 앱 다운로드 후 판매자 상호, 사업주 폰 번호 입력 후 메인판매자 단말기(210)를 통한 승인(메인판매자 단말기로 전송된 비밀번호 등으로 승인) 동의 절차 진행 후 등록 가능하다. 종원들의 단말기가 서브판매자 단말기(220)로 구현된다.
사업주의 메인판매자 단말기(210)에는 판매자 앱을 통해 종업원의 등록 및 삭제의 권한을 갖는 기능이 구비된다.
이를 통해 고객이 POS 단말기에 줄을 설 필요없이 테이블에서 종업원들의 단말기로도 간편하게 결제를 진행할 수 있기 때문에 보다 편리하고 신속하게 결제가 가능하다.
한편, 본 발명의 일 구성요소인 결제 서버(300)는 구매자가 구매자 앱의 구동시 구매자 단말기(100)에 생성되어 구매자의 결제수단에 대응하는 토큰을 구매자 단말기(100)로 발급한다. 물론, 이 토큰은 결제 서버(300)와 결제관련서버(400)가 연동되어 미리 구매자 단말기(100)로 발급될 예정인 토큰으로 결제 서버(300)에 기저장되어 있다.
구매자는 결제 서버(300)와 결제 관련 서버(400)에 연동되어 구현되는 시스템에 가입된 가맹점에서 상품을 구입하고자 하는 경우 구매자 앱을 구동시키게 되고, 임의의 결제 수단을 선택하게 된다. (도 3 참조) 예를 들어, 상품권을 선택하는 경우 이 상품권에 해당되는 결제수단 토큰(바코드 또는 QR 코드로 구현됨)이 결제서버(300)에 기저장되어 있고, 구매자가 결제하고자 하는 경우 구매자 단말기(100)로 이 토큰을 발급한다.
이때, 결제 서버(300)는 구매자가 구매자 앱에 설치된 결제수단을 선택한 후 보안을 위한 비밀번호를 입력하게 되면, 이 입력된 비밀번호와 결제 서버(300)에 미리 저장된 비밀번호와의 정합 여부를 판단하게 되고, 그 비밀번호가 맞게 되면 구매자 단말기(100)로 구매자가 선택한 결제수단에 대응되는 토큰을 발행하게 된다. 물론, 비밀번호 이외에 지문인식, 홍채인식, 안면인식 등으로 구매자를 확인하는 절차를 수행할 수 있다.
그 후 판매자는 판매자 앱을 구동시키고 구매자 단말기(100)에 생성된 토큰을 스캔하게 된다. 물론, 판매자 앱에는 바코드 또는 QR 코드를 인식하여 결제하는 기능이 포함되어 있으며, 이를 위해 판매자가 스캔 기능을 구현하기 위한 별도의 앱이 설치될 수 있다.
그 다음으로 판매자 단말기(200)에 의해 스캔된 결제수단인 토큰과 이 스캔된 토큰에 의해 결제하고자 하는 상품 및 결제 금액이 포함된 결제 정보가 판매자 단말기(200)에서 결제 서버(300)로 송신된다. 물론 결제수단인 토큰을 스캔함과 동시에 결제 정보가 결제 서버(300)로 송신되도록 구현될 수도 있고, 판매자가 판매자 앱이 별도로 설치된 송신 앱에 의해 결제 서버(300)로 상기 결제 정보가 송신되도록 구현될 수도 있다.
한편, 판매자 단말기(200)에서 결제 서버(300)로 송신된 결제 정보에는 판매자의 단말기 번호, 판매자 아이디 등이 포함될 수 있다.
한편, 결제 서버(300)는 토큰 비교부(310)를 포함할 수 있다.(도 1 참조) 이 토큰 비교부(310)에는 미리 구매자 단말기(100)에 발급될 토큰이 기저장되어 있고, 이 기저장된 토큰과 판매자 단말기(200)로부터 송신된 결제 정보 중 구매자 단말기(100)에서 스캔된 토큰을 비교하여 그 정합 여부를 판단하는 검증 과정을 거치게 된다. 그 검증 결과에 따라 다시 판매자 단말기(200)로 유효한 토큰으로 판명되는 경우 결제 승인 정보를 전송하게 된다.
결제 서버(300)에서 판매자 단말기(200)로 결제 승인 정보가 전송된 뒤에는 다시 구매자 단말기(100) 측으로 결제 완료 확인 여부를 묻는 구매내역서가 전송된다. 결제 서버(300)에서 구매자 단말기(100) 측으로 구매 내역서가 전송될 수 있도록 구현되거나, 판매자 단말기(200)에서 구매자 단말기(100) 측으로 구매 내역서가 전송될 수 있도록 구현될 수 있다.
구매내역서에는 구매자가 구입하고자 하는 상품 또는 서비스의 명칭과 가격 및 결제 수단 등이 포함될 수 있다. (도 4 참조) 이 구매내역서를 구매자가 확인하고 확인 버튼을 누르게 되면 구매자와 판매자 간의 결제가 완료되며, 그 완료 정보가 다시 판매자 단말기(200)로 전송되면 구매자 단말기(100)로 구매자용모바일 영수증을 송신하게 된다. 결제 서버(300)에서 이 구매자용모바일 영수증이 송신되거나 판매자 단말기(200)에서 구매자 단말기(100)로 송신되도록 구현될 수 있다.
한편, 본 발명은 구매자 단말기(100)에 설치된 구매자 앱의 구동시 결제서버로(300)부터 발급된 토큰이 설정된 시간 동안만 생성되는 것을 특징으로 한다.(도 4 참조)
예를 들어 구매자가 결제 수단으로 상품권을 선택하는 경우 이 상품권에 해당하는 결제 바코드(또는 QR 코드)가 2분 동안만 생성될 수 있으며, 이 설정된 시간인 2분을 초과하는 경우에는 다시 재생성을 위한 구매자 앱 구동이 필요하다. 이를 통해 결제 수단인 토큰이 외부로 유출되지 않고 보안이 유지될 수 있다.
한편, 도 2는 토큰 관리부(320)에 의해 복수개의 토큰이 생성되는 구성도이다.
도 1 및 도 2에 도시된 바와 같이 결제서버는 토큰 관리부(320)를 더 포함한다.
토큰 관리부(320)는 구매자가 결제하고자 하는 금액에 따라 차등 되어 구별되는 복수개의 토큰이 형성되고, 이 복수개의 토큰이 구매자 단말기(100)로 발급된다. 또한, 설정된 금액 이상으로 결제되는 토큰이 구매자 단말기(100)에 생성되어 구매자가 구매를 시도하는 경우 구매자 단말기(100)에 결제를 위한 비밀번호의 재입력을 유도하는 비밀번호 입력란이 생성되는 것을 특징으로 한다.
즉, 구매자는 결제 서버(300) 및 결제관련서버(400)와 연동되어 구현되는 결제수단인 신용카드를 등록하는 경우, 결제하고자 하는 금액에 따라 차등 되어 구별되는 복수개의 토큰을 구매자 단말기(100)를 매개로 발급받을 수 있다.
예를 들어, 도 2에 도시된 바와 같이, 10만원 이하의 금액을 결제(a)하는 경우에는 바코드 형식으로 구현되는 제1토큰을, 10만원 초과 100만원 미만의 금액을 결제(b)하는 경우에는 바코드 형식으로 구현되는 제2토큰을, 100만원 이상의 금액을 결제(c)하는 경우에는 바코드 형식으로 구현되는 제3토큰을 발급받을 수 있다.
이를 통해 고액의 상품을 구입하는 경우 구매자에게 결제 주의를 줄 수 있으며, 그 금액에 따라 결제되는 토큰이 다양하게 설정되어 결제시 보안이 더욱 강화되는 효과가 구현된다.
이때, 설정된 금액 이상으로 결제하는 경우에는 구매자에게 비밀번호의 재입력을 유도하는 비밀번호 입력란이 생성된다. 이를 통해 구매자에게 현재 고액의 상품을 구입하는 것을 인지시키고 보다 안정적이고 신중하게 결제하도록 유도한다.
구매자가 결제수단인 신용카드를 선택하고, 비밀번호를 입력하게 되면 신용카드에 대응되는 복수개의 결제수단인 제1토큰, 제2토큰 및 제3토큰이 결제 서버(300)로부터 구매자 단말기(100)로 발급되게 하는 10만원 이하, 10만원 초과 100만원 미만 및 100만원 이상의 입력창(a,b,c)이 생성된다.(도 2 참조)
그 후, 구매자가 100만원 이상의 상품을 구입하고자 하는 경우 100만원 이상의 입력창을 선택하게 되고, 이때 구매자에게 다시 한번 비밀번호를 입력하라는 입력란이 생성된다. 이때, 이 비밀번호는 처음에 입력한 비밀번호와는 다르게 설정될 수 있다. 고액의 상품 구입시 2번의 비밀 번호 입력을 거치게 함으로써 구매자에게 신중한 구매를 유도하고 보다 안정적으로 결제가 이루어지는 효과가 구현된다.
한편, 토큰 관리부(320)는 복수개의 토큰을 설정된 제1기간 경과시 이들 복수개의 토큰을 재배치한 뒤 구매자 단말기(100)로 재발급하는 것을 특징으로 하되, 구매자 단말기(100)에 설치된 구매자 앱에는 설정된 제1기간을 선택하여 결제 서버(300)로 전송할 수 있는 기능이 구비된 것을 특징으로 한다.
즉, 제1토큰, 제2토큰 및 제3토큰의 배치가 설정된 제1기간이 경과 되면 그 순서가 바뀌도록 하여 보안을 더욱 강화하였다. 예를 들어 설정된 제1기간이 1개월(30일 또는 31일로 설정될 수 있음)인 경우 1개월이 지나면 10만원 이하의 금액을 결제하는 제1토큰과 10만원 초과 100만원 미만의 금액을 결제하는 제2토큰이 서로 바뀌어 구매자 단말기(100)로 전송되어 구매자 앱의 통한 결제시 서로 바뀐 토큰들이 결제 서버(300)로부터 구매 단말기(100)로 발급된다.
이를 위해 도 3에 도시된 바와 같이 구매자 단말기(100)에 설치된 구매자 앱에는 바코드(토큰) 재배치를 구매자가 결정할 수 있는 기능이 구비되어 있다. 예를 들어 구매자가 1개월 단위로 그 배치 기간을 정하고 그에 해당되는 입력란을 누르게 되면 그 기간이 결제 서버(300)로 전송되고, 다시 결제 서버(300)는 1개월 단위 마다 구매자 단말기(100)에 이들 복수개의 토큰을 재배치한 뒤 발급하게 된다.
또한, 토큰 관리부(320)는, 설정된 제2기간 경과시 구매자 단말기(100)로 새로이 생성된 복수개의 토큰을 구매자 단말기(100)로 재발급하는 것을 특징으로 하되, 구매자 단말기(100)에 설치된 구매자 앱에는 설정된 제2기간을 선택하여 결제 서버(300)로 전송할 수 있는 기능이 구비된 것을 특징으로 한다.(도 3 참조)
즉, 이 역시 보안을 강화하기 위한 것으로 설정된 제2기간이 경과 하면 자동적으로 결제 서버(300)는 구매자가 상품을 구입하고자 하는 경우 구매자 단말기(100)로 새로이 생성된 복수개의 토큰(바코드)을 발급하게 된다. 도 3에 도시된 바와 같이 구매자는 구매자 앱을 통해 이 설정된 제2기간을 결정할 수 있으며, 그 선택에 따라 결제 서버(300)는 구매자가 결정한 설정된 제2기간이 경과되면 구매자 단말기(100)로 새로이 생성된 복수개의 토큰을 발급하게 된다.
한편, 본 발명은 구매자가 구매자 앱을 구동하고 구매자가 선택한 결제수단, 상품 금액, 상품 이름, 상품 수량을 포함하는 상품 정보가 결제 서버(300)를 매개로 판매자 단말기(200)로 전송되어 판매자 앱의 구동시 상품 정보가 생성되는 것을 특징으로 한다.
즉, 구매자가 구매자 앱을 구동하는 경우 판매자 또는 가맹점에서 제공하는 여러 상품과 서비스 및 각각의 금액들이 표시되고, 이를 구매자가 선택하게 되면 결제 서버(300)를 매개로 상기의 상품 정보가 판매자 단말기(200)로 전송된다. 판매자는 별도로 구매자가 선택한 상품이나 금액을 선택하지 않더라도 판매자 앱의 구동만으로 상기의 정보를 전달받고, 실제로 구매자가 상품을 구입할 때 결제 수단인 토큰만을 스캔하게 되어 결제 과정이 완료된다.
한편, 본 발명의 일 구성요소인 결제 서버(300)는 판매자가 운영하는 판매점의 상품 구매시 사용되는 신용카드별 할인정보와 그에 따른 멤버십포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고, 구매자 앱의 구동시 구매자가 선택한 결제수단을 분석하여 상품 구입시 발생하는 결제금액 중 최소의 결제금액이 발생 되도록 그 분석된 결과를 구매자 단말기(100)로 전송하는 것을 특징으로 한다.
즉, 결제 서버(300)는 판매자 또는 가맹점에서 판매하는 상품에 대한 신용카드별 할인 정보와 그에 따른 멤버쉽포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고, 이러한 정보를 실시간으로 구매자 단말기(100)에 전송한다. 구매자는 구매자 단말기(100)에 설치된 구매자 앱을 실행하는 경우 상기의 정보들을 인식할 수 있게 된다.
이때, 구매자가 결제 수단으로 임의의 신용카드를 선택하는 경우 결제 서버(300)는 구매자 단말기(100) 측으로 당해 상품 구입시 최소의 결제 금액이 발생될 수 있는 지불방법을 알려 주게 된다.
예를 들어, 구매자가 임의로 선택한 신용카드의 경우 결제 서버(300)와 결제 관련 서버(400)와 연동되어 구매자 단말기(100) 측으로 이전에 발급된 모바일 쿠폰만으로 결제가 가능하다거나, 당해 신용카드의 멤버쉽포인트 만으로 결제가 가능하다는 등의 정보를 알려 주게 된다.
이러한 정보들은 카드사와 연계된 결제 관련 서버(400)와 결제 서버(300)간의 연동 과정으로 결제 서버(300)내에 저장되고 실시간으로 구매자 단말기(100)에 전송된다.
또한, 구매자가 임의의 신용카드 결제 수단을 선택하게 되면 그 카드에 대한 잔여 포인트 및 이용내역, 포인트 사용가능 가맹점들을 확인할 수 있도록 구매자 앱에 설치되는 것이 바람직하다.
한편, 본 발명의 일 구성요소인 결제 서버(300)는, 판매자가 운영하는 판매점의 상품 구매시 사용되는 신용카드별 할인정보와 그에 따른 멤버십포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고, 구매자 앱의 구동시 구매자가 결제수단을 선택하기 이전에 판매점에서 최소의 결제 금액이 발생되도록 그 분석된 결과를 상기 구매자 단말기(100)로 전송하는 것을 특징으로 한다.
즉, 구매자가 결제수단인 토큰을 결정하기 이전에도 결제 서버(300)는 구매자가 선택한 판매점에서 최소의 결제 금액이 발생될 수 있는 결제 수단 정보를 알려 주게 된다. 이러란 최소의 결제 금액이 발생될 수 있는 정보를 구매자 단말기(100)를 매개로 구매자가 알게 되고, 그 정보를 바탕으로 구매자는 최소의 금액이 발생되는 결제 수단인 신용카드를 선택하고 그에 따른 토큰으로 결제를 할 수 있게 된다.
한편, 도 4 내지 도 8을 참조로 본 발명이 구현되는 일 실시예를 설명한다.
도 4 및 도 7에 도시된 바와 같이 구매자와 판매자(가맹점주 포함)는 각각 구매자 앱과 판매자 앱를 설치한다. 구매자 앱은 안드로이드 마켓, 앱 스토어 등과 같은 어플리케이션 마켓에서 다운로드 받아 설치할 수 있으며 그 밖에 본 발명에 따른 결제 서비스를 제공하는 은행에서 운용하거나 관리하는 서버(결제 서버(300) 및 결제 관련 서버(400))로부터 다운로드 받는 것도 가능하다.
판매자 앱도 구매자 앱과 마찬가지로 어플리케이션 마켓에서 다운로드 받아 설치하거나 은행에서 운용 또는 관리하는 서버(결제 서버(300) 및 결제 관련 서버(400))로부터 다운로드 받는 것도 가능하다. 물론 본 발명에 따른 판매자는 신용카드 가맹점주가 아니어도 되며 은행에 자신의 금융 계좌가 있으면 된다.
도 4에 도시된 바와 같이 구매자는 구매자 단말기(100)에서 구매자 앱을 실행한 뒤 회원등록을 하고, 구매자 안의 전자지갑속에 구매자가 소유하고 있는 결제수단(신용카드, 멤버쉽카드, 상품권, 쿠폰, 전자화폐 등)을 등록하고 저장한다.
한편, 도 7에 도시된 바와 같이 판매자는 판매자 단말기(200)에서 판매자 앱 실행 후 열리는 판매자 전용 모바일 앱 POS 프로그램 창 내에서 구매자가 구입하고자 하는 주문내역을 입력한 후 구매자 단말기(100)에 생성된 결제 수단인 토큰을 스캔하기 위한 스캔 기능을 선택할 수 있다.
한편, 구매자 앱을 실행하여 결제 관련 서버(400)와 연동되어 구동되는 결제 서버(300)에 미리 토큰 발급 요청을 할 수 있다. 물론, 보안 등을 강화하기 위해서 토큰 발급 요청을 은행 창구 직원과 대면하여 본인 확인과 함께 전화번호가 등록된 구매자 단말기(100)에서만 유효한 것으로 할 수도 있다. 그 외 보안을 위한 다른 방법이 함께 적용되는 것도 가능하다.
이때, 도 2에 도시된 바와 같이 결제 서버(300) 내의 토큰 관리부(320)는 구매자 단말기(100)로 결제하고자 하는 금액에 따라 차등되어 구별되는 복수개의 토큰(제1토큰,제2토큰 및 제3토큰)을 발급할 수 있다. 또한, 구매자 역시 도 3에 도시된 바와 같이 구매자 앱을 실행하여 복수개의 토큰을 나타낼 수 있는 바코드의 재배치에 의한 설정된 제1기간과 바코드의 재발급에 대한 설정된 제2기간을 요청할 수 있다.
그에 따라 결제 서버(300)는 구매자 단말기(100)로 설정된 제1기간이 도과되면 구매자의 상품 또는 서비스의 구매 요청시 재배치된 복수개의 바코드를 발급하고, 설정된 제2기간이 경과 하면 새로이 생성된 복수개의 바코드를 발급한다.
한편, 도 5에 도시된 바와 같이 이후 구매자가 판매점을 방문한 후 판매자로부터 소정의 물품이나 서비스를 제공받은 대가로 결제를 하고자 할 때, 구매자는 구매자 앱을 실행하고 전자지갑에서 결제 수단(신용카드, 상품권, 쿠폰)을 선택한다. 구매자 앱에는 결제 서버(300)와 결제 관련서버(400)에 가입된 판매점이 등록되어 있으며, 구매자가 판매점을 선택하여 구입하고자 하는 상품이나 서비스를 입력할 수도 있다. 물론, 도 7에 도시된 바와 같이 판매자가 판매자 단말기(200)에서 판매자 앱을 실행하고 판매자 앱에 의해 표시되는 화면 상에서 결제 금액, 결제 상품, 구매자의 전화번호를 포함한 주문 내역을 입력할 수도 있다. 구매자 단말기(100)의 전화번호는 판매자가 구매자로부터 구두로 전달받아 직접 입력할 수도 있으나, 실시예에 따라서 구매자 단말기(100)로부터 블루투스 또는 NFC 등과 같은 통신방식으로 판매자 단말기(200)로 전송받는 것도 가능하다. 또한, 구매자 앱을 구동하고 구매자가 선택한 결제수단, 상품 금액, 상품 이름, 상품 수량을 포함하는 상품 정보가 결제 서버(300)를 매개로 판매자 단말기(200)로 전송되어 판매자 앱의 구동시 상품 정보가 생성되는 것도 가능하다.
다시 도 5에 도시된 바와 같이 구매자가 결제 수단을 선택한 후 결제 서버(300)로부터 결제 수단인 토큰을 발급받기 위해 비밀 번호를 입력해야 하는 절차가 수행된다. 물론, 비밀 번호 입력 이외에 홍채 인식, 안면 인식에 의한 절차도 가능하다.
구매자가 결제 수단인 토큰을 생성하기 위한 비밀 번호를 입력하게 되면 도 6에 도시된 바와 같이 1회용 상품권 QR 코드(또는 신용카드 결제를 위한 바코드)가 생성된다. 이때, 신용카드에 의한 결제수단인 바코드가 생성되는 경우 구매자는 결제 금액에 따른 토큰을 발급받기 위해 도 2에 도시된 바와 같이 복수개의 결제수단인 제1토큰, 제2토큰 및 제3토큰이 결제 서버(300)로부터 구매자 단말기(100)로 발급되게 하는 10만원 이하, 10만원 초과 100만원 미만 및 100만원 이상의 입력창(a,b,c) 중 임의의 하나를 선택하게 된다. 결제 금액에 따라 복수개의 입력창 중 임의의 하나를 선택하는 경우 그 결제 금액이 설정된 금액 이상인 경우에는 비밀번호를 다시 입력하라는 절차가 수행될 수 있다.
한편, 구매자의 결제 수단 선택에 의한 토큰이 구매자 단말기(100)에 생성되면, 도 7에 도시된 바와 같이 판매자는 판매자 앱에 설치된 스캔 기능을 이용하여 구매자 단말기(100)에 생성된 토큰을 스캔한다. 구매자 단말기(100)에서 생성된 토큰은 보안을 위해 설정된 시간 동안만 생성되고 그 설정된 시간이 경과하면 다시 재생성을 위한 비밀번호 입력 절차가 요구된다.
그 후, 판매자 단말기(200)에 의해 스캔되고 이 스캔된 토큰과 이 스캔된 토큰에 의해 결제하고자 하는 상품 및 결제 금액이 포함된 결제 정보가 결제 서버(300)로 송신된 뒤 결제 정보의 검증 과정을 거친 후 그에 해당되는 결제 승인 정보를 판매자 단말기(200)에 전송한다. 결제서버 내의 토큰 비교부(310)는 구매자 단말기(100)로 발급된 토큰과 판매자 단말기(200)에 의해 스캔되어 전송된 토큰과 비교하여 그 정합 여부를 판단한 뒤 판매자 단말기(200) 측으로 결제 승인 정보를 송신하게 된다.
그 다음으로 도 8에 도시된 바와 같이 결제 서버(300)로부터 결제 승인 정보가 판매자 단말기(200)에 전송되면 구매자 단말기(100) 측으로 결제 완료 확인 여부와 그 확인에 따른 구매자용모바일 영수증을 송신하게 된다. 물론, 결제 서버(300)를 매개로 구매자 단말기(100) 측으로 결제 완료 확인 여부와 그 확인에 따른 구매자용모바일 영수증을 송신하는 절차를 거치는 것도 가능하다. 판매자 단말기(200) 측으로 최종 승인 결과가 전송되면 최종적으로 결제 프로세스가 종료된다.
물론 보안문제와 편의성을 고려하여 구매자 단말기(100)에 생성된 토큰을 스캔한 후 다른 절차를 생략하고 바로 모바일영수증 전송으로 결제프로세스를 간소화할 수 도 있다.
한편, 본 발명의 또 다른 실시예는 판매자 앱이 설치된 판매자 단말기와 판매자 앱의 구동시 판매자 단말기 측으로 판매자의 정보를 확인할 수 있는 판매자코드를 발급하는 중앙서버를 포함하되, 구매자 단말기로 판매자코드를 스캔시 판매자의 정보를 확인하고 구매자 단말기를 통해 구입하고자 하는 상품정보의 입력시 판매자 단말기로 전송되는 것을 특징으로 한다.
이때, 판매자코드는 QR 코드(Quick Response Code)로 이루어지고, QR 코드(Quick Response Code)는 판매자가 운영하는 판매점 내에서 상품 또는 서비스를 제공할 수 있는 공간에 설치된다. 또한, 구매자 단말기로 QR 코드(Quick Response Code)의 스캔시 판매자가 판매하는 상품 또는 서비스의 정보를 확인하고 구매자가 구입하고자 하는 상품 또는 서비스를 선택할 수 있는 메뉴 주문창이 생성되며, 구매자가 메뉴 주문창을 통해 선택한 상품 또는 서비스 정보가 판매자 단말기로 전송되는 것을 특징으로 한다.
상기의 본 발명의 또 다른 실시예를 도 9 내지 도 12를 참조하여 설명하면 다음과 같다.
도 9에 도시된 바와 같이 우선 판매자는 판매자 단말기에서 판매자 앱을 다운로드 후 설치한 후 실행한다. 판매자는 도 10에 도시된 바와 같이 회원가입 및 정보 등록을 위해 판매자 상호, 사업자등록번호, 연락처, 계좌번호, 판매 메뉴, 상품 가격을 포함하는 판매자 정보를 입력한 후 도시된 바와 같이 중앙서버(미도시)로부터 판매자코드(QR 코드)를 발급받는다.
판매자는 도 10에 도시된 바와 같이 발급받은 QR 코드를 출력한 후 판매자가 운영하는 판매점에 구비된 테이블마다 비치하거나 판매점을 홍보하기 위한 전단지에 부착할 수 있다. 이때, 이 QR 코드에는 주문 테이블 번호와 방문 예약 여부, 테이크 아웃 여부 및 배달 여부를 포함한 주문 대상과 그 방법에 관한 정보가 담겨 있다.
도 11에 도시된 바와 같이 구매자가 테이블마다 비치되거나 판매점을 홍보하기 위한 전단지에 부착된 QR 코드를 스캔하게 되면 판매하는 상품 또는 서비스의 정보를 확인하고 구매자가 구입하고자 하는 상품 또는 서비스를 선택할 수 있는 메뉴 주문창이 생성된다. 즉 구매자 단말기로 테이블에 비치된 QR 코드를 스캔하면 구매자가 주문을 할 수 있는 판매자 메뉴판 웹 페이지로 연동되고, 구매자 단말기를 이용하여 메뉴 주문 판에서 상품 선택 및 주문 요청을 클릭하게 된다.
그러면 도 12에 도시된 바와 같이 판매자 단말기(종래의 POS 단말기 또는 다른 연동 기기도 가능)로 구매자의 주문 요청 정보가 전송되고, 주문 요청한 상품을 수령하고 결제를 하게 되면 주문 프로세스가 완료된다. 이때, 이미 설명한 결제 서버(300)로부터 구매자 단말기(100)로 전송된 다양한 수단의 결제 수단인 토큰을 이용하여 결제가 수행될 수도 있다.
이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
100 : 구매자 단말기 200 : 판매자 단말기
210 : 메인판매자 단말기 220 : 서브판매자 단말기
300 : 결제 서버 310 : 토큰 비교부
320 : 토큰 관리부 400 : 결제 관련 서버

Claims (16)

  1. POS기반 결제 방법이 아닌 구매자 단말기와 사용자 단말기 및 결제서버만으로 결제가 이루어지는 모바일 단말기를 활용한 다중 결제 시스템에 있어서,
    구매자 앱이 설치된 구매자 단말기와 구매자의 결제수단에 대응하는 토큰을스캔할 수 있는 기능이 구비된 판매자 앱이 설치된 판매자 단말기;
    상기 구매자 앱의 구동시 상기 구매자 단말기에 생성되고 구매자의 결제수단에 대응하는 상기 토큰을 상기 구매자 단말기로 발급하는 결제서버;를 포함하되,
    상기 구매자 단말기로 발급된 상기 토큰이 상기 판매자 앱의 구동시 상기 판매자 단말기에 의해 스캔되고 이 스캔된 토큰과 이 스캔된 토큰에 의해 결제하고자 하는 상품 및 결제 금액이 포함된 결제 정보가 상기 결제서버로 송신된 뒤 상기 결제 정보의 검증 과정을 거친 후 그에 해당되는 결제 승인 정보를 상기 판매자 단말기에 전송하는 것을 특징으로 하고,
    상기 판매자 단말기는 메인판매자 단말기와 복수의 서브판매자 단말기로 구성되되, 상기 메인판매자 단말기는 설정된 판매자가 최초로 등록하고 상기 설정된 판매자의 본인 확인을 통해 판매자 회원등록절차가 상기 결제서버를 통해 이루어지고,
    상기 복수의 서브판매자 단말기의 승인은 상기 복수의 서브판매자 단말기에 상기 판매자 앱이 설치된 후 상기 앱을 실행하여 상기 설정된 판매자의 상호, 판매자의 전화번호를 입력하는 과정과, 상기 결제서버에서 상기 메인판매자 단말기로 상기 서브판매자 단말기를 승인하기 위해 전송된 비밀번호 입력시 상기 서브판매자 단말기의 승인이 이루어지는 것을 특징으로 하며, 상기 메인판매자 단말기에는 상기 판매자 앱을 통해 상기 서브판매자 단말기의 등록 및 삭제 기능이 구비된 것을 특징으로 하며,
    상기 결제서버에서 상기 판매자 단말기로 결제 승인 정보가 전송된 뒤 상기 구매자 단말기 측으로도 결제 완료 확인 여부를 묻는 구매내역서가 전송되며, 이 구매내역서에 따른 확인 버튼 입력시 상기 판매자와 구매자 간의 결제가 완료됨과 동시에 상기 판매자 단말기에서 상기 구매자 단말기로 구매자용 모바일 영수증이 전송되는 것을 특징으로 하며,
    상기 결제서버는 토큰 관리부를 더 포함하되,
    상기 토큰 관리부는 구매자가 결제하고자 하는 금액에 따라 차등되어 구별되는 복수개의 토큰이 상기 구매자 단말기로 발급되고, 상기 결제서버에서 구매자가 기 설정한 금액 이상으로 결제될 수 있는 토큰이 상기 구매자 단말기로 발급된 경우 상기 구매자에게 결제 주의를 줄 수 있도록 상기 구매자 단말기로 구매자에게 비밀번호의 재입력을 유도하는 비밀번호 입력란이 생성되되, 상기 비밀번호는 결제 수단인 토큰을 발급받기 위해 입력하는 비밀번호와 다른 비밀번호가 입력되도록 하는 것을 특징으로 하며,
    상기 결제서버 내의 토큰 관리부는,
    상기 복수개의 토큰을 설정된 제1기간 경과시 이들 복수개의 토큰을 재배치한 뒤 상기 구매자 앱의 구동시 상기 구매자 단말기로 재발급하는 것을 특징으로 하되, 상기 구매자 단말기에 설치된 구매자 앱을 통해 상기 설정된 제1기간을 구매자가 선택하여 상기 결제서버로 전송하는 것을 특징으로 하며,
    상기 결제서버 내의 토큰 관리부는,
    상기 구매자 단말기로 설정된 제2기간 경과시 새로이 생성된 복수개의 토큰을 상기 구매자 단말기로 재발급하는 것을 특징으로 하되, 상기 구매자 단말기에 설치된 구매자 앱을 통해 상기 설정된 제2기간을 구매자가 선택하여 상기 결제 서버로 전송할 수 있는 기능이 구비된 것을 특징으로 하며,
    상기 결제서버는, 판매자가 운영하는 판매점의 상품 구매시 사용되는 신용카드별 할인정보와 그에 따른 멤버십포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고, 상기 구매자 앱의 구동시 상기 구매자가 선택한 결제수단을 분석하여 상품 구입시 발생하는 결제금액 중 최소의 결제금액이 발생되도록 그 분석된 결과를 상기 구매자 단말기로 전송하는 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.
  2. 청구항 1에 있어서,
    상기 결제서버는,
    구매자가 구매자 앱에 설치된 결제수단을 선택한 후 보안을 위한 비밀번호의 입력시 이 비밀번호와 상기 결제서버에 저장된 비밀번호와의 정합 여부를 판단한 뒤 상기 구매자 단말기로 상기 구매자가 선택한 결제수단에 대응되는 토큰을 발행하는 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.
  3. 청구항 1에 있어서,
    상기 결제서버는 토큰 비교부를 더 포함하고,
    상기 토큰 비교부는 상기 구매자 단말기로 발급된 토큰과 상기 판매자 단말기에 의해 스캔되어 전송된 토큰과 비교하여 그 정합 여부를 판단한 뒤 상기 판매자 단말기 측으로 결제 승인 정보를 송신하고,
    상기 결제 승인 정보가 상기 판매자 단말기에 전송된 뒤 상기 구매자 단말기 측으로 결제 완료 확인 여부와 그 확인에 따른 구매자용모바일 영수증을 송신하는 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.
  4. 청구항 1에 있어서,
    상기 결제서버에서 상기 구매자 단말기로 발급되는 결제수단에 대응하는 토큰은 구매자의 금융 계좌와 연동되는 신용카드 또는 상품권 또는 모바일 쿠폰 또는 전자화폐에 대응되는 토큰으로,
    상기 토큰은 바코드(barcode), QR 코드(Quick Response Code), 데이터 매트릭스(Data Matrix), 맥시 코드(Maxi Code) 중 어느 하나의 다차원 코드로 이루어진 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.
  5. 삭제
  6. 청구항 1에 있어서,
    상기 판매자 앱을 구동하고 상기 결제서버에서 상기 구매자 단말기로 발급된 결제수단에 대응되는 토큰을 스캔한 뒤, 이 스캔된 토큰과 이 스캔된 토큰에 의해 결제하고자 하는 상품 및 결제 금액이 포함된 결제 정보가 상기 결제서버로 전송되는 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.
  7. 삭제
  8. 청구항 1에 있어서,
    상기 결제서버로부터 상기 구매자 단말기로 발급된 토큰은 설정된 시간 동안만 상기 구매자 단말기에 생성되는 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.
  9. 삭제
  10. 삭제
  11. 삭제
  12. 삭제
  13. 청구항 1에 있어서,
    상기 결제서버는,
    판매자가 운영하는 판매점의 상품 구매시 사용되는 신용카드별 할인정보와 그에 따른 멤버십포인트 정보 및 모바일 쿠폰 정보가 기저장되어 있고,
    상기 구매자 앱의 구동시 상기 구매자가 결제수단을 선택하기 이전에 상기 판매점에서 최소의 결제 금액이 발생되도록 그 분석된 결과를 상기 구매자 단말기로 전송하는 것을 특징으로 하는, 모바일 단말기를 활용한 다중 결제 시스템.

  14. 삭제
  15. 삭제
  16. 삭제
KR1020160142656A 2016-10-30 2016-10-30 모바일 단말기를 활용한 다중 결제 시스템 KR101826444B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160142656A KR101826444B1 (ko) 2016-10-30 2016-10-30 모바일 단말기를 활용한 다중 결제 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160142656A KR101826444B1 (ko) 2016-10-30 2016-10-30 모바일 단말기를 활용한 다중 결제 시스템

Publications (1)

Publication Number Publication Date
KR101826444B1 true KR101826444B1 (ko) 2018-02-06

Family

ID=61227961

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160142656A KR101826444B1 (ko) 2016-10-30 2016-10-30 모바일 단말기를 활용한 다중 결제 시스템

Country Status (1)

Country Link
KR (1) KR101826444B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109544828A (zh) * 2018-12-04 2019-03-29 苏州斯普锐智能***有限公司 基于无线条码扫描平台及移动智能终端的柜台收银***
KR20220096356A (ko) * 2020-12-31 2022-07-07 주식회사 스마트로 판매관리시스템의 전자영수증 서비스 제공 방법 및 시스템
KR20220133727A (ko) * 2021-03-25 2022-10-05 주식회사 한컴코드게이트 2차원 코드가 인쇄된 결제용 플라스틱 카드를 이용한 대금 결제 처리가 가능하도록 지원하는 카드 관리 서버 및 그 동작 방법
WO2024091352A1 (en) * 2022-10-26 2024-05-02 Mastercard International Incorporated A transaction processing method for privately capturing a receipt

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101611796B1 (ko) * 2015-07-01 2016-04-12 주식회사 우리은행 이동통신 단말기를 이용한 가맹점 금융거래 시스템 및 그 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101611796B1 (ko) * 2015-07-01 2016-04-12 주식회사 우리은행 이동통신 단말기를 이용한 가맹점 금융거래 시스템 및 그 방법

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109544828A (zh) * 2018-12-04 2019-03-29 苏州斯普锐智能***有限公司 基于无线条码扫描平台及移动智能终端的柜台收银***
KR20220096356A (ko) * 2020-12-31 2022-07-07 주식회사 스마트로 판매관리시스템의 전자영수증 서비스 제공 방법 및 시스템
KR102540413B1 (ko) * 2020-12-31 2023-06-07 주식회사 스마트로 판매관리시스템의 전자영수증 서비스 제공 방법 및 시스템
KR20220133727A (ko) * 2021-03-25 2022-10-05 주식회사 한컴코드게이트 2차원 코드가 인쇄된 결제용 플라스틱 카드를 이용한 대금 결제 처리가 가능하도록 지원하는 카드 관리 서버 및 그 동작 방법
KR102650176B1 (ko) * 2021-03-25 2024-03-21 주식회사 한컴위드 2차원 코드가 인쇄된 결제용 플라스틱 카드를 이용한 대금 결제 처리가 가능하도록 지원하는 카드 관리 서버 및 그 동작 방법
WO2024091352A1 (en) * 2022-10-26 2024-05-02 Mastercard International Incorporated A transaction processing method for privately capturing a receipt

Similar Documents

Publication Publication Date Title
US20160247149A1 (en) Method, system and device for executing a mobile transaction
US8812370B2 (en) System and method of centralized customer information management for enhanced shopping experience
US20030009382A1 (en) Customer identification, loyalty and merchant payment gateway
EP2800041A1 (en) System and method for paying
US20220027881A1 (en) Payment Processing Using Electronic Benefit Transfer (EBT) System
CN105164708A (zh) 交易令牌发行机构
KR101826444B1 (ko) 모바일 단말기를 활용한 다중 결제 시스템
KR20150017781A (ko) 상품 고유코드를 이용한 구매 서비스 시스템 및 그 방법
KR20150021313A (ko) 코드 인식을 이용한 결제 서비스 방법 및 그 시스템
US10380605B2 (en) System and method for associating discounts with payment options
US10664816B2 (en) Method and system for making electronic payments
JP2021189578A (ja) 特定商品の購入代金にポイントが付与されるポイントバックオプションの情報処理サーバ、情報処理システム、情報処理装置及び情報処理方法
KR102104132B1 (ko) 모바일 간편결제 통합지원 서비스를 위한 장치
KR102104131B1 (ko) 모바일 간편결제 통합지원 서비스를 위한 서버
JP2022122507A (ja) 決済処理方法
JP2022100991A (ja) 付与装置、付与方法及び付与プログラム
JP7287487B2 (ja) サーバ装置、購入管理方法、及び、プログラム
US20190095941A1 (en) Method, system and device for handling cashless payments with a payment instrument
JP7133081B2 (ja) 決済処理方法及び決済処理装置
WO2021079764A1 (ja) 購入管理システム、サーバ装置、購入管理方法、及び、記録媒体
JP7117441B1 (ja) 決済処理方法
KR20170121128A (ko) 개방형 간편 결제 시스템 및 방법
KR20160073942A (ko) 코드 인식을 이용한 결제 서비스 방법 및 그 시스템
KR101933192B1 (ko) 오프라인 전자 상품권 결제 방법 및 장치
KR101640824B1 (ko) 스마트-폰을 이용한 개인인증 시스템

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant