battles / Subscriptions

Native Subscriptions vs Subkit

Native Subscriptions ($29/mo/mo, vibe code 7/10) vs Subkit ($99/mo/mo, vibe code 7/10). Native Subscriptions is the easier one to rebuild yourself — here is what you lose either way.

Subscriptions

$29/mo/mo

Vibe code7/10
Moat1/10
MVP
1 weekend
Full replacement
1-2 months, to build flexible portal widgets, robust dunning retries, and theme integration

easier to rebuild

get the build prompt →
CLONE

Subscriptions

$99/mo/mo

Vibe code7/10
Moat2/10
MVP
1 weekend
Full replacement
1-2 months, primarily to handle edge-case dunning, multi-currency webhooks, and self-serve management
get the build prompt →

price gap / year

$840/mo

running both / year

$1,536/mo

our call

Start with Native Subscriptions — highest vibe code, weakest moat.

Native Subscriptions

Shopify's Subscription Contracts API manages payment method vaulting, billing schedules, and tokenized charges. Native Subscriptions is primarily a custom customer portal UI and an administrative wrapper around standard GraphQL endpoints.

you can rebuild

  • Recurring billing schedule generation via Shopify Subscription API
  • Customer self-service portal for pausing, skipping, and swapping items
  • Subscription discount rules and frequency selector widgets on product pages
  • Merchant admin dashboard for managing subscriber contracts
  • Basic cancellation flow with discount offer incentives

what you lose

  • Pre-styled theme widgets compatible across hundreds of standard Shopify themes
  • Turnkey dunning sequence engine with automatic payment retry schedules
  • One-click migration tools for importing legacy subscription contracts from Recharge or Bold
  • Pre-built analytics dashboards for tracking MRR, cohort retention, and churn reasons
  • Native helpdesk integrations (e.g., Gorgias) for managing subscriptions in support tickets

real moats

  • Deep ecosystem lock-in via Shopify Theme App Extensions across diverse merchant themes
  • Historical contract state machine management across thousands of active store stores
  • Turnkey automated dunning logic fine-tuned to maximize card retry recovery rates

open source escape hatches

Subkit

Subkit's core capability is wrapping recurring payments with a simple storefront and self-serve portal. By pairing Next.js with Stripe Billing and Stripe Customer Portal, you can build an identical subscription flow in a weekend.

you can rebuild

  • Hosted subscription plan storefront and checkout flow
  • Self-serve customer portal for pausing, skipping, or canceling subscriptions
  • Recurring payment scheduling and automated charging via Stripe
  • Subscriber status management dashboard and active customer list
  • Automated email notifications for upcoming renewal charges and card failures

what you lose

  • Zero-code theme customizer for rapid storefront launches
  • Pre-packaged dunning email templates and automated retry rules
  • Turnkey subscriber administration dashboard out of the box
  • Managed webhook infrastructure for real-time subscription status changes
  • Integrated customer support interface for manual plan adjustments

real moats

  • Stored customer billing tokens inside original gateway accounts
  • Historical lifetime value and churn analytics logs
  • Zero-friction onboarding for non-technical creators

open source escape hatches

Questions people ask

Which is easier to rebuild with AI, Native Subscriptions or Subkit?

Native Subscriptions. It scores 7/10 on vibe code with a moat of 1/10, so an AI-assisted MVP takes about 1 weekend and a full replacement about 1-2 months, to build flexible portal widgets, robust dunning retries, and theme integration.

Which one costs less, Native Subscriptions or Subkit?

Native Subscriptions at $29/mo/mo for a typical mid-market store. The gap between the two is about $840/mo a year.

What do I lose if I replace Native Subscriptions?

Pre-styled theme widgets compatible across hundreds of standard Shopify themes Turnkey dunning sequence engine with automatic payment retry schedules One-click migration tools for importing legacy subscription contracts from Recharge or Bold

What do I lose if I replace Subkit?

Zero-code theme customizer for rapid storefront launches Pre-packaged dunning email templates and automated retry rules Turnkey subscriber administration dashboard out of the box

One e-commerce SaaS teardown every week.

Honest verdicts, build prompts and overlooked vertical SaaS opportunities. No tracking pixels, no drip sequence, unsubscribe in one click.

free forever · no third-party tracking · the prompts stay public