지난 포스팅에서는 Stripe 플러그인을 활용하여 설정한 금액만큼 사용자가 'Stripe 결제모듈' 페이지로 이동하여 결제하도록 하는 방법을 구현해보았다. 이번 방법은 Stripe.js 를 활용하여, Stripe 공식 결제 모듈이 아닌 서비스 내에서 사용자의 카드정보를 입력받아 결제를 진행하는 결제 방식이다.
결과적으로 유투브의 설명을 하나씩 보면서 따라 진행하였고 크게 어렵지 않게 실제 결제까지 완료할 수 있었다.
(다만 Stripe의 경우 국내 PG와는 달리, 금액 결제 후 곧바로 취소를 진행하여도 transaction에 대한 수수료 0.5불을 책정한다.)
최소 금액에 대해 혼동이 있어서 몇 차례 시도해보았다. 결과적으로 US결제 진행 시에는 0.5불 이하는 결제 가능함.
한화 결제하도록 설정할 수 있는데 이 경우 500원은 0.5불이 안돼서 결제 실패하였고, 800원은 0.5불 이상이라 결제 진행되었다.
(Stripe 공식 정책 문서에 따르면 한화 결제로 설정한 경우, 최소 결제 금액을 5,000원으로 안내하고 있다. 아마도 내가 시도한 방법은 결국 달러를 거쳐서 결제가 진행되다보니 원 금액보다는 달러 금액을 기준으로 최소 기준이 설정된 것으로 보인다.)
----
아래 캡쳐는 Stirpe 공식 정책 문서임. KRW의 경우 5,000원(KRW)로 설정하고 있는 것을 확인할 수 있다.
------
아래 카드번호 4242 4242 4242 4242는 Stripe가 설정한 공식 테스트용 카드번호. 유효기간/CVC 등의 값은 내 마음대로 입력하면 됨.
-------
아직 해결하지 못한 문제 중 하나.
Stripe API에서 보내주는 에러 코드 값을, 내 서비스에서 오류 메시지로 보여주고 싶다.
이론적으로는 API를 통해 에러 값과 설명 값을 받아와서, 그걸 Alert 메시지에서 dynamic으로 보여주면 되는데 이렇게 구현하기 위해서는 Stripe PlugIn이 아니라 API Connector를 사용해야하는 것으로 생각된다.
이 부분은 향후 API Connector를 좀 더 자유롭게 다룰 수 있을 때 해보는 것으로!
'[피터] 창업가_IT' 카테고리의 다른 글
Bubble.io 노코드 툴 - 31일차- (서비스 고민1) (3) | 2022.10.27 |
---|---|
Valuation - 4일차 - (0) | 2022.10.18 |
Bubble.io 노코드 툴 - 29일차 - (결제연동 방법1 - 성공!) (0) | 2022.10.14 |
Bubble.io 노코드 툴 - 28일차 - (결제 연동 1차시도,, 실패) (0) | 2022.10.12 |
Bubble.io 노코드 툴 - 27일차 - (0) | 2022.10.11 |
댓글