기능

결제

카카오페이, 네이버페이, 토스, Stripe, 플랜, 구독.

엔타이틀먼트 모델 (플랜 + 기능)

엔타이틀먼트는 플랜 기반입니다: 구독이 기능 집합을 부여합니다. Auth는 사용자가 "누구"인지 처리하고, Payments는 사용자가 "무엇"에 접근할 수 있는지 처리합니다. 기능을 인증 역할로 게이팅하지 말고 payments.hasFeature로 게이팅하세요.

기능 카탈로그 및 엔타이틀먼트

feature_key(예: unlimited_uploads, advanced_analytics)를 정의하고 플랜별 제한과 함께 할당합니다. 코드는 payments.hasFeature(key)로 UI/로직을 게이팅합니다. 게이팅 코드를 생성하기 전에 getFeatures를 호출해 feature_key의 일관성을 유지하세요.

카카오페이 결제 연동

카카오페이가 내장되어 있습니다. Payments에서 켜기만 하면 DontCode가 가맹점 설정, 보안 키, 결제 확인을 대신 처리합니다. 결제 코드를 작성하거나 키를 관리할 필요가 없습니다.

제로 설정

네이버페이 결제 연동

네이버페이는 내장되어 있습니다. Payments에서 활성화하면 플랫폼이 키, 서명, 웹훅 처리를 관리합니다.

제로 설정

구독 플랜 (Free, Pro, Enterprise 등)

구독 플랜(plan_id, 이름, 가격, 주기)을 Payments에서 정의합니다. AI 도구 definePlans를 사용하거나 플랜 카탈로그를 직접 편집하세요. plan_id를 참조하는 코드를 생성하기 전에 getPlans를 호출해 plan_id의 일관성을 유지하세요.

Stripe 해외 결제

해외(USD) 결제를 위한 Stripe가 내장되어 있습니다. Payments에서 켜면 DontCode가 보안 키와 Stripe 결제 및 고객 청구 페이지를 대신 처리합니다.

제로 설정

구독 관리 및 무료 제공

Payments에서 구독을 조회, 필터링, 취소할 수 있습니다. 결제 게이트웨이를 거치지 않고 무료/콤프 구독을 부여하려면 grantSubscription 도구를 사용하세요. 체험판, 파트너 거래, 지원용 오버라이드에 유용합니다.

토스페이먼츠 결제 연동

토스페이먼츠는 내장되어 있습니다. Payments에서 활성화하면 플랫폼이 키, 웹훅, 정산을 관리합니다.

제로 설정
CEO
HOUK ELIJAH STORM
사업자등록번호
802-87-03840
주소
서울특별시 강남구 논현로 10길 30, 505-제이39호 (개포동)
전화
010-9766-7338
이메일
storm@dontcode.co
    Dont Code