TurnitPass
가격API블로그
로그인대시보드무료 시작

TurnitPass

Docs

Platform

GeneralAPI KeysUsageBillingNotifications

Docs

Overview빠른 시작인증API 참조업데이트 로그

Endpoints

POST/humanizePOST/paraphrasePOST/detectGET/status
Workspace

워크스페이스에서 직접 결제 관리, 단어 잔액, API 키, 그리고 구독 상태를 관리하세요.

Create a key
Docs menuBilling
GeneralAPI KeysUsageBillingNotificationsOverview빠른 시작인증API 참조업데이트 로그
DeveloperKeys, usage, and billing

Billing

Connect Stripe-ready billing to plan limits

Checkout, customer portal routing, webhook storage, and plan-aware word limits are wired so live Stripe secrets can be added when the product is ready to sell.

Developer workspace

Platform overview

View pricing

Start from public plans

Plans define the upgrade story, word limits, API access, and support expectations.

Open billing

Manage workspace billing

Workspace billing connects account state, word balance, and Stripe portal access.

workspace
POST/api/billing/checkout
account scoped
checkout request
POST /api/billing/checkout
fetch('/api/billing/checkout', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ plan: 'pro', cycle: 'monthly' })
})

Stripe-ready

Checkout

Customer scoped

Portal

Recorded

Webhooks

review board

01

Checkout

Plan selection posts to the checkout route once live secrets and price IDs are set.

02

Portal

Signed-in users can be routed to Stripe customer portal after a subscription exists.

03

Webhooks

Billing events are stored so subscription state can be reconciled with the workspace.

Private by default

Workspace actions require a signed-in account.

Billing loop

What happens after a user upgrades

1

Choose a plan

The pricing page determines plan, cycle, word allocation, API access, and checkout copy.

2

Open checkout

The billing route creates a Stripe Checkout session when live credentials are configured.

3

Receive webhook

Stripe sends subscription events that can update account plan and word balance.

4

Manage portal

Subscribed users return to Stripe portal for card, invoice, cancellation, or plan-management flows.

Configuration

Settings the owner confirms before launch

Checkout key
required for checkoutServer-side billing credential for checkout and portal sessions.
Webhook signing key
required for webhooksUsed to verify billing events before updating account state.
Price IDs
plan specificMonthly and term plan IDs stay configurable outside the page copy.
Site URL
canonical URLUsed for checkout return URLs, sitemap, and production links.
Implementation note. Stripe and Google credentials intentionally remain external configuration. The frontend should communicate the billing flow without hardcoding private secrets.

Next step

Related docs and product surfaces

Pricing

Public plan story, limits, and checkout entry points.

Workspace billing

Signed-in billing state and customer portal routing.

Live API routes

v1 endpoints are implemented for product calls.

Safe iteration

Keys, billing, and notifications point to account-owned surfaces.

Tool-first product

Developer pages stay connected to writer-facing workflows.

Get started

영어, 중국어 간체, 중국어 번체 AI 초안을 자연스럽게 다듬고 AI 신호를 확인하며 하나의 작업 공간에서 관리하세요.

무료 시작API
TurnitPass

영어, 중국어 간체, 중국어 번체 AI 초안을 자연스럽게 다듬고 AI 신호를 확인하며 하나의 작업 공간에서 관리하세요.

제품
  • 자연스럽게 다듬기
  • AI 체커
  • 에세이 AI 검사
  • 교사용 AI 체커
  • API
  • 개발자
  • 대시보드
리소스
  • 가격
  • 블로그
  • 비교
  • 변경 내역
  • 소개
  • 문의
법적 고지
  • 개인정보
  • 약관

© 2026 TurnitPass. All rights reserved.

All systems normal