본문 바로가기

open api 를 이용한 kakao chatbot 결제 시스템

  • 김소휘
  • 인천대학교
  • 작품구분일반형
  • 공개여부비공개
  • 카테고리웹/앱
  • 등록일2019-11-29
  • 팀원(공동개발자)조재윤 , 변봉현 , 권회동
  • 출품 경진대회2019-2학기 산학 캡스톤디자인 경진대회(학생팀 & 멘토모집)

상세설명

1. 수행배경

    혼잡하고 분주한 시간, 매 분 매 초의 시간이 아까운 현대인들은 기다리는 행동에 대해 긍정적이지 않다. 더 빠른 것을 추구하는 한국과 맞물려 기다리는 시간의 최소화를 원하고 개선을 바란다. 여기서 카카오 Chat-bot을 통한 주문 결제 시스템은 대기로 인한 시간 손실을 줄이는데 기여할 것이다.

2. 수행기간

  •   프로젝트 조편성:9/5

  • 프로젝트 주제 선정 및 계획발표 :9/5~9/27

  • 챗봇 설계 9.29~11/29

  • 카카오페이 연동 가능여부 및 코드조사: 10/10~10/24

  • 스킬 항목 코딩 : 10/31~11/28

  • 프로젝트 보고서 작성 :11/27~11/29

           

3. 개발작품 설명

         

    카카오에서 제공하는 카카오페이 OPEN APIChat-bot을 설계할 수 있는 카카오 I

    오픈빌더를 사용하여 Chat-bot 시스템에 페이 시스템을 결합한 주문결제 시스템을 구

    상한다. Api를 사용하기 위한 Key 발행을 위해 Kakao Developers에 가입하고

    Admin Key를 얻는다. 주문 시스템을 위한 Chat-bot 설계를 위해 카카오 I 오픈빌더

    를 가입하고 시나리오를 작성한다. 주문 후 결제를 위해 카카오페이 Api 서버에

    Request를 보내고 그에 따른 값을 받아와야한다. 하지만 Chat-bot에서 상품을 선택

    후 주문을 하면 Json형식으로 외부 서버에 Request 한다. 요청을 받은 서버는 결제에

    필요한 HeaderParameterParsing하여 Post 형식으로 카카오페이 서버에 결과

    값을 보내기 때문에 서로 값을 정상적으로 주고받을 수 없다고 판단하였고 이에 외부

    서버를 추가하여 카카오페이에서 결과(Approval, Fail, Cancel)값을 Return하면 외부

    서버에 받아 이를 Chat-bot으로 Return 하도록 하는 것을 목표로 하였다.

  • 4. 활용방안

    • 카카오는 카카오톡으로 한국의 많은 사람들에게 익숙하고 친숙한 기업이다. 수많은 사람들이 카카오톡으로 대화하고 의견을 주고받는 만큼 주문 과정에 있어 접근성은 매우 탁월하고 거부감이 적을 것이다. 이어 점심시간과 같이 혼잡해 대기 열로 인한 시간 손실이 발생하는 경우에 Chat-bot을 통한 주문은 진가를 발휘해 피로감을 줄여줄 것이고 반복된 상황은 Lock-in Effect 발생을 촉구할 것이다.

      기술의 발전에 따라 점차 가벼워지는 가방 무게 흐름에 맞추어 굳이 지갑을 꺼내 카드로 결제할 필요 없이 카카오톡과 마찬가지로 익숙할 카카오페이를 통한 결제서비스를 제공한다. 주문과 결제를 마친 후 나온 상품을 Take-out 형태로 가져가는 구조는 매장 내 혼잡한 상황의 빈도를 줄일 것이고 이를 통해 불필요한 인건비 절감과 매장 내 분위기 조성에 도움을 줄 수 있을 것이다. 간단한 주문과정과 빠른 회전율은 매출의 증대를 기대할 수 있을 것이다.

      설치비용이 들지 않고 비슷한 종목에 있는 업체들에게 어렵지 않게 적용이 가능해 사업을 확대하기 좋아 소상공인들에게 적합하다고 생각한다.

    소개 영상

    소개 슬라이드

    기타자료

    댓글