Billing & Rev-Share
How Billing Works
thin.host uses a three-party billing model:
- End user pays — via Stripe on the claim page. Default: $8/mo per domain.
- Revenue splits — thin.host keeps $4/mo, your platform keeps $4/mo (default).
- Platform pays thin.host — a separate monthly invoice for your platform tier subscription.
Default Pricing
| Component | Amount |
|---|---|
| End user retail price | $8.00/mo per domain |
| thin.host take | $4.00/mo per domain |
| Platform revenue share | $4.00/mo per domain |
Custom Pricing (Platform Tier)
Platform-tier customers can customize:
- Retail price — Set any price above $4/mo floor
- Revenue split — Custom splits negotiated per platform
Example: Set retail to $12/mo with a 70/30 split → you keep $8.40, thin.host keeps $3.60.
Platform Tier Pricing
| Tier | Monthly Fee | Domains | API Calls/Day |
|---|---|---|---|
| Free | $0 | 3 | 100 |
| Indie ($29/mo) | $29 | 25 | 10,000 |
| Platform ($199/mo) | $199 + $1/domain after 50 | Unlimited | Unlimited |
| Enterprise | Custom | Unlimited | Unlimited |
Subscription Lifecycle
- Payment — Stripe Checkout on the claim page. Subscription starts on payment.
- Renewal — Monthly auto-renewal via Stripe.
- Cancellation — When a subscription is cancelled, the domain transitions to
releasedafter a grace period. - Failed payment — Stripe retries per its dunning schedule. If ultimately unpaid, domain is released.
Webhooks for Billing Events
Your platform webhook receives:
payment_completed— end user paid, domain moves topending_dnssubscription_cancelled— domain released