피드로 돌아가기
Dev.toBackend
원문 읽기
Stripe Connect 기반 결제 흐름 및 자금 정산 아키텍처 분석
Stripe Payment Flow Explained (Where Does the Money Go?)
AI 요약
Context
결제 시스템 구축 시 자금의 실시간 흐름과 정산 시점에 대한 명확한 정의가 부재한 상황을 분석. 특히 단순 결제를 넘어 Marketplace나 SaaS 플랫폼 운영 시 발생하는 복잡한 정산 구조와 법적 책임 소재의 분리 필요성을 다룸.
Technical Solution
- Stripe Balance라는 중간 가상 계층을 도입하여 실시간 뱅킹 시스템의 지연 시간을 격리한 구조 설계
- 단일 비즈니스 모델을 위한 단순 Customer-Stripe-Bank의 선형 파이프라인 구축
- Stripe Connect를 활용하여 Platform-Vendor 간 자금 분배를 자동화하는 Marketplace 아키텍처 구현
- Platform-first flow를 통한 전체 자금 흐름의 중앙 제어 및 커미션 로직의 단순화 달성
- Vendor-first flow를 통한 플랫폼의 법적 책임 최소화 및 결제 복잡도 전가 설계
- Payout 스케줄링(Daily/Weekly/Monthly)을 통한 뱅킹 시스템과의 비동기적 자금 동기화 처리
실천 포인트
1. 비즈니스 모델에 따른 자금 수취 주체(Platform vs Vendor) 우선순위 결정
2. Stripe Balance와 실제 Bank Account 간의 Payout 시차를 고려한 정산 로직 설계
3. 커미션 계산 방식에 따른 플랫폼의 책임 범위 및 리스크 평가
4. Stripe Connect 도입 시 플랫폼 제어권과 운영 효율성 간의 Trade-off 분석