KR20190002078A - 오픈뱅킹 api 기반의 간편모금 방법 및 시스템 - Google Patents
오픈뱅킹 api 기반의 간편모금 방법 및 시스템 Download PDFInfo
- Publication number
- KR20190002078A KR20190002078A KR1020170082463A KR20170082463A KR20190002078A KR 20190002078 A KR20190002078 A KR 20190002078A KR 1020170082463 A KR1020170082463 A KR 1020170082463A KR 20170082463 A KR20170082463 A KR 20170082463A KR 20190002078 A KR20190002078 A KR 20190002078A
- Authority
- KR
- South Korea
- Prior art keywords
- server
- information
- payment
- api
- nonprofit
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0279—Fundraising management
-
- 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 오픈뱅킹 API 기반의 간편모금 방법 및 시스템에 관한 것으로서, 더욱 상세하게는 다수의 상품공급사 및 비영리단체가 운영하는 영업점들 간의 상품판매정보 공유를 가능하게 하고 오픈뱅킹 API를 통해 구매자들이 간편하게 결제하거나 모금을 지원할 수 있도록 하는 오픈뱅킹 API 기반의 간편모금 방법 및 시스템에 관한 것이다.
본 발명이 해결하고자 하는 과제는 온라인과 오프라인을 연결한 마케팅과 오픈뱅킹 API를 이용한 기부금의 간편결제 및 간편송금을 통해 기부금 모금을 확산시킬 수 있는 오픈뱅킹 API 기반의 간편모금 방법 및 시스템을 제공하는 것이다.
본 발명이 해결하고자 하는 과제는 온라인과 오프라인을 연결한 마케팅과 오픈뱅킹 API를 이용한 기부금의 간편결제 및 간편송금을 통해 기부금 모금을 확산시킬 수 있는 오픈뱅킹 API 기반의 간편모금 방법 및 시스템을 제공하는 것이다.
Description
본 발명은 오픈뱅킹 API 기반의 간편모금 방법 및 시스템에 관한 것으로서, 더욱 상세하게는 다수의 상품공급사 및 비영리단체가 운영하는 영업점들 간의 상품판매정보 공유를 가능하게 하고 오픈뱅킹 API를 통해 구매자들이 간편하게 결제하거나 모금을 지원할 수 있도록 하는 오픈뱅킹 API 기반의 간편모금 방법 및 시스템에 관한 것이다.
온라인 쇼핑은 인터넷이나 PC통신 등 컴퓨터 통신을 이용하여 상품을 검색하고 주문하는 것을 말하며, 인터넷쇼핑몰을 운영하는 업체의 온라인 쇼핑 메뉴를 통하여 상품 목록을 검색한 다음, 원하는 상품을 온라인 상에서 직접 주문하고 대금은 신용카드나 전자화폐 등으로 결제하면 주문한 상품은 집으로 배달되는데, 이러한 편리한 쇼핑을 말한다.
최근 온라인에서 상품을 주문하는 일이 계속해서 증가하고 있고, 그에 따라 온라인에서 개설되는 온라인 쇼핑몰의 수도 증가하고 있는 추세이다.
또한, 대부분의 온라인 쇼핑몰들은 수익성을 높이기 위해 다양한 마케팅 전략을 세워서 자기의 쇼핑몰을 알림으로써 많은 수익을 기대하고 있지만, 일반적으로 독자적인 방식으로 마케팅 사업을 위임하거나 진행을 하는 업체가 대부분이며 마케팅 사업으로 인한 비용이 막대하게 소비되고 있기도 하다.
그에 따라, 상품의 물가나 정보의 업데이트가 서로 공유되지 않아 잘못된 마케팅 전략을 시행함으로써 지불되는 수익의 손실이 커서 복구가 힘든 문제도 많이 발생하고 있다.
본 발명이 해결하고자 하는 과제는 온라인과 오프라인을 연결한 마케팅과 오픈뱅킹 API를 이용한 기부금의 간편결제 및 간편송금을 통해 기부금 모금을 확산시킬 수 있는 오픈뱅킹 API 기반의 간편모금 방법 및 시스템을 제공하는 것이다.
또한, 본 발명은 상품공급사와 비영리단체가 상품정보를 서로 공유할 수 있으며, 상품의 정보를 취사선택하여 자체적으로 보유하고 있는 서버에 업로드하여 보다 합리적인 상품정보를 실시간으로 업데이트가 가능하게 하는 것을 목적으로 한다.
또한, 본 발명은 오프라인으로 상품을 구매하는 회원들에게 기부금 결제를 유도함으로써 간접적으로 비영리단체로 기부를 유도할 수 있게 하는 것을 목적으로 한다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 본 발명의 기술분야에서 통상의 지식을 지닌 자에게 명확하게 이해될 수 있을 것이다.
본 발명은 상기의 목적을 달성하기 위해서, 기업, 소상공인을 포함하는 N개의 상품공급사가 개별적으로 운용되는 N개의 상품공급사 서버에 각각의 단체정보, 판매하는 상품정보를 저장하는 단계(S10); 상기 메인서버가 상기 상품공급사 서버로부터 상기 상품정보를 수신하는 단계(S11); M개의 비영리단체가 운용하는 각각 M개의 비영리단체 서버는 상기 메인서버에 등록한 상기 상품정보를 취사선택하고, 취사선택된 상기 상품정보를 상기 M개의 비영리단체에 각각 가입된 회원에게 상기 상품정보를 전송하고 결제 진행을 대기하는 단계(S12); 오픈뱅킹 API 서버는 상기 메인서버 또는 상기 비영리단체 서버 중 적어도 하나의 서버에서 결제 정보를 수신하고, API 게이트웨이를 이용해 간편결제 또는 간편송금 중 적어도 하나의 결제방법을 포함하는 결제 알림정보를 생성하는 단계(S12a); 상기 오픈뱅킹 API 서버는 상기 결제 알림정보를 상기 비영리단체 서버로 전송하는 단계(S12b); 상기 비영리단체 서버는 상기 회원이 결제를 진행하면, 결제정보를 수신하고 결제승인을 처리하여 상기 메인서버로 상기 결제정보를 전송하는 단계(S13); 상기 메인서버는 기설정된 기간의 구간안에 결제가 처리되면, 상기 회원이 결제한 상기 결제정보의 금액에 따라 기설정된 기부금 비율을 포함하는 기부금 정보를 상기 비영리단체 서버로 전송하는 단계(S14); 를 포함하여 구성되는 것을 특징으로 한다.
또한, 본 발명은 상기 회원이 오프라인 상품공급사에서 상품을 결제하면, 상기 오프라인 상품공급사의 POS 단말기가 상기 비영리단체 서버로부터 회원정보를 수신받는 단계(S15); 상기 메인서버가 상기 회원의 결제정보와 회원정보 및 단체정보를 상기 비영리단체 서버로부터 수신하는 단계(S16); 를 더 포함하여 구성되는 것을 특징으로 한다.
또한, 본 발명은 상기 메인서버가 제1 공유네트워크를 생성하고, 상기 상품공급사 서버로부터 수신받은 상기 상품정보를 제1 공유네트워크에 업로드하는 단계(S11a); 상기 N개의 상품공급사 서버가 상기 메인서버의 제1 공유네트워크에 상기 상품정보를 업로드하고, 서로간에 상기 상품정보를 취사선택하여 상기 메인서버로부터 상기 상품정보를 다운로드 하는 단계(S11b); 상기 메인서버가 상기 상품정보의 공유가 가능한 제2 공유네트워크를 생성하는 단계(S11c); 상기 M개의 비영리단체 서버가 서로간에 상기 상품정보를 공유할 수 있도록 상기 제2 공유네트워크에 업로드 하는 단계(S11d);를 더 포함하여 구성되는 것을 특징으로 한다.
또한, 본 발명은 상기 POS 단말기로 결제 처리가 이루어지면, 상기 비영리단체 서버가 기부금 결제를 위한 상기 기부금 정보를 상기 POS 단말기로 전송하는 단계(S17); 상기 POS 단말기가 기부금 결제처리를 승인하면, 상기 POS 단말기가 기부금 결제정보를 상기 비영리단체 서버로 전송하는 단계(S18); 를 더 포함하여 구성되고, 상기 기부금 결제정보는 상기 회원이 상품구매시 상기 POS 단말기로 결제하는 결제정보화면창에서 기부금의 결제여부와 상기 M개의 비영리단체 중 적어도 하나 이상의 단체정보를 선택하여 결제처리를 선택할 수 있는 아이콘이 표시되며, 상기 메인서버로부터 상기 비영리단체 서버를 경유하여 상기 POS 단말기로 제공되는 것을 특징으로 한다.
또한, 본 발명은 상기 오프라인 상품공급사에 기설치된 무선비콘은 주파수 편이변조(Frequency Shift Keying) 로직을 실행하여 상기 비가청 주파수를 생성하는 단계; 상기 POS 단말기와 연결된 상기 무선비콘이 상기 POS 단말기의 고유인식정보를 포함하는 비가청 고주파를 송출하는 단계; 상기 비가청 고주파를 인식한 구매자 단말기 또는 모금회원 단말기 중 적어도 하나의 단말기가 모금 애플리케이션을 실행하는 단계; 상기 모금 애플리케이션이 상기 비영리단체 서버로부터 상기 기부금 결제 정보를 수신하는 단계; 를 포함하는 것을 특징으로 한다.
또한, 본 발명은 상기 무선비콘은 생성한 상기 비가청 주파수에 주파수 편이변조(FSK) 로직을 실행하는 단계; 상기 오프라인 상품공급사에 진입한 구매자 단말기 또는 모금회원 단말기 중 적어도 하나의 단말기가 상기 비가청 주파수를 통해 상기 무선비콘을 인식하면, 상기 무선비콘이 연결된 상기 POS 단말기로 단말기 인식데이터를 전송하는 단계; 상기 POS 단말기가 상기 단말기 인식데이터를 수신하고, 영업점 모금 애플리케이션을 실행하는 단계; 상기 영업점 모금 애플리케이션을 실행한 상기 POS 단말기가 상기 비영리단체 서버로 부터 상기 기부금 결제 정보를 수신하는 단계; 를 포함하는 것을 특징으로 한다.
본 발명에 따른 오픈뱅킹 API를 기반으로 한 간편모금 시스템에 대해서,
상품을 공급할 수 있는 기업, 소상공인을 포함하는 N개의 상품공급사 각각의 회원정보, 상품결제정보, 단체 또는 법인정보가 저장되어 있는 상품공급사 서버; M개의 비영리단체 각각의 회원정보, 단체 및 법인정보가 저장되어 있는 비영리단체 서버; 유무선 네트워크를 통해 상기 상품공급사 서버와, 상기 비영리단체 서버로부터 회원신청정보을 수신하여 회원인증을 수행하고, 상품을 결제하는 회원정보와 상품정보 및 기부금 결제정보를 수신하는 메인서버; 및 간편결제 API(Application Programming Interface) 또는 간편송금 API 중 적어도 하나의 오픈형 API를 상기 상품공급서버 또는 상기 비영리단체 서버로 제공하는 오픈뱅킹 API 서버; 를 포함하여 구성되는 것을 특징으로 한다.
또한, 본 발명은 상기 비영리단체 서버와 연결되며, 오프라인 상품공급사에서 상품결제를 하는 회원의 회원정보 및 결제정보를 수신하는 POS 단말기를 더 포함하고, 상기 POS 단말기와 연결되며 20Khz 이상의 비가청 고주파를 생성하여 송출하는 고주파수 생성모듈을 포함하는 무선비콘을 더 포함하고, 상기 POS 단말기는 상기 회원정보 및 단체정보와 상품의 결제정보를 상기 비영리단체 서버를 경유하여 상기 메인서버로 전송하는 것을 특징으로 한다.
또한, 본 발명은 상기 메인서버가 상기 상품공급사 서버로부터 수신받은 상품정보를 제1 공유네트워크에 업로드하며, 상기 M개의 비영리단체 서버에 상기 제1 공유네트워크의 접근권한을 제공하고, 기설정된 기간의 구간안에 회원의 결제정보가 수신되면 기설정된 기부금 비율을 포함하는 기부금 결제정보를 상기 비영리단체 서버에 전송하는 것을 특징으로 한다.
또한, 본 발명은 상기 M개의 비영리단체 서버는 각각 상기 제1 공유네트워크에 접속하여 상기 상품정보를 다운로드를 하고,
상기 메인서버는, 상기 M개의 비영리단체 서버가 서로간에 상기 상품정보를 다운로드 할 수 있도록 제2 공유네트워크를 생성하는 것을 특징으로 한다.
또한, 본 발명은 상기 메인서버가 상기 제1 공유네트워크 또는 상기 제2 공유네트워크 중 적어도 하나의 네트워크를 이용해 단말기의 해상도 성능에 대응하여 온라인 웹사이트의 해상도가 변경되는 반응형 웹사이트를 상기 상품공급사 서버 또는 상기 비영리단체 서버로 제공하는 것을 특징으로 한다.
또한, 본 발명은 상기 메인서버가 상기 오픈뱅킹 서버로부터 상기 오픈형 API를 수신받고, 간편결제 또는 간편송금 중 적어도 하나의 방법을 이용해 기부금 결제를 할 수 있는 간편 기부금 결제정보를 생성하여 상기 제1 공유네트워크 및 상기 제2 공유네트워크로 전송하는 것을 특징으로 한다.
또한, 본 발명은 상기 오픈뱅킹 API 서버는, 상기 오픈형 API를 통한 간편결제의 보안인증을 위한 API 게이트웨이를 형성하는 것을 특징으로 한다.
또한, 본 발명은 상기 API 게이트웨이가 상기 오픈형 API를 호출하는 API 클라이언트의 정보를 수신하고, 상기 오픈뱅킹 API 서버에 기설정된 토큰저장소로 부터 토큰정보를 상기 오픈뱅킹 API 서버로부터 수신하는 것을 특징으로 한다.
또한, 본 발명의 상기 POS 단말기는, 기부금 결제를 위한 상기 기부금 결제정보를 표시하기 위해 아이콘 프로그램을 상기 메인서버로부터 수신하고, 상기 메인서버는 회원이 상기 M개의 비영리단체 중 적어도 하나 이상의 단체로 기부금 결제를 실행하면 상기 POS 단말기로부터 입력받은 상기 기부금 결제정보를 수신하는 것을 특징으로 한다.
또한, 본 발명의 상기 무선비콘은 상기 오프라인 상품공급사에 진입한 단말기가 상기 비가청 고주파를 인식하여 생성된 단말기 인식데이터를 수신하고, 상기 단말기 인식데이터를 상기 POS 단말기로 전송하는 것을 특징으로 한다.
또한, 본 발명의 상기 POS 단말기는,
상기 무선비콘으로부터 상기 단말기 인식데이터를 수신받아 영업점 모금 애플리케이션을 실행하고, 상기 오픈뱅킹 API 서버로부터 상기 오픈형 API를 수신하는 것을 특징으로 한다.
상기 과제의 해결 수단에 의해, 본 발명의 오픈뱅킹 API 기반의 간편모금 방법 및 시스템은, 온라인과 오프라인을 연결한 마케팅을 통해 기부금 모금을 확산시킬 수 있 시스템과 방법을 제공할 수 있는 효과가 있다.
또한, 본 발명은 상품공급사와 비영리단체가 상품정보를 서로 공유할 수 있으며, 상품의 정보를 취사선택하여 자체적으로 보유하고 있는 서버에 업로드하여 보다 합리적인 상품정보를 실시간으로 업데이트가 가능한 효과가 있다.
또한, 본 발명은 오프라인으로 상품을 구매하는 회원들에게 기부금 결제를 유도함으로써 간접적으로 비영리단체로 기부를 유도할 수 있는 효과가 있다.
또한, 본 발명은 오븐뱅킹 API 서버를 이용함으로써 상품의 간편결제는 물론 기부금의 간편결제 및 간편송금을 가능하게 하여 모금자나 상품 구매자들이 쉽게 기부 참여를 할 수 있도록 하는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 전체적인 구성도를 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 플랫폼 수요자 흐름을 나타낸 도면이다.
도 3은 본 발명의 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 실시예 흐름을 나타낸 도면이다.
도 4는 본 발명의 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 플로차트를 나타낸 도면이다.
도 5는 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 구성요소 흐름을 나타낸 도면이다.
도 6은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 구성요소 흐름을 나타낸 도면이다.
도 7은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 POS 단말기 실시예를 나타낸 블록도이다.
도 8은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 간편결제 구성도를 나타낸 도면이다.
도 9는 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 오픈뱅킹 API 서버의 실시예 구성요소를 나타낸 도면이다.
도 10은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 보안 인증요소를 실시예를 나타낸 도면이다.
도 11은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 토큰 보안인증 실시예를 나타낸 도면이다.
도 12는 본 발명의 또 다른 실시예에 따른 메인서버의 반응형 웹을 제공하는 실시예 흐름도을 나타낸 도면이다.
도 13은 본 발명의 또 다른 실시예에 따른 무선비콘의 작동 예시를 나타낸 도면이다.
도 14는 본 발명의 또 다른 실시예에 따른 무선비콘이 주파수 편이변조를 실행하는 예시를 나타낸 도면이다.
도 15는 본 발명의 또 다른 실시예에 따른 무선비콘이 생성한 비가청 주파수의 대역별 데이터의 예시를 나타낸 도면이다.
도 16은 본 발명의 또 다른 실시예에 따른 기부금 모금 플랫폼 구성에 대한 제1 예시를 나타낸 도면이다.
도 17은 본 발명의 또 다른 실시예에 따른 기부금 모금 플랫폼 구성에 대한 제2 예시를 나타낸 도면이다.
도 18은 본 발명의 또 다른 실시예에 따른 기부금 모금 플랫폼 구성에 대한 제3 예시를 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 플랫폼 수요자 흐름을 나타낸 도면이다.
도 3은 본 발명의 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 실시예 흐름을 나타낸 도면이다.
도 4는 본 발명의 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 플로차트를 나타낸 도면이다.
도 5는 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 구성요소 흐름을 나타낸 도면이다.
도 6은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 구성요소 흐름을 나타낸 도면이다.
도 7은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 POS 단말기 실시예를 나타낸 블록도이다.
도 8은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 간편결제 구성도를 나타낸 도면이다.
도 9는 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 오픈뱅킹 API 서버의 실시예 구성요소를 나타낸 도면이다.
도 10은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 보안 인증요소를 실시예를 나타낸 도면이다.
도 11은 본 발명의 또 다른 실시예에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 토큰 보안인증 실시예를 나타낸 도면이다.
도 12는 본 발명의 또 다른 실시예에 따른 메인서버의 반응형 웹을 제공하는 실시예 흐름도을 나타낸 도면이다.
도 13은 본 발명의 또 다른 실시예에 따른 무선비콘의 작동 예시를 나타낸 도면이다.
도 14는 본 발명의 또 다른 실시예에 따른 무선비콘이 주파수 편이변조를 실행하는 예시를 나타낸 도면이다.
도 15는 본 발명의 또 다른 실시예에 따른 무선비콘이 생성한 비가청 주파수의 대역별 데이터의 예시를 나타낸 도면이다.
도 16은 본 발명의 또 다른 실시예에 따른 기부금 모금 플랫폼 구성에 대한 제1 예시를 나타낸 도면이다.
도 17은 본 발명의 또 다른 실시예에 따른 기부금 모금 플랫폼 구성에 대한 제2 예시를 나타낸 도면이다.
도 18은 본 발명의 또 다른 실시예에 따른 기부금 모금 플랫폼 구성에 대한 제3 예시를 나타낸 도면이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
아래 첨부된 도면을 참조하여 본 발명의 실시를 위한 구체적인 내용을 상세히 설명한다. 도면에 관계없이 동일한 부재번호는 동일한 구성요소를 지칭하며, "및/또는"은 언급된 아이템들의 각각 및 하나 이상의 모든 조합을 포함한다.
비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도있음은 물론이다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며, 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
도 1을 참조하여, 본 발명에 따른 오픈뱅킹 API 기반의 간편모금 방법을 설명하면, 먼저 시스템의 구성요소로는 상품공급사 서버(10), 메인서버(30), 비영리단체 서버(20), 오픈뱅킹 API 서버(50)로 구성된다.
상품공급사 서버(10)는 재화가치를 지니는 상품이나 서비스를 제공할 수 있는 N개의 상품공급사가 온라인상에서 상품을 판매하기 위해 각각의 N개 서버시스템으로 구축한 서버를 의미한다.
메인서버(30)는 유무선 네트워크를 통해 상품공급사 서버(10)와 비영리단체 서버(20)와 연결이 되며, 또한 하드웨어 장치의 형태로 구성될 수 있으며, 필요에 따라 실체의 하드웨어가 아닌 클라우드 서버의 형태로 구성될 수도 있다.
비영리단체 서버(20)는 특정 비영리단체의 단체정보와, 회원정보, 공유하고 싶은 공유정보들을 업로드하여 메인서버(30)를 통해 정보들을 제공하기 위한 장치이다.
또한, 메인서버(30)는 상품공급사가 상품을 온라인 상에서 제공하기 위해 온라인 쇼핑몰 사이트를 개설할 의향이 있을 때, 상품정보를 업로드 하기 위한 웹사이트 데이터베이스를 제공하여 상품을 판매할 수 있도록 웹 플랫폼을 제공하는 것이 가능하다.
본 발명의 실시예에 따르면, 메인서버(30)가 웹 플랫폼을 제공하기 위해 분산 서버 또는 분산 데이터베이스로 구성될 수 있다.
분산 서버를 구현하기 위해 여러 가지의 방법으로 분산 서버를 구성할 수 있지만, 대표적으로 로드밸런스를 이용한 분산서버와 네이밍 밸런스를 이용한 분산서버로 구성 될 수 있다.
예를 들어, 로드밸런스 분산서버는 웹 서버의 관리를 주축으로 하는 서버 클라이언트와 다수의 분산 서버를 중재하고 분석요청에 따라 분석을 수행하는 로드밸런서로 구성되어 분산서버가 형성된다. 클라이언트는 웹서버와 웹 어플리케이션 등으로 구성될 수 있고, 클라이언트의 요청을 로드밸런서로 전송한다. 요청을 받은 로드밸런서는 클라이언트의 요청을 분석해서 어느 서버로 전송해야 할지 정한다. 그에 따른 부하가 적은 서버를 로드밸런서가 검색을 수행해서 부하가 적은 서버를 선택할 수 있다.
또 다른 예로, 네이빙 밸런스 분산서버는 클라이언트와 다수의 분산서버는 로드밸런스 분산서버의 형태와 동일하게 구성될 수 있지만, 로드밸런서와는 다르게 독립적으로 클라이언트 서버와 연결되는 DNS 서버가 구성되고, 어느 분산서버로 접속해야 할지 요청한 다음 직접 분산서버로 접속하는 방식이다. 클라이언트는 DNS 서버에 서버정보를 요청하고, DNS 서버는 서버정보만 클라이언트에 전송을 한다. 그러면 클라이언트는 수신한 서버 정보로 부터 직접 분산서버로 접속을 수행할 수 있다.
다음으로, 간편결제를 위한 오픈형 API를 각 은행으로 부터 수신받아 간편결제 API 또는 간편송금 API 등의 간편결제 정산 인터페이스를 구비하는 오픈뱅킹 API 서버(50)가 포함될 수 있다.
여기에서, API란 Application Program Interface의 약자로 애플리케이션과 컴퓨터의 매개 역할을 하는 함수 혹은 서브루틴의 집합을 의미한다.
API를 통해 이용자는 애플리케이션 소프트웨어의 호환성을 증대시켜 주변 기기의 인터페이스를 용이하게 사용할 수 있다. 특히, 오픈형 API는 기업이 표준화한 API를 외부에 공개하는 것을 의미한다. API를 공개한 오픈형 API를 통해 이용자가 인터페이스를 제공받는데 그치지 않고 API를 이용하여 직접 응용 프로그램을 개발할 수 있다.
실시예에 따라서 오픈뱅킹 API 서버(50)에 이용되는 간편결제 API는 구매자 또는 모금회원이 온라인 웹사이트를 통해 상품결제를 하거나 오프라인 상품공급사 등의 외부 영업점에서 직접 상품을 결제할 때 직접 현금거래하거나 신용카드, 체크카드 등의 카드 결제 방식을 이용하는 것 대신에 간편결제 API를 경유하여 오픈뱅킹 API 서버(50)로 결제 정보를 전송하면, 오픈뱅킹 API 서버(50)가 결제 정보를 승인하여 간편결제를 통한 정산처리를 할 수 있다.
또한, 오픈뱅킹 API 서버(50)의 간편송금 API 를 이용해서 비영리단체 서버(20)나 메인서버(30)로부터 전송되는 온라인 결제정보나 오프라인 영업점의 POS 단말기(40)로부터 결제정보를 오픈뱅킹 API 서버(50)가 수신하면, 상품 결제와 동시에 비영리 단체나 기부단체 재단 또는 사업의 기부금 간편송금을 할 수 있다.
한편, 본 발명에 따른 시스템의 구성요소로서 오프라인상에서 상품을 공급할 수 있는 오프라인 상품공급사에서 회원의 상품결제정보를 처리하기 위해 이용되는 POS 단말기(40)를 더 포함한다.
POS 단말기(40)는 비영리단체 서버(20)와 연결되며, 회원이나 기부금 후원자 또는 일반 구매자들이 상품매장을 이용하여 상품을 구매하면 결제 과정에서 입력되는 결제정보와 구매자의 회원정보를 수신한다.
도 2을 참조하면, 본 발명은 다수의 상품공급사 서버(10)와 다수의 비영리단체 서버(20)에 웹 사이트 구축을 위한 반응협 웹 DB를 제공하는 메인서버(30)로 구성될 수 있다.
상품공급사들은 각 자사의 상품정보를 저장하기 위한 상품공급사 서버(10)들이 구성될 수 있고, 비영리 단체들 또한 각 자의 사업이나 모금지원사업을 위한 온라인 웹 구축을 위해 비영리단체 서버(20)들이 구성될 수 있다. 또한, 비영리단체 서버(20)에는 각 비영리단체 들이 운영하는 사업을 위한 상품이나 서비스, 재단사업 및 모급지원 사업을 위해 상품정보, 서비스정보, 재단사업정보, 모금지원 사업을 위한 기부금 정보 및 모금지원정보들을 비영리단체 서버(20)에 저장하고 각각의 비영리단체 서버(20)들이 구축한 온라인 웹에 각 정보들을 등록할 수 있다.
메인서버(30)는 각각의 상품공급사 서버(10) 또는 각각의 비영리단체 서버(20)들이 등록한 상품정보, 모금정보 등의 공유를 위한 공유네트워크를 형성할 수 있고, 각각의 비영리단체 서버(20)와 각각의 상품공급사 서버(10)들은 메인서버(30)에서 구성된 공유네트워크러 접속하여 등록된 상품정보들의 공유가 가능하다.
지역매장 A, 지역매장 B 등등의 지역매장들은 각각의 상품공급사 서버(10)에서 제공하는 상품정보들을 온라인 웹 쇼핑몰 등의 온라인 결제사이트에 접속하여 상품의 구매가 가능하고, 비영리단체 회원 A 및 비영리단체 회원 B 등의 다수 비영리단체 회원들은 각각의 비영리단체 서버(20)가 운용하는 온라인 반응형 웹으로 구성된 웹사이트로 접속하여 각종의 사업정보, 기부금정보, 모금지원 사업정보 등을 확인하고 지원하는 할 수 있다. 또한, 일반구매자들도 메인서버(30)가 제공하는 반응형 웹을 통해 구축된 온라인 결제사이트로 접속하여 상품의 구매가 가능하고, 메인서버(30)와 연계로 운용되는 오픈뱅킹 API 서버(50)를 통해 상품결제시 간편결제 또는 간편송금을 할 수 있으며 기부금의 결제 또한 간편결제가 가능하다.
도 3을 참조하여, 본 발명의 다른 실시예에 따른 간편모금 방법 및 시스템의 전체적인 흐름을 설명하면, 다수의 상품공급사 서버(10)들은 자사의 상품정보를 메인서버(30)로 전송하여 등록한다. 또한, 다수의 비영리단체 서버(20)들은 각자의 이벤트정보, 이벤트상품정보, 사업정보, 기부금정보, 모금지원 사업정보 등을 메인서버(30)로 전송하여 등록한다.
메인서버(30)는 각각의 상품공급사 서버(10) 또는 비영리단체 서버(20)가 자사의 반응형 웹사이트를 구축할 수 있도록 반응협 웹 DB를 포함하는 서버 리소스를 제공할 수 있다. 서버 리소스는 각각의 서버들이 자유롭게 반응협 웹 DB를 취사선택하여 온라인 웹사이트를 구축할 수 있으며, 웹 데이터베이스의 공개정보 공유또한 가능하다.
각각의 정보들을 메인서버(30)가 수신하여 등록이 완료되면, 메인서버(30)는 제1 공유네트워크 및 제2 공유네트워크를 생성하여 각각의 상품공급사 서버(10)들은 제1 공유네트워크를 통해 상품정보의 공유가 가능하고, 또한 공유를 원하는 타사의 상품정보를 선택하여 자사의 상품정보로 재등록할 수 있다.
비영리단체 서버(20)들 또한 메인서버(30)의 제2 공유네트워크로 접속하여 각자의 사업정보 또는 기부금 정보, 모금지원 사업정보의 공유열람이 가능하다.
메인서버(30)는 오픈뱅킹 API 서버(50)와 연결되며, 오픈뱅킹 API 서버(50)가 구비한 간편결제 API, 간편송금 API 등의 은행들이 제공하는 오픈형 API를 수신하여 상품구매자 또는 단체후원, 모금지원자가 간편결제 방식으로 상품을 결제하거나 기부금을 지원할 수 있다.
또한, POS 단말기(40)는 오픈뱅킹 API 서버(50)와 연결되어 오픈형 API를 수신하고 구매자가 상품결제와 동시에 간편결제 또는 간편송금 방식으로 기부금을 결제하여 기부금 결제정보를 생성하고, 비영리단체 서버(20) 또는 오픈뱅킹 API 서버(50)로 기부금 결제정보를 전송하여 기부금 결제를 승인할 수 있다.
또한, 구매자 또는 모금후원자가 사용하는 사용자 단말기의 모금 애플리케이션을 이용해 모바일 단말기나, PDA, 태블릿 PC, 노트북 등의 이동식 단말장치를 사용하여 POS 단말기(40)와 연동을 하고, 간편결제 방식을 이용하여 기부금의 결제가 가능하다.
도 4를 참조하여, 본 발명의 다른 실시예에 따른 간편모금 방법을 자세히 설명하면, 먼저 서로다른 기업 또는 소상공인을 포함하는 N개의 상품공급사가 상품을 제공하기에 앞서서 상품정보를 저장하기 위한 상품공급사 서버(10)가 각각의 단체, 법인, 사업자관련 정보와 판매하는 상품정보를 저장하고, 상품공급사 서버(10)가 저장한 단체, 법인, 사업자 관련정보를 모두 포함하는 상품결제정보를 메인서버(30)로 전송한다(S10).
단계(S10) 이후, 메인서버(30)가 상품공급사 서버(10)로부터 상품결제정보를 수신하고, 메인서버(30)의 데이터저장공간에 수신받은 상품결제정보를 등록한 다음 비영리단체 서버(20)로 상품결제정보를 전송한다(S11).
단계(S11) 이후, 서로다른 M개의 비영리단체가 자체적으로 운용하는 M개의 비영리단체 서버(20)가 메인서버(30)에 등록된 여러 개의 상품정보중에서 공유 또는 마케팅을 원하는 상품정보를 취사선택하고, 선택한 상품정보를 자체 서버시스템에 업로드 하거나 구매를 원하는 회원 또는 후원자에게 상품정보를 제공한다(S12).
단계(S12) 이후, 회원이 비영리단체 서버(20)에 등록된 상품의 결제를 진행하면, 상품의 결제정보를 비영리단체 서버(20)가 수신하고, 결제승인을 처리한 결제정보를 메인서버(30)로 전송한다(S13).
단계(S13) 이후, 메인서버(30)는 미리 설정된 기간의 구간안의 기간에서 회원의 상품결제정보를 수신하면, 결제한 금액에 따라 기설정된 기부금 금액의 비율을 포함하는 기부금 정보를 비영리단체 서버(20)로 전송한다(S14).
도 7을 참조하여, 회원이 오프라인 상품공급사를 통하여 상품을 구매하면, 비영리단체 서버(20)와 연결된 POS 단말기(40)가 비영리단체 서버(20)로부터 회원정보를 수신한다(S15).
여기에서, POS 단말기(40)는 상품을 구매하는 구매자가 비영리단체 후원자이거나 또는 회원, 관계자, 공공단체, 공공기업을 포함하는 비영리기업의 회원여부를 확인하기 위해 회원정보를 수신하고, 필요에 따라 회원정보 뿐만이 아니라 이벤트정보, 쿠폰정보, 할인정보 등을 포함한 서비스 정보를 수신하여 판매원이 즉각적으로 구매자나 회원에게 서비스 정보를 알릴 수 있는 특징을 더 포함할 수 있다.
또한, POS 단말기(40)를 통한 결제방식에 더하여 회원이 온라인 네트워크를 통해 구축된 클라우드 서버형태의 메인서버(30)로 접속하여 상품을 구매할 수 있으며, 클라우드 서버로부터 수집한 상품결제정보를 메인서버(30)가 비영리단체 서버(20)로 전송할 수 있다.
단계(S15) 이후, 메인서버(30)는 상품의 결제정보와 구매한 회원의 회원정보 및 단체정보를 비영리단체 서버(20)로부터 수신한다(S16).
이 다음으로 설명하는 또 다른 실시예는 도 4를 참조한다.
본 발명에 대한 또 다른 실시예에 구성을 단계별로 자세히 설명하면, 메인서버(30)는 서로 다른 N개의 상품공급사가 오프라인 뿐만이 아니라 온라인을 통한 상품판매를 위해 자체적으로 구축한 서로 다른 N개의 상품공급사 서버(10)가 구성되었을 때, 메인서버(30)가 온라인 네트워크를 통해 상품을 판매할 수 있도록 플랫폼을 구성한 웹사이트 데이터베이스를 각각 N개의 상품공급사 서버(10)로 전송하여 상품판매가 이루어 질 수 있는 상품공급사의 온라인 쇼핑몰을 각각 제공할 수 있다.
또한, 각각의 상품공급사 서버(10)가 메인서버(30)로 각 업체들이 판매하고 싶은 상품의 정보들을 등록하고, 메인서버(30)는 각 상품공급사 서버(10)들이 업로드한 상품정보들을 각각의 상품공급사 서버(10)들이 서로 공유할 수 있도록 제1 공유네트워크를 생성한다(S11a).
단계(S11a) 이후, 메인서버(30)는 상품공급사 서버(10)로부터 수신받은 상품정보들을 제1 공유네트워크에 업로드하고, 상품공급사 서버(10)간에 공유한 상품정보들을 취사선택하여 메인서버(30)로 부터 다운로드가 가능하다(S11b).
이는, 기존의 온라인 상품판매를 진행하던 상품공급사 들이 각자의 상품정보 공유가 되지 않아 상품의 마케팅에 소비되는 비용이 상당했던 문제점을 보완한 실시방법으로써, 각각의 상품공급사들이 서로 업로드한 상품정보들을 선택하여 다운로드만 하여도 상품에 대한 정보를 쉽게 취득하여 상품의 정보를 재반영할 수 있는 특징을 포함한다.
단계(S11b) 이후, 메인서버(30)는 서로 다른 N개의 비영리단체가 자체적으로 구성한 N개의 비영리단체 서버(20)가 상품정보를 서로 공유할 수 있도록 제2 공유네트워크를 생성한다(S11c).
단계(S11c) 이후, 비영리단체 서버(20)들 또한 상품공급사 서버(10)의 공유방식과 유사하게 제2 공유네트워크에 업로드된 상품정보들을 취사선택하여 공유할 수 있으며, 또한 추가적으로 상품정보의 등록이 필요할 시에는 비영리단체 서버(20)가 메인서버(30)를 통해 제2 공유네트워크로 추가 상품정보를 전송하여 상품정보의 재등록이 가능하다(S11d).
도 3 및 도 7을 참조하여, 본 발명의 또 다른 실시예에 따른 간편모금 방법을 설명하면, 상품을 결제하는 회원이 POS 단말기(40)를 통해 결제 처리가 완료되면, 비영리단체 서버(20)가 기부금 결제를 위한 기부금 정보를 POS 단말기(40)로 전송한다(S17).
이는, 단체회원, 기부후원자, 일반인들이 기부를 하기 위한 절차가 간단하지 않거나 기부에 대한 의식이 많지 않는 점을 고려하여 상품판매와 동시에 기부금 결제를 진행할 수 있는 기부금 모금결제 방법을 제시하는데 목적이 있다.
단계(S17) 이후, POS 단말기(40)가 기부금 결제처리를 승인하면, POS 단말기(40)가 기부금 결제처리가 완료된 기부금 결제정보를 비영리단체 서버(20)로 전송한다(S18).
이에 따라, 비영리단체는 비영리단체 서버(20)가 POS 단말기(40)로부터 기부금 결제정보를 수신받고, 비영리기업, 기부단체, 지방자치단체간의 기부가 활성화됨에 따라 기부단체, 공공단체, 지방자치지역 간의 기부활동을 높일 수 있는 방법으로 바람직하다.
여기에서, 기부금 결제정보는 회원이 상품구매시 POS 단말기(40)로 결제하는 결제정보화면창에서 기부금의 결제여부와 M개의 비영리단체 중 적어도 하나 이상의 단체정보를 선택하여 결제처리를 할 수 있는 아이콘을 메인서버(30)가 비영리단체 서버(20)를 통해 제공하며, 이에 따라 오프라인 상에서 금액결제와 동시에 기부금 결제를 위한 간편결제 시스템을 제공할 수 있는 효과가 있다.
도 3과 도 5 및 도 6을 참조하여, 본 발명에 따른 오픈뱅킹 API를 기반으로 한 간편모금 방법 및 시스템의 예시를 설명한다.
N개의 상품공급사는 오프라인 또는 온라인 상에서 상품 및 서비스를 회원, 후원자, 일반 구매자 들에게 제공하며, 상품을 구매하기 위한 결제가 이루어진다. 이에 따라, 각각의 상품공급사는 자체적으로 구성한 상품공급사 서버(10)에 기저장된 상품의 정보를 온라인 네트워크에 업로드하여 광고 및 마케팅을 수행하기 위해 메인서버(30)로 회원인증신청정보를 전송한다.
또한, 메인서버(30)가 상품공급사 서버(10)가 전송한 회원인증신청을 승인하면, 상품공급사 서버(10)는 메인서버(30)로부터 웹사이트 데이터베이스를 제공받을 수 있으며, 그에 따라 메인서버(30)가 생성한 제1 공유네트워크의 접근권한을 가지게 되어 각각의 상품공급사 서버(10)가 업로드한 상품의 정보를 선택하여 자체서버에 반영하는 것이 가능하다.
그리고, 비영리단체 서버(20)는 메인서버(30)에 등록된 상품의 정보를 제2 공유네트워크로 부터 다운로드 받아 서로 간의 비영리단체 서버(20)끼리 공유 및 교환이 가능하므로, 회원 또는 일반 구매자를 대상으로 상품의 온라인 및 오프라인 플랫폼을 통해 그에 따른 기부금 모금의 활동을 촉진시킬수 있는 홍보 및 마케팅 효과를 가져올 수 있다.
도 8을 참조하여, 본 발명의 또 다른 실시예에 따른 간편결제 시스템의 예시를 설명하면, 메인서버(30)는 구매자 또는 기부금 모금회원이 단말기를 통해 이용하는 모금 애플리케이션과 오프라인 상품공급사의 POS 단말기(40)에 설치된 영업점 모금 애플리케이션의 간편결제 요청정보를 수신할 수 있다.
상품구매자는 상품 결제 시, 단말기의 모금 애플리케이션을 이용해 기부금의 간편결제를 요청할 수 있다. 그리고, 간편결제 요청정보가 메인서버(30)로 전송되어 오픈뱅킹 API 서버(50)로 전송되기 전에 메시지 퀸을 경유할 수 있다. 메시지 퀸은 각각의 오픈형 API로 전송되는 간편결제 요청정보량에 따른 서버 트래픽이 과부하 되는 것을 방지하지 위한 소프트웨어로써 이용될 수 있다. 메인서버(30)에 간편결제 요청정보가 과부하 되면, 과부한 요청정보가 메시지 퀸에 임시 저장되고, 메인서버(30)에서 오픈뱅킹 API 서버(50)로 기부금 간편결제 요청정보의 처리가 완료되면, 메시지 퀸에 임시 저장되어 있던 기부금 간편결제 요청정보가 다시 오픈뱅킹 API 서버(50)로 재전송되어 간편결제가 승인될 수 있다.
또한, 메인서버(30)는 각각의 상품공급사 서버(10)와 각각의 비영리단체 서버(20)가 전송하는 상품 결제정보 및 기부금 결제정보를 수신하여 정산처리 할 수 있다. 여기에서, 메시지 퀸은 결제 정보의 과부하로 인해 메인서버(30)의 트래픽이 몰리는 현상을 방지하기 위해 과부하된 요청정보를 메시지 퀸에 임시 저장하는 것이 바람직 할 수 있다.
도 8 내지 도 11을 참조하여, 본 발명의 또 다른 실시예를 설명하면, 모금 애플리케이션 및 영업점 모금 애플리케이션을 이용해 오픈뱅킹 API 서버(50)로 결제 요청을 하기 위해 보안인증절차를 수행 할 수 있다. 이를 위해, 각각의 애플리케이션의 간편결제 인증을 위해 oAuth인증 또는 토큰방식의 접근제한인증 방식을 이용할 수 있다.
oAuth란 인증을 위해 사용되는 오픈형 표준 프로토콜을 의미하며, 예를 들어 사용자가 페이스북이나 트위터 같은 인터넷 SNS 서비스의 기능을 다른 어플리케이션에서 사용할 수 있도록 하는 기능을 가지고 있다. 여기에서, oAuth의 Auth은 Authentication'(인증) 또는 'Authorization'(허가)로 정의될 수 있다.
메인서버(30)에서 oAuth 인증방식이 처리될 수 있는데, 예를 들어 사용자가 간편결제 정보를 메인서버(30)로 전송하면, oAuth 인증코드를 사용하고 있는 메인서버(30)가 오픈형 API를 오픈뱅킹 API 서버(50)로부터 수신받아 오픈형 API를 제공하고, 오픈뱅킹 API 서버(50)는 API 게이트웨이를 통해 토큰저장소로 부터 결제한 사용자의 토큰정보를 수신한다.
다음으로, API 게이트웨이가 토큰저장소로 부터 토큰정보를 수신하면, 오픈뱅킹 API 서버(50)가 토큰정보를 인증하고, 인증이 성공하면 구매자 또는 모금회원이 결제한 기부금 간편결제를 승인하여 메인서버(30)가 기부금 결제정보를 모금 애플리케이션으로 전송할 수 있다.
여기에서, API 게이트웨이는 오픈뱅킹 API 서버(50)에 형성되는 간편결제 정산을 위한 소프트웨어로써 프록시 프로그램과 리다이렉트 프로그램으로 구성된 간편결제 인터페이스 기능을 수행할 수 있다.
API 게이트웨이는 oAuth 인증 프로토콜을 구비하고 있으며, 또한 캐싱, 로깅, 트랜스포메이션, 레이트리미팅의 처리프로세스를 가지고 있을 수 있다.
도 12을 참조하여, 본 발명의 또 다른 실시예에 따른 메인서버(30)가 반응형 웹 DB를 제공하는 예시를 설명하면, 메인서버(30)가 반응형 웹사이트를 구축할 수 있는 다수의 웹 DB를 저장하고 있는 반응형 웹 DB를 형성할 수 있다.
각각의 상품공급사 서버(10) 또는 각각의 비영리단체 서버(20)는 자사가 상품결제, 모금결제를 위한 온라인 웹사이트를 구축하기 위해 메인서버(30)의 반응형 웹 DB로부터 웹사이트 솔루션을 수신할 수 있다. 여기에서 웹사이트 솔루션은 웹 DB로 이해하는 것이 바람직 할 수 있다.
그 다음, 반응형 웹 DB로부터 웹사이트 솔루션을 수신하여 온라인 웹사이트를 구축하면, 상품공급사 서버(10) 또는 비영리단체 서버(20)가 상품정보, 모금사업 정보, 기부금 모금지원정보 등의 정보를 등록하는 것이 가능하다.
도 13은 본 발명의 또 다른 실시예에 따른 무선비콘의 작동 예시를 나타낸 도면이다.
도 13을 참조하면, 오프라인 상품공급사에 무선비콘이 설치될 수 있다.
무선비콘은 주파수 생성모듈을 이용해 사람이 청각기관을 통해 인식할 수 없는 주파수 대역의 소리데이터 또는 고주파를 생성하여 비가청 주파수를 오프라인 상품공급사 또는 설치된 무선비콘의 유효진입영역에 송출 할 수 있다.
예를 들어, 오프라인 상품공급사에 설치된 무선비콘이 비가청 주파수를 상시로 송출하고 있을 때, 구매자 또는 모금회원의 단말기가 무선비콘의 진입영역에 접근하여 비가청 주파수를 수신하였을 때, 비가청 주파수를 인식한 단말기가 응답을 하면 그에 응답하는 반송 주파수를 무선비콘이 수신할 수 있고, 무선비콘이 반송주파수의 데이터를 분석하여 구매자 또는 모금회원의 단말정보를 무선비콘과 연결된 POS 단말기(40)로 전송할 수 있다.
도 14 및 도 15를 참조하면, 무선비콘은 비가청 주파수를 생성하는 과정에서 주파수 생성모듈이 주파수 편이변조(FSK)를 실시할 수 있다.
여기에서, 주파수 편이변조는 동기 신호를 변조(變調)하는 방식. 클록 펄스 신호의 1, 0(2진수)를 주파수의 고저로 치환하는 것을 가리키며, 이 변조를 지나 MTR 테이프 위에 기록할 수 있게 된 신호(테이프 싱크 신호)를 녹음·재생하면 시퀀서나 리듬 머신을 동기 운전할 수 있다.
또한, 주파수 편이변조 과정을 거쳐 생성된 비가청 주파수는 주파수 대역마다 클록신호 데이터를 입력하여 데이터의 변조를 막을 수 있으며, 반송 주파수도 최소한의 손실만으로도 수신할 수 있다.
< 산업상 이용가능성 >
도 16 내지 도 18을 참조하여, 본 발명에 따른 오픈뱅킹 API 기반의 간편모금 방법 및 시스템의 예시와 발명에 따른 산업상 이용가능성에 대하여 설명하면, 기존의 이원화된 상품판매 시스템과 기부금 모금을 위한 시스템이 분리되어 회원이나 일반 구매자들이 재화의 소비와 기부를 분리시켜 의식하는 흐름을 만드는 시장의 흐름이 아닌 소비와 기부를 일원화하여 소비시장에서 상품의 결제와 기부가 동시에 일어날 수 있는 일원화 플랫폼을 제공하는데 본 발명의 실시예가 바람직하다.
또한, 본 발명은 소비를 통해 후원이 가능하고 간편결제를 통한 소비자의 편익 증대가 가능한 효과가 있다.
또한, 본 발명의 시스템을 구성하는 구성요소를 이용하여 비영리단체 후원자 및 관계자들이 비영리단체에서 제공하는 할인혜택을 실시간으로 제공하여 소비자들이 소비를 통한 기부금의 적립이 가능하다.
상품공급사 서버(10), 메인서버(30), 비영리단체 서버(20), 오프라인 상품공급사를 통하는 POS 단말기(40)로 구성된 본 발명의 시스템은 서버간에 이루어지는 온라인 기부금 모금 시스템 및 실시예의 방법이 단체회원이나 일반 구매자들을 대상으로 기부금 모금을 위해, 비영리단체가 캠페인을 생성하고 필요한 물품을 오프라인 또는 온라인 상에서 가져와 선물형태로 제공함으로써 자연스러운 기부금 모금 시스템의 활성화를 위한 시스템 및 방법을 제공할 수 있는 바람직한 예시가 될 것이다.
또한, 오프라인 상에서 모금 캠페인 지원을 위한 간편결제, 후원단체지정, 위치기반 가맹점조회, 온라인 모금 캠페인 연계를 통한 동의 기능을 제공할 수 있다.
이상과 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해되어야 한다.
10 : 상품공급사 서버
20 : 비영리단체 서버
30 : 메인서버(30)
40 : POS 단말기
50 : 오픈뱅킹 API 서버
20 : 비영리단체 서버
30 : 메인서버(30)
40 : POS 단말기
50 : 오픈뱅킹 API 서버
Claims (15)
- 오픈뱅킹 API를 기반으로 한 간편모금 방법에 대해서,
기업, 소상공인을 포함하는 N개의 상품공급사가 개별적으로 운용되는 N개의 상품공급사 서버에 각각의 단체정보, 판매하는 상품정보를 메인서버로 전송하는 단계(S10);
상기 메인서버가 상기 상품공급사 서버로부터 수신받은 상기 상품정보를 등록하는 단계(S11);
M개의 비영리단체가 운용하는 각각 M개의 비영리단체 서버는 상기 메인서버에 등록한 상기 상품정보를 취사선택하고, 취사선택된 상기 상품정보를 상기 M개의 비영리단체에 각각 가입된 회원에게 상기 상품정보를 전송하고 결제 진행을 대기하는 단계(S12);
오픈뱅킹 API 서버는 상기 메인서버 또는 상기 비영리단체 서버 중 적어도 하나의 서버에서 결제 정보를 수신하고, API 게이트웨이를 이용해 간편결제 또는 간편송금 중 적어도 하나의 결제방법을 포함하는 결제 알림정보를 생성하는 단계(S12a);
상기 오픈뱅킹 API 서버는 상기 결제 알림정보를 상기 비영리단체 서버로 전송하는 단계(S12b);
상기 비영리단체 서버는 상기 회원이 결제를 진행하면, 결제정보를 수신하고 결제승인을 처리하여 상기 메인서버로 상기 결제정보를 전송하는 단계(S13); 및
상기 메인서버는 기설정된 기간의 구간안에 결제가 처리되면, 상기 회원이 결제한 상기 결제정보의 금액에 따라 기설정된 기부금 비율을 포함하는 기부금 정보를 상기 비영리단체 서버로 전송하는 단계(S14);
를 포함하여 구성되는 것을 특징으로 하는 간편모금 방법. - 제 1항에 있어서,
상기 회원이 오프라인 상품공급사에서 상품을 결제하면, 상기 오프라인 상품공급사의 POS 단말기가 상기 비영리단체 서버로부터 회원정보를 수신받는 단계(S15);
상기 메인서버가 상기 회원의 결제정보와 회원정보 및 단체정보를 상기 비영리단체 서버로부터 수신하는 단계(S16);
를 더 포함하여 구성되는 것을 특징으로 하는 간편모금 방법. - 제 1항에 있어서,
상기 메인서버가 제1 공유네트워크를 생성하고, 상기 상품공급사 서버로부터 수신받은 상기 상품정보를 제1 공유네트워크에 업로드하는 단계(S11a);
상기 N개의 상품공급사 서버가 상기 메인서버의 제1 공유네트워크에 상기 상품정보를 업로드하고, 서로간에 상기 상품정보를 취사선택하여 상기 메인서버로부터 상기 상품정보를 다운로드 하는 단계(S11b);
상기 메인서버가 상기 상품정보의 공유가 가능한 제2 공유네트워크를 생성하는 단계(S11c);
상기 M개의 비영리단체 서버가 서로간에 상기 상품정보를 공유할 수 있도록 상기 제2 공유네트워크에 업로드 하는 단계(S11d);
를 더 포함하여 구성되는 것을 특징으로 하는 간편모금 방법. - 제 2항에 있어서,
상기 POS 단말기로 결제 처리가 이루어지면, 상기 비영리단체 서버가 기부금 결제를 위한 상기 기부금 정보를 상기 POS 단말기로 전송하는 단계(S17);
상기 POS 단말기가 기부금 결제처리를 승인하면, 상기 POS 단말기가 기부금 결제정보를 상기 비영리단체 서버로 전송하는 단계(S18);
를 더 포함하여 구성되고,
상기 기부금 결제정보는 상기 회원이 상품구매시 상기 POS 단말기로 결제하는 결제정보화면창에서 기부금의 결제여부와 상기 M개의 비영리단체 중 적어도 하나 이상의 단체정보를 선택하여 결제처리를 선택할 수 있는 아이콘이 표시되며, 상기 메인서버로부터 상기 비영리단체 서버를 경유하여 상기 POS 단말기로 제공되는 것을 특징으로 하는 간편모금 방법. - 제 4항에 있어서,
상기 오프라인 상품공급사에 기설치된 무선비콘은 주파수 편이변조(Frequency Shift Keying) 로직을 실행하여 상기 비가청 주파수를 생성하는 단계;
상기 POS 단말기와 연결된 상기 무선비콘이 상기 POS 단말기의 고유인식정보를 포함하는 비가청 고주파를 송출하는 단계;
상기 비가청 고주파를 인식한 구매자 단말기 또는 모금회원 단말기 중 적어도 하나의 단말기가 모금 애플리케이션을 실행하는 단계;
상기 모금 애플리케이션이 상기 비영리단체 서버로부터 상기 기부금 결제 정보를 수신하는 단계;
를 포함하는 것을 특징으로 하는 간편모금 방법. - 제 5항에 있어서,
상기 무선비콘은 생성한 상기 비가청 주파수에 주파수 편이변조(FSK) 로직을 실행하는 단계;
상기 오프라인 상품공급사에 진입한 구매자 단말기 또는 모금회원 단말기 중 적어도 하나의 단말기가 상기 비가청 주파수를 통해 상기 무선비콘을 인식하면, 상기 무선비콘이 연결된 상기 POS 단말기로 단말기 인식데이터를 전송하는 단계;
상기 POS 단말기가 상기 단말기 인식데이터를 수신하고, 영업점 모금 애플리케이션을 실행하는 단계;
상기 영업점 모금 애플리케이션을 실행한 상기 POS 단말기가 상기 비영리단체 서버로 부터 상기 기부금 결제 정보를 수신하는 단계;
를 포함하는 것을 특징으로 하는 간편모금 방법. - 오픈뱅킹 API를 기반으로 한 간편모금 시스템에 대해서,
상품을 공급할 수 있는 기업, 소상공인을 포함하는 N개의 상품공급사 각각의 회원정보, 상품결제정보, 단체 또는 법인정보가 저장되어 있는 상품공급사 서버;
M개의 비영리단체 각각의 회원정보, 단체 및 법인정보가 저장되어 있는 비영리단체 서버;
유무선 네트워크를 통해 상기 상품공급사 서버와, 상기 비영리단체 서버로부터 회원신청정보을 수신하여 회원인증을 수행하고, 상품을 결제하는 회원정보와 상품정보 및 기부금 결제정보를 수신하는 메인서버; 및
간편결제 API(Application Programming Interface) 또는 간편송금 API 중 적어도 하나의 오픈형 API를 상기 상품공급서버 또는 상기 비영리단체 서버로 제공하는 오픈뱅킹 API 서버;
를 포함하여 구성되는 것을 특징으로 하는 간편모금 시스템. - 제 7항에 있어서,
상기 비영리단체 서버와 연결되며, 오프라인 상품공급사에서 상품결제를 하는 회원의 회원정보 및 결제정보를 수신하는 POS 단말기를 더 포함하고,
상기 POS 단말기와 연결되며 20Khz 이상의 비가청 고주파를 생성하여 송출하는 고주파수 생성모듈을 포함하는 무선비콘을 더 포함하고,
상기 POS 단말기는 상기 회원정보 및 단체정보와 상품의 결제정보를 상기 비영리단체 서버를 경유하여 상기 메인서버로 전송하는 것을 특징으로 하는 간편모금 시스템. - 제 7항에 있어서,
상기 메인서버는,
상기 상품공급사 서버로부터 수신받은 상품정보를 제1 공유네트워크에 업로드하며, 상기 M개의 비영리단체 서버에 상기 제1 공유네트워크의 접근권한을 제공하고, 기설정된 기간의 구간안에 회원의 결제정보가 수신되면 기설정된 기부금 비율을 포함하는 기부금 결제정보를 상기 비영리단체 서버에 전송하는 것을 특징으로 하는 간편모금 시스템. - 제 9항에 있어서,
상기 M개의 비영리단체 서버는 각각 상기 제1 공유네트워크에 접속하여 상기 상품정보를 다운로드를 하고,
상기 메인서버는,
상기 M개의 비영리단체 서버 상품정보를 다운로드 할 수 있도록 제2 공유네트워크를 생성하는 것을 특징으로 하는 간편모금 시스템. - 제 10항에 있어서,
상기 메인서버는,
상기 제1 공유네트워크 또는 상기 제2 공유네트워크 중 적어도 하나의 네트워크를 이용해 단말기의 해상도 성능에 대응하여 온라인 웹사이트의 해상도가 변경되는 반응형 웹사이트를 상기 상품공급사 서버 또는 상기 비영리단체 서버로 제공하는 것을 특징으로 하는 간편모금 시스템. - 제 11항에 있어서,
상기 메인서버는,
상기 오픈뱅킹 서버로부터 상기 오픈형 API를 수신받고, 간편결제 또는 간편송금 중 적어도 하나의 방법을 이용해 기부금 결제를 할 수 있는 간편 기부금 결제정보를 생성하여 상기 제1 공유네트워크 및 상기 제2 공유네트워크로 전송하는 것을 특징으로 하는 간편모금 시스템. - 제 7항에 있어서,
상기 오픈뱅킹 API 서버는,
상기 오픈형 API를 통한 간편결제의 보안인증을 위한 API 게이트웨이를 형성하고,
상기 API 게이트웨이는, 상기 오픈형 API를 호출하는 API 클라이언트의 정보를 수신하고, 상기 오픈뱅킹 API 서버에 기설정된 토큰저장소로 부터 토큰정보를 상기 오픈뱅킹 API 서버로부터 수신하는 것을 특징으로 하는 간편모금 시스템. - 제 8항에 있어서,
상기 POS 단말기는,
기부금 결제를 위한 상기 기부금 결제정보를 표시하기 위해 아이콘 프로그램을 상기 메인서버로부터 수신하고,
상기 메인서버는 회원이 상기 M개의 비영리단체 중 적어도 하나 이상의 단체로 기부금 결제를 실행하면 상기 POS 단말기로부터 입력받은 상기 기부금 결제정보를 수신하는 것을 특징으로 하는 간편모금 시스템. - 제 14항에 있어서,
상기 무선비콘은 상기 오프라인 상품공급사에 진입한 단말기가 상기 비가청 고주파를 인식하여 생성된 단말기 인식데이터를 수신하고, 상기 단말기 인식데이터를 상기 POS 단말기로 전송하고,
상기 POS 단말기는, 상기 무선비콘으로부터 상기 단말기 인식데이터를 수신받아 영업점 모금 애플리케이션을 실행하고, 상기 오픈뱅킹 API 서버로부터 상기 오픈형 API를 수신하는 것을 특징으로 하는 간편모금 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170082463A KR20190002078A (ko) | 2017-06-29 | 2017-06-29 | 오픈뱅킹 api 기반의 간편모금 방법 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170082463A KR20190002078A (ko) | 2017-06-29 | 2017-06-29 | 오픈뱅킹 api 기반의 간편모금 방법 및 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20190002078A true KR20190002078A (ko) | 2019-01-08 |
Family
ID=65021266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170082463A KR20190002078A (ko) | 2017-06-29 | 2017-06-29 | 오픈뱅킹 api 기반의 간편모금 방법 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20190002078A (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727735A (zh) * | 2019-10-17 | 2020-01-24 | 腾讯科技(深圳)有限公司 | 基于区块链技术协作完成任务事件的方法、装置及设备 |
CN113055380A (zh) * | 2021-03-11 | 2021-06-29 | 平安银行股份有限公司 | 报文处理方法、装置、电子设备及介质 |
KR102546432B1 (ko) * | 2022-10-04 | 2023-06-22 | 강인구 | 후원금 관리 장치 및 방법 |
-
2017
- 2017-06-29 KR KR1020170082463A patent/KR20190002078A/ko unknown
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727735A (zh) * | 2019-10-17 | 2020-01-24 | 腾讯科技(深圳)有限公司 | 基于区块链技术协作完成任务事件的方法、装置及设备 |
CN110727735B (zh) * | 2019-10-17 | 2023-07-25 | 腾讯科技(深圳)有限公司 | 基于区块链技术协作完成任务事件的方法、装置及设备 |
CN113055380A (zh) * | 2021-03-11 | 2021-06-29 | 平安银行股份有限公司 | 报文处理方法、装置、电子设备及介质 |
CN113055380B (zh) * | 2021-03-11 | 2022-08-05 | 平安银行股份有限公司 | 报文处理方法、装置、电子设备及介质 |
KR102546432B1 (ko) * | 2022-10-04 | 2023-06-22 | 강인구 | 후원금 관리 장치 및 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160078427A1 (en) | Credit preauthorization on user device detection systems and methods | |
US20140207680A1 (en) | System and method for providing a mobile wallet shopping companion application | |
CN104956385B (zh) | 在卖方附近经由用户设备的交易 | |
US20150220985A1 (en) | Identifying purchase patterns and marketing based on user mood | |
US20140310153A1 (en) | Systems and methods for mobile device financing | |
AU2013277468B2 (en) | Prepaid wallet for merchants | |
KR101591245B1 (ko) | 와이파이망을 기반으로 하는 디지털 가상화폐 결제시스템 | |
CN103503008A (zh) | 销售点处的条形码结账 | |
WO2009091677A1 (en) | Facilitating financial transactions with a network device | |
KR102287626B1 (ko) | 블록체인 기반 마일리지 통합 시스템 및 그 방법 | |
KR20190124384A (ko) | 신용공여 기반의 신용 거래 방법 및 신용 거래 장치 | |
KR20150116141A (ko) | 온라인 웹 사이트를 이용한 직거래 판매대행 및 광고 시스템 | |
KR20190002078A (ko) | 오픈뱅킹 api 기반의 간편모금 방법 및 시스템 | |
KR20010016307A (ko) | 웹 사이트 분양을 통한 쇼핑몰 운영방법과 그 시스템 | |
KR101847450B1 (ko) | 적립 포인트 전환장치 | |
KR20190088956A (ko) | 큐알코드를 이용한 기부 서비스 시스템 및 방법 | |
KR101505032B1 (ko) | Url을 이용한 전자상거래 관리서버 및 그 관리방법 | |
KR101505033B1 (ko) | Url을 이용한 전자상거래 관리서버 및 그 관리방법 | |
KR101505031B1 (ko) | Url을 이용한 전자상거래 관리서버 및 그 관리방법 | |
KR101928873B1 (ko) | 온라인 투 오프라인 간편결제 기반의 기부금 모금 방법 | |
US11037169B1 (en) | Mobile wallet for device support operations | |
JP2021022339A (ja) | 電子商取引管理システム、電子商取引管理方法および電子商取引管理プログラム | |
KR20140047783A (ko) | 이동 단말기를 이용하여 배달 서비스를 제공하기 위한 시스템 및 방법 | |
KR102550911B1 (ko) | 보안 인증이 강화된 신용공여 기반의 신용 거래 방법 및 신용 거래 장치 | |
KR101442591B1 (ko) | Url을 이용한 전자상거래 관리서버 및 그 관리방법 |