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 package, affiliate tiers planned |
| Today | 100 paid subscribers via Paddle |
| July 2026 | PH v2 — scale past 100 publicly |
WordPress plugins vs Paddle MoR
| WordPress | Paddle + Next.js | |
|---|---|---|
| Tax/VAT | Plugin maze | MoR handles |
| Checkout | Woo pages | Hosted Paddle |
| Subscription truth | User meta chaos | Postgres + webhooks |
| Pakistan founder | Workarounds | Supported |
| Scale to 100 subs | Wouldn't trust | Shipped |
| Webhook security | Ad-hoc PHP | Verified Route Handler |
| Plan changes | Scary plugin updates | 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)
| Metric | v1 | v2 |
|---|---|---|
| First revenue | $87.57 | Re-subscriptions + new |
| Billing trust | Low | High |
| Paid subscribers | Early handful | 100 |
| Churn handling | Manual | Portal + webhooks |
| Support tickets on billing | Frequent | Rare |
| Time to add a coupon | Days | 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
[Pricing](https://filetranscribe.com/pricing) · Full stack hub
— Rasif Ali Khan