KR20170078564A - 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 - Google Patents
일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 Download PDFInfo
- Publication number
- KR20170078564A KR20170078564A KR1020170075805A KR20170075805A KR20170078564A KR 20170078564 A KR20170078564 A KR 20170078564A KR 1020170075805 A KR1020170075805 A KR 1020170075805A KR 20170075805 A KR20170075805 A KR 20170075805A KR 20170078564 A KR20170078564 A KR 20170078564A
- Authority
- KR
- South Korea
- Prior art keywords
- card
- code
- settlement
- payment
- disposable
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/409—Device specific authentication in transaction processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 따른 카드 리더기의 구성을 나타내는 블록도이다.
도 3은 본 발명의 일실시예에 따른 일회용 카드 코드 생성 방법을 나타내는 흐름도이다.
도 4는 결제 단말 장치에 저장되는 결제 승인 내역의 구성에 대한 일실시예를 나타내는 도면이다.
도 5는 본 발명의 일실시예에 따른 결제 서버의 구성을 나타내는 블록도이다.
도 6은 본 발명의 일실시예에 따른 카드 결제 승인 방법을 나타내는 흐름도이다.
도 7은 본 발명에 따른 결제 시스템의 구성에 대한 또 다른 실시예를 나타내는 블록도이다.
Claims (20)
- 카드 리더기에서 결제에 사용될 일회용 카드 코드를 생성하는 방법에 있어서,
결제에 사용될 카드를 리딩하여 카드 번호를 획득하는 단계;
상기 카드 번호에 대응하며, 상기 카드를 식별하기 위한 유일성을 갖는 상기 일회용 카드 코드를 인터페이스부를 통해 결제 단말 장치로 전송하는 단계;를 포함하고,
상기 결제 단말 장치는 실제 카드 번호가 아닌 상기 일회용 카드 코드를 이용하여 생성되는 결제 승인 요청 전문을 서버로 전송하며, 상기 결제 승인 요청 전문에 대응하여 상기 서버로부터 수신된 결제 일시, 금액 및 승인 번호 중 적어도 하나를 포함하는 결제 승인 결과 전문과 상기 일회용 카드 코드를 함께 저장하여 거래 내역을 관리하고, 상기 거래 내역에 기초하여 일회용 카드 코드를 이용한 정산 또는 승인 취소를 처리하는 것을 특징으로 하는 일회용 카드 코드 생성 방법. - 제1항에 있어서,
상기 결제 단말 장치는 POS(Point Of Sale) 장치이며, 상기 거래 내역은 상기 일회용 카드 코드와 함께 POS 장치의 내부 메모리에 저장 및 관리되는 일회용 카드 코드 생성 방법. - 제1항에 있어서,
상기 거래 내역은 상기 결제 단말 장치와 통신하는 가맹점 서버에 구비 또는 연결된 데이터베이스에 저장 및 관리되는 일회용 카드 코드 생성 방법. - 제1항에 있어서,
상기 서버는 상기 승인 요청 전문으로부터 상기 일회용 카드 코드를 추출하여 그를 이용해 실제 카드 번호를 획득하고, 해당 결제에 대한 승인 여부를 인증하며, 상기 일회용 카드 코드 및 카드 번호를 결제 승인 내역과 함께 데이터베이스에 저장해 관리하는 서버인
일회용 카드 코드 생성 방법. - 제1항에 있어서,
상기 결제 단말 장치는 특정 결제에 대한 승인 취소가 요청되는 경우, 해당 결제에 대한 상기 일회용 카드 코드를 상기 메모리에서 검색하여, 검색된 일회용 카드 코드를 포함하는 결제 승인 취소 전문을 상기 서버로 전송하는 단말 장치인
일회용 카드 코드 생성 방법. - 제5항에 있어서,
상기 서버는 상기 결제 승인 취소 전문에 포함된 일회용 카드 코드를 이용해 데이터베이스를 검색하여 그에 대응되는 결제 승인 내역을 읽어들임으로써 해당 결제에 대한 승인 취소를 처리하는 서버인
일회용 카드 코드 생성 방법. - 결제 서버에서 일회용 카드 코드를 이용하여 카드 결제를 승인하는 방법에 있어서,
카드 번호에 대응하며, 상기 카드를 식별하기 위한 유일성을 갖는 일회용 카드 코드를 이용하여 생성된 승인 요청 전문을 결제 단말 장치로부터 수신하는 단계;
상기 승인 요청 전문으로부터 추출된 일회용 카드 코드를 이용하여, 결제에 사용될 실제 카드 번호를 획득하는 단계; 및
상기 획득된 카드 번호를 이용하여 카드 결제에 대한 승인을 처리하는 단계를 포함하고,
상기 결제 단말 장치는 실제 카드 번호가 아닌 상기 일회용 카드 코드를 이용하여 생성되는 결제 승인 요청 전문을 상기 결제 서버로 전송하며, 상기 결제 승인 요청 전문에 대응하여 상기 결제 서버로부터 수신된 결제 일시, 금액 및 승인 번호 중 적어도 하나를 포함하는 결제 승인 결과 전문과 상기 일회용 카드 코드를 함께 저장하여 거래 내역을 관리하고, 상기 거래 내역에 기초하여 일회용 카드 코드를 이용한 정산 또는 승인 취소를 처리하는 것을 특징으로 하는
카드 결제 승인 방법. - 제7항에 있어서,
상기 일회용 카드 코드는 상기 결제 단말 장치에 부여된 비밀키와 시간 정보에 따라 랜덤성을 가짐과 동시에, 상기 카드 번호에 따라 상기 카드를 식별하기 위한 유일성이 보장되도록 상기 결제 단말 장치의 카드 리더기에서 생성되는
카드 결제 승인 방법. - 제8항에 있어서,
상기 카드 리더기에 상기 비밀키를 부여하여 전송하는 단계를 더 포함하는 카드 결제 승인 방법. - 제8항에 있어서, 상기 시간 정보는
랜덤 코드의 생성 시점에 대응되도록 설정되거나, 또는 상기 단말 장치로부터 수신되는 카드 결제 승인 방법. - 제8항에 있어서,
상기 일회용 카드 코드 및 상기 획득된 카드 번호와 함께, 결제 일시와 금액 및 승인 번호를 포함하는 결제 승인 내역을 상기 거래 내역에 포함시켜 데이터베이스에 저장하는 단계를 더 포함하는 카드 결제 승인 방법. - 결제 단말 장치와 연결되어 카드 정보를 제공하기 위한 카드 리더기에 있어서,
결제에 사용될 카드를 리딩하여 카드 번호를 획득하는 리더부;
상기 카드 번호로부터 상기 카드를 식별하기 위한 유일성을 갖는 일회용 카드 코드를 생성하여 결제 단말 장치로 전송하는 인터페이스부를 포함하고,
상기 결제 단말 장치는 실제 카드 번호가 아닌 상기 일회용 카드 코드를 이용하여 생성되는 결제 승인 요청 전문을 상기 결제 서버로 전송하며, 상기 결제 승인 요청 전문에 대응하여 상기 결제 서버로부터 수신된 결제 일시, 금액 및 승인 번호 중 적어도 하나를 포함하는 결제 승인 결과 전문과 상기 일회용 카드 코드를 함께 저장하여 거래 내역을 관리하고, 상기 거래 내역에 기초하여 일회용 카드 코드를 이용한 정산 또는 승인 취소를 처리하는 것을 특징으로 하는
카드 리더기. - 제12항에 있어서,
상기 카드 리더기에 부여된 비밀키와 시간 정보에 따라 랜덤성을 가짐과 동시에, 상기 카드 번호에 따라 상기 카드를 식별하기 위한 유일성이 보장되는 상기 일회용 카드 코드를 생성하는 코드 생성부를 더 포함하는
카드 리더기. - 제13항에 있어서,
상기 비밀키는 상기 카드 리더기의 제조 시에 부여되어 메모리에 저장되어 있는 카드 리더기. - 제13항에 있어서, 상기 비밀키는
상기 카드 리더기의 사용을 위한 최초 등록 시에 부여되어 메모리에 저장되는 카드 리더기. - 제13항에 있어서, 상기 코드 생성부는
상기 비밀키 및 상기 시간 정보에 대응되는 랜덤 코드와, 상기 카드 번호의 합산 결과를 문자 세트에 매핑(mapping)하여 제1 서브 코드를 생성하고, 상기 랜덤 코드를 상기 문자 세트에 매핑하여 제2 서브 코드를 생성하며, 상기 제1, 2 서브 코드들을 이용하여 상기 일회용 카드 코드를 생성하는 카드 리더기. - 제13항에 있어서,
상기 일회용 카드 코드를 이용하여 생성된 승인 요청 전문이 상기 결제 단말 장치로부터 카드사 서버 또는 상기 카드사 서버와 연결된 결제 대행 서버로 전송되는 카드 리더기. - 결제 단말 장치로부터 수신된 승인 요청 전문을 처리하여 카드 결제를 승인하는 결제 서버에 있어서,
카드 번호에 대응하며, 상기 카드를 식별하기 위한 유일성을 갖는 일회용 카드 코드를 이용하여 생성된 승인 요청 전문을 결제 단말 장치로부터 수신하는 통신부;
상기 승인 요청 전문으로부터 추출된 일회용 카드 코드를 이용하여, 결제에 사용될 실제 카드 번호를 획득하는 카드번호 획득부; 및
상기 획득된 카드 번호를 이용하여 카드 결제에 대한 승인을 처리하는 승인 처리부 포함하고,
상기 결제 단말 장치는 실제 카드 번호가 아닌 상기 일회용 카드 코드를 이용하여 생성되는 결제 승인 요청 전문을 상기 결제 서버로 전송하며, 상기 결제 승인 요청 전문에 대응하여 상기 결제 서버로부터 수신된 결제 일시, 금액 및 승인 번호 중 적어도 하나를 포함하는 결제 승인 결과 전문과 상기 일회용 카드 코드를 함께 저장하여 거래 내역을 관리하고, 상기 거래 내역에 기초하여 일회용 카드 코드를 이용한 정산 또는 승인 취소를 처리하는 것을 특징으로 하는
결제 서버. - 제18항에 있어서,
상기 일회용 카드 코드는 상기 결제 단말 장치에 부여된 비밀키와 시간 정보에 따라 랜덤성을 가짐과 동시에, 상기 카드 번호에 따라 상기 카드를 식별하기 위한 유일성이 보장되도록 상기 카드 리더기에서 생성되며,
복수의 카드 리더기들 각각에 부여된 비밀키들을 저장하는 메모리를 더 포함하는 결제 서버. - 제18항에 있어서,
상기 일회용 카드 코드 및 상기 획득된 카드 번호와 함께, 결제 일시와 금액 및 승인 번호를 포함하는 결제 승인 내역이 상기 거래 내역에 포함되어 데이터베이스에 저장되는 결제 서버.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170075805A KR20170078564A (ko) | 2017-06-15 | 2017-06-15 | 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170075805A KR20170078564A (ko) | 2017-06-15 | 2017-06-15 | 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150188562A Division KR101751887B1 (ko) | 2015-12-29 | 2015-12-29 | 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170078564A true KR20170078564A (ko) | 2017-07-07 |
Family
ID=59353368
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170075805A Ceased KR20170078564A (ko) | 2017-06-15 | 2017-06-15 | 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20170078564A (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200018254A (ko) * | 2018-08-09 | 2020-02-19 | 주식회사 센스톤 | 가상코드 기반의 금융거래제공시스템, 가상코드생성장치, 가상코드검증장치, 가상코드 기반의 금융거래제공방법 및 가상코드 기반의 금융거래제공프로그램 |
| KR20200038916A (ko) * | 2017-08-09 | 2020-04-14 | 주식회사 센스톤 | 가상카드번호 기반의 금융거래제공시스템, 가상카드번호생성장치, 가상카드번호검증장치, 가상카드번호 기반의 금융거래제공방법 및 가상카드번호 기반의 금융거래제공프로그램 |
-
2017
- 2017-06-15 KR KR1020170075805A patent/KR20170078564A/ko not_active Ceased
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200038916A (ko) * | 2017-08-09 | 2020-04-14 | 주식회사 센스톤 | 가상카드번호 기반의 금융거래제공시스템, 가상카드번호생성장치, 가상카드번호검증장치, 가상카드번호 기반의 금융거래제공방법 및 가상카드번호 기반의 금융거래제공프로그램 |
| KR20210090130A (ko) * | 2017-08-09 | 2021-07-19 | 주식회사 센스톤 | 가상카드번호 기반의 금융거래제공시스템, 가상카드번호생성장치, 가상카드번호검증장치, 가상카드번호 기반의 금융거래제공방법 및 가상카드번호 기반의 금융거래제공프로그램 |
| KR20200018254A (ko) * | 2018-08-09 | 2020-02-19 | 주식회사 센스톤 | 가상코드 기반의 금융거래제공시스템, 가상코드생성장치, 가상코드검증장치, 가상코드 기반의 금융거래제공방법 및 가상코드 기반의 금융거래제공프로그램 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101751894B1 (ko) | 결제 단말 장치 및 일회용 카드 코드를 이용한 결제 처리 방법 | |
| CN114663098B (zh) | 采用位置匹配的认证系统和方法 | |
| CA2479602C (en) | Method and system for conducting a transaction using a proximity device | |
| KR101354388B1 (ko) | 일회성 카드번호 생성방법 | |
| JP5931217B2 (ja) | 使い捨てのカード情報を用いた決済方法 | |
| KR100474213B1 (ko) | 무선망을 이용한 즉석 모바일 카드 발급 방법 | |
| JP2016504661A (ja) | ダイナミックトラック2情報を用いたモバイル決済システムおよび方法 | |
| KR101316489B1 (ko) | 다이나믹 ραn 이용한 트랜잭션 처리방법 | |
| KR101812638B1 (ko) | 보안 장치를 이용한 정품 인증 모듈, 서비스 서버, 시스템 및 방법 | |
| KR102574524B1 (ko) | 원격 거래 시스템, 방법 및 포스단말기 | |
| JP2018116435A (ja) | 認証装置、認証システム、認証方法及びプログラム | |
| KR101751887B1 (ko) | 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 | |
| KR20170078563A (ko) | 결제 단말 장치 및 일회용 카드 코드를 이용한 결제 처리 방법 | |
| KR20170004339A (ko) | 결제 시스템, 카드 리더기, 결제 단말 장치 및 그를 이용한 카드 정보 처리 방법 | |
| KR20170078564A (ko) | 일회용 카드 코드 생성 방법, 그를 이용한 카드 결제 승인 방법, 카드 리더기 및 서버 | |
| KR101250387B1 (ko) | 결제단말을 이용한 포인트 사용방법과 결제단말 | |
| KR101583718B1 (ko) | 결제 시스템에서 카드 거래 처리장치 및 방법 | |
| JP6681336B2 (ja) | スマート機器を利用してカード決済サービスを提供するためのシステム及びその方法 | |
| KR102600489B1 (ko) | 결제 수단 데이터의 가맹점 전용 분산 토큰화를 수행하는 토큰 처리 장치 및 그 동작 방법 | |
| KR20150144366A (ko) | 종단 간 매체 소유 인증과 일회용 인증코드 인증을 결합한 가맹점 결제 처리 방법 | |
| KR101871686B1 (ko) | 공유 암호화 키 기반의 카드 정보 재사용 방지를 위한 카드 정보 처리 방법, 그 장치 및 금융 서버의 동작 방법 | |
| KR101615685B1 (ko) | 일회성 카드 정보를 이용한 카드 결제 장치 | |
| US20170323302A1 (en) | Security systems and methods | |
| KR20050047154A (ko) | 무선 결제 처리 방법 및 시스템 | |
| KR101912254B1 (ko) | 거래 정보 재사용 방지를 위한 거래 정보 처리 방법 및 그 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20170615 Patent event code: PA01071R01D Filing date: 20151229 Application number text: 1020150188562 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170710 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20180117 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20170710 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20180117 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20170911 Comment text: Amendment to Specification, etc. |
|
| PX0601 | Decision of rejection after re-examination |
Comment text: Decision to Refuse Application Patent event code: PX06014S01D Patent event date: 20180409 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20180319 Comment text: Decision to Refuse Application Patent event code: PX06011S01I Patent event date: 20180117 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20170911 Comment text: Notification of reason for refusal Patent event code: PX06013S01I Patent event date: 20170710 |