codoc vs Milkie
codoc
codoc.jpMilkie
milkie.devSide by side
| Figure | codoc | Milkie |
|---|---|---|
| Price from | ¥9,800/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| API | Yes | — |
| Plans published | 6 | 1 |
| Spec score · Paywall Software | 9.2 (#1) | 7.6 (#15) |
Plans
codoc
- codocFree
- codocFree
- codoc pro trialFree
- codoc pro¥9,800 a month
- codoc pro¥9,800 a month
- enterprisePriced on request
In their own words
codoc
codoc lets publishers, bloggers, and web service operators sell content and subscriptions directly through their websites. Add it with an embedded tag or WordPress plugin; the service also supports Hatena Blog and custom HTML or CMS sites. Creators can sell articles, videos, and audio individually, offer one-time purchases, create monthly or annual subscriptions, and accept tips. A creator can set a free trial for a paid subscription; billing starts automatically afterward unless the subscriber cancels during the trial. Buyers can pay by credit or debit card, prepaid credit card, Apple Pay, Google Pay, or convenience store payment. The free codoc plan costs nothing and charges a 15% sales fee and 300円 per payout; content gifts and buyer messages have quantity limits. codoc pro costs ¥9,800 a month and also charges a 15% sales fee. Pro adds API access, buyer email access, buyer interface design changes, and private accounts. REST API access for managing article and subscription plan information requires a pro contract. codoc says paid content is delivered after payment or login authentication.
Milkie
Milkie is a paywall SDK for Next.js apps, provided free and licensed under MIT. Developers use its PaywallGate component to protect whole sections or selected components, so a page can contain both free and subscription-only material. A metered setup can grant visitors a limited amount of free access each month. For content that requires sign-in but not a subscription, Milkie describes an AuthGate component. It works with Stripe: users go to Stripe's hosted checkout, and webhooks update subscription status in real time. The maker's README lists support for NextAuth, Clerk, Lucia, Supabase, and other authentication providers, as well as customization of paywall interfaces, messages, and styling. Listed protections include callback URL validation, idempotency keys, PII sanitization, webhook signature verification, and email normalization. Setup calls for three API routes covering subscription status, checkout, and Stripe webhooks. Multi-tenancy, a developer dashboard, a webhook relay, and multiple subscription tiers are roadmap items.