본문 바로가기
[피터] 창업가_IT

Bubble.io 노코드 툴 - 28일차 - (결제 연동 1차시도,, 실패)

by Rulemakers 2022. 10. 12.

노코드 기본 강의 1개와 서비스 clone 강의 2개 (Trello, Salesforce)를 수강했다.

확실히 강의를 하나씩 들을 때마다, 또 프로덕트의 핵심 기능들을 따라할 때마다 익숙해지는 부분이 생긴다.

어떤 기능을 구현한다고 하면 머릿 속으로 '아~ 여기에 들어가서 이렇게 하겠구나' 하는 생각이 자연히 들기도 한다. (전체 중에 약 10..% 정도만 그렇다. 대부분은 '아~ 맞다.. 이렇게 했지', 또는'이건 뭔데,, 이렇게 하지?' 하곤 한다.)

 

여하튼, 클론 강의를 몇 번 더 들으면 버블이라는 툴이 더 익숙해질 것은 분명하다.

그러나 이제는 뭔가 서비스를 만들어보고픈 마음이 강하게 든다. 그저 무언가 동작만 하는 서비스가 아닌 결제단을 붙여서 사업적 가설에 대해 PoC하고 싶다.

 

따라서 Clone 강의는 잠시 뒤로하고 이번에는 Bubble에 Stripe (결제단 SaaS 서비스, like 페이팔)을 붙여서 실제 결제를 일으켜보는 배움을 하고자 한다. Stripe에 대한 기본 개념을 익히면 PG사의 API를 어떻게 버블 프로젝트에 적용시키는지 알게 될 것이고, Stripe 외에 아임포트나 페이앱 같은 서비스 API도 보다 쉽게 연동할 수 있을거라 생각한다. (참고: Stripe 강의는 Udemy에 없고 강연자의 개인 홈페이지레 별도로 있다. 링크)

 

(그래 대표 이미지는 너로 정했다. 컬러풀한 이미지군..)

---- 이하 강의 내용 ----

 

마켓플레이스 서비스에서는 구매자-판매자, 둘 간의 거래에 플랫폼 운영사가 추가로 참여함으로써 하나의 transaction에 총 3개의 parties가 개입한다. 버블에서 default로 제공하는 결제 앱의 경우에는 이를 지원하지 않으나, Stripe은 지원한다.

먼저 Stripe 계정 가입을 해야하는데, 이 부분은 2019년에 설립한 미국회사(LLC)로 얼마전 미리 생성해놓았다.

Stripe 계정 접속 후 Developer 페이지에서 API key를 받을 수 있다.

앗. 플러그인 설치에서 막힘. 강의에서 소개하는 Stripe Marketplace Express 의 경우 $75을 지불해야함. 추가적으로 버블의 플러그인 정책을 확인해보니, 구매한 플러그인은 특정 app에서만 사용 가능하다. 즉 하나의 계정 - 특정 앱에서 75불을 내고 플러그인을 구매했다고 해서 다른 앱에서 사용할 수는 없는 구조다.

ㄴ 현재 단계에서는 구매하지 않기로 하고 기본 제공되는 Stripe App으로 수업을 진행해보고자 함.

ㄴ Marketplace Express는 위에서 소개한 3자 간의 거래 (구매자-판매자-플랫폼운영사)를 위한 플러그인이라고 생각된다. 그 외 기본적인 양자간 거래(구매자-사이트운영자)는 기본 앱으로도 구현 가능할 것으로 예상됨.

환율이 너무 올라서,, 75불 = 10만8천원 정도된다.
기본적으로 버블에서 제공하는 Stripe 앱을 다운로드 함.

앱에서 요구하는 값들을 하나씩 추가함.

--- 여기까지 진행하고 이후 강의를 듣다보니 Stripe Connect 라는 부분을 활성화하는 항목이 나오는데, 여기서부터 Marketplace에 대한 내용으로 진행됨. 따라서 강의를 종료하고 Bubble X Stripe 연동에 관한 Youtube 영상을 찾음. 링크 ---

 

Stripe Plugin 세팅 이후 API Connector를 연결해야함. 강의에서 알려주는대로 값을 추가했음.

GET - URL 값 입력은 잘한건지 모르겠음. 부연설명을 안해줘.. https://salesforce220928.bubbleapps.io/api/1.1/obj/facts

강의 내용에 따라 Initialize Call을 클릭헀는데, 아래와 같이 에러 문구가 뜸. 내용을 읽어보면 Bubble 유료계정만 이용할 수 있는 것으로 보인다.

이제 출근 시간이 되었다.. 1차 시도는 이렇게 헤매기만 하다가 끝.

퇴근하고 2차 시도를 다시 해봐야겠다.

댓글