피드로 돌아가기
Dev.toBackend
원문 읽기
Telegram Stars 도입으로 결제 마찰 제거 및 95% Gross Margin 달성
I built a paid Telegram bot. Here's what Telegram Stars actually pay.
AI 요약
Context
전 세계 사용자를 대상으로 하는 PolySignal 봇의 결제 시스템 구축 과정에서 Stripe와 같은 기존 PG사 도입 시 발생하는 높은 진입 장벽과 결제 이탈률 문제를 해결해야 하는 상황. 특히 법인 설립 및 국가별 VAT 준수 등 Compliance 오버헤드가 인디 개발자에게 큰 병목 지점으로 작용함.
Technical Solution
- Telegram Stars 가상 통화 기반의 In-app Payment 시스템을 채택하여 외부 Checkout 페이지 이동을 제거한 Low-friction 결제 경험 설계
- Telegram Bot API의
createInvoiceLink와subscription_period파라미터를 활용하여 별도 서버 로직 없이 30일 주기 정기 결제 구현 successful_payment업데이트 이벤트와is_first_recurring플래그를 통해 구독 갱신 상태를 추적하는 상태 머신 구조 설계- Fragment 플랫폼을 통한 Stars $\rightarrow$ TON $\rightarrow$ Fiat 순차적 정산 파이프라인을 구축하여 크립토 기반의 자금 회수 경로 확보
- 약 200라인의 Python 코드로 전체 빌링 레이어를 경량화하여 인프라 관리 비용 최소화
실천 포인트
- Telegram 내 서비스라면 외부 결제 페이지 이동 대신 Stars 도입을 통한 전환율 최적화 검토 - Fragment 정산 시 발생하는 21일의 대기 기간과 최소 인출 금액(1,000 Stars)을 고려한 현금 흐름 설계 - 연간 구독 필요 시 30일 고정 주기 제약을 극복하기 위한 1회성 결제 및 수동 만료 연장 로직 구현