Pakistan. No Stripe. That one fact shaped every dollar File Transcribe ever earned, from the first $87.57 on WordPress to 100 paid subscribers on the v2 stack.
Paddle as Merchant of Record isn't a convenience. It's the only sane path for a Pakistani founder selling transcription globally, and this post is How Paddle helped me reach 100 paid subscribers.
The headline: 100 paid subscribers through Paddle
File Transcribe has 100 paid subscribers on Pro and Plus plans, all checkout, tax, and subscription lifecycle through Paddle.
v1 WordPress: $87.57 total, proof of concept. WooCommerce plugins fought MyCred minute logic. Every checkout tweak risked the whole stack.
v2 Next.js: Paddle hosted checkout → verified webhooks → Supabase `profiles.plan` → one hundred monthly payers and counting.
Why Stripe wasn't an option (Pakistan reality)
| Option | Pakistan founder reality |
|---|---|
| Stripe | Not available, full stop |
| PayPal subscriptions | Friction, disputes, limited SaaS tooling |
| Manual invoices | Doesn't scale to 100 subs |
| Crypto | Not my customers |
| Paddle MoR | Works, tax, checkout, portal |
Without Paddle, I don't have 100 paid subscribers. I have a hobby with a donate button.
Timeline: payments → 100 subs
| When | Payments |
|---|---|
| v1 experiments | WooCommerce, memberships, MyCred |
| First Paddle $ | ~$87.57, validation |
| AppSumo | Rejected, subscription path only |
| v2 architecture | Webhooks idempotent, server entitlements |
| Pro / Plus launch | Clear upgrade from free try |
| Creator coupons | David Mbugua thank-you (3 v1 videos), affiliate tiers planned |
| Today | 100 paid subscribers via Paddle |
| July 2026 | PH v2, scale past 100 publicly |
WordPress plugins vs Paddle MoR
Tax/VAT
- WordPress
- Plugin maze
- Paddle + Next.js
- MoR handles
Checkout
- WordPress
- Woo pages
- Paddle + Next.js
- Hosted Paddle
Subscription truth
- WordPress
- User meta chaos
- Paddle + Next.js
- Postgres + webhooks
Pakistan founder
- WordPress
- Workarounds
- Paddle + Next.js
- Supported
Scale to 100 subs
- WordPress
- Wouldn't trust
- Paddle + Next.js
- Shipped
Webhook security
- WordPress
- Ad-hoc PHP
- Paddle + Next.js
- Verified Route Handler
Plan changes
- WordPress
- Scary plugin updates
- Paddle + Next.js
- TypeScript + tests
What Paddle powers at 100 subscribers
| Flow | Implementation |
|---|---|
| Upgrade click | Paddle checkout overlay |
| `subscription.created` | Plan upgrade + email to `contact@` |
| Customer portal | Self-serve billing, I don't build admin |
| Coupons | Creator / David campaigns |
| Usage limits | Server enforces, plan from DB not DevTools |
| Failed payment | Paddle dunning, I focus on product |
Database is source of truth. Paddle is payment rail. Never the reverse.
Webhook architecture (how 100 subs stay in sync)
| Event | What happens |
|---|---|
| `subscription.created` | `profiles.plan` → Pro/Plus, notify owner |
| `subscription.updated` | Plan tier change, usage reset rules |
| `subscription.canceled` | Downgrade at period end |
| `transaction.completed` | Audit trail, support lookups |
Idempotent handlers mean I can replay webhooks without double-upgrading user #73.
$87.57 → 100, the emotional arc
AppSumo no hurt. I needed proof the core product monetizes without lifetime deals.
$87.57 kept me building v1. Subscriber #10 on v2 proved rebuild wasn't vanity. #100 proved Paddle + modern stack is a real business from Lahore.
WordPress made billing changes feel like defusing bombs. Paddle + TypeScript webhooks let me ship pricing experiments while growing the base.
Subscriber economics (honest)
First revenue
- v1
- $87.57
- v2
- Re-subscriptions + new
Billing trust
- v1
- Low
- v2
- High
Paid subscribers
- v1
- Early handful
- v2
- 100
Churn handling
- v1
- Manual
- v2
- Portal + webhooks
Support tickets on billing
- v1
- Frequent
- v2
- Rare
Time to add a coupon
- v1
- Days
- v2
- Hours
Plans that 100 subscribers buy
| Plan | Who it's for |
|---|---|
| Free | Try homepage upload, convert to paid |
| Pro | Creators, podcasters, monthly minutes |
| Plus | Power users, more minutes + features |
Paddle handles the money. I handle why they stay, transcript quality, library, mobile playback.
For Paddle marketing
Story hooks for republish:
- Emerging market SaaS · 100 paid subscribers
- WordPress → MoR migration story
- Transcription · usage limits + subscriptions
- Pakistan founder · no Stripe workaround tale
- Screenshots + webhook architecture available
- PH v2 July 2026, co-marketing timing
Rasif Ali Khan
