TL;DR

  • Maxint의 Orca가 주요 운영체제에서 구독 수익화를 지원하고, Kotlin·Swift·TypeScript·Go용 지원을 제공해 RevenueCat 등 구독 서비스의 매출 수수료를 없앰.
  • Orca는 iOS, Android, MacOS, Linux, Windows, 웹에서 구독 결제를 처리하는 백엔드 수익화 오케스트레이션 인프라임.
  • Maxint는 Google Play Billing의 구독 계획·권한·소모품 정의와 서버 측 영수증 검증 요구에 직면함.
  • RevenueCat, Adapty 및 다른 구독 도구를 시험했으나 iOS·Android 또는 웹에서만 제한적으로 성공함.
  • Orca는 처음에 Flutter(Dart)를 지원했으며, 이제 Kotlin·Swift·TypeScript(웹 및 서버)·Go(서버)를 인프라 비용으로 제공함.

구독 결제의 매출 수수료

  • 결제 처리업체인 Stripe와 RevenueCat 같은 구독 서비스가 부과하는 매출 수수료는 수익의 일정 비율임.
  • 어떤 매출 수수료를 내고 있는지 답할 수 없다면 이 게시물을 건너뛰라는 질문으로 논의를 시작함.

Maxint의 멀티플랫폼 구독 과제

  • Maxint에서 구축한 Orca는 iOS, Android, MacOS, Linux, Windows 및 웹의 구독 처리를 지원하는 백엔드 수익화 오케스트레이션 인프라임.
  • Maxint를 iOS에서 출시할 때는 Apple StoreKit으로 충분했으나, Android 앱 출시 과정에서는 Google Play Billing이 제약으로 작용함.
  • Google Play Billing은 동일한 구독 계획, 권한 및 소모품을 정의하고, 사용자가 구독을 구매한 플랫폼과 다른 플랫폼에서 접근할 때 이중 청구를 방지하도록 서버 측 영수증 검증을 구현할 것을 요구함.
  • RevenueCat, Adapty 및 다른 구독 도구 12종을 시험했으며, iOS와 Android 또는 웹에서만 제한적으로 성공함.
  • 데스크톱을 포함해 모든 플랫폼의 사용자가 Maxint를 이용할 수 있도록 모든 플랫폼의 결제를 처리하는 방식을 구축함.

Orca와 SDK 지원

  • 그 결과 주요 운영체제를 지원하는 수익화 오케스트레이션 플랫폼 Orca를 구축함.
  • 초기에는 Maxint에 중요한 Flutter(Dart)만 지원함.
  • 현재 Kotlin, Swift, TypeScript(웹 및 서버), Go(서버) 지원을 발표함.
  • RevenueCat 및 다른 구독 서비스가 부과하는 매출 수수료를 없애며, 인프라 비용으로 이용 가능함.
  • SDK 문서를 확인할 수 있음.
  • 시작하기 페이지와 MCP 서버 안내를 이용할 수 있음.