Paddle is the right payment processor for indie SaaS — merchant of record, handles VAT, accepts global cards. The setup is also tedious enough to derail a launch week. We've configured it 29 times. We'll do yours in three days.
Want the deliverables list, sample of the runbook, or to talk through edge cases first? paddle-setup@voiddo.com — we reply within a few hours.
Five documents and a working Paddle account. The deliverables are the part you keep — even if you replace us, your team owns the runbook. (We've shipped these 29 times. The patterns are stable.)
All seven KYB screens, the documents to have ready before you start, the four most common clarification emails with prepared replies, and what reviewers actually look at on your storefront. 3,800 words.
Working Python script to create product + price (one-time or recurring), with EU multi-currency override, the right tax category for SaaS, and 8-step sanity check before the first real charge.
Signature-verifying handler in Python (port to your language), idempotency table design, license-delivery template, subscription lifecycle handling, three local-testing strategies that actually work.
Four phases, every item we've seen break in production. The "$1 test transaction" protocol. The "good morning" smoke test for your first 14 live days. List of the 11 things that actually break, with root causes.
Refund decision tree, refund-by-API script, the 7-document chargeback evidence pack with response template, 5 dispute patterns and win rates from our deployments, 6 proactive chargeback-prevention levers, monthly reconciliation cadence.
All five documents land as a downloadable bundle within 24h of purchase. The setup work itself completes within 72h.
15-minute intake form: legal entity details, product type, target pricing, tech stack. We send the deliverable bundle (5 documents) immediately so you can start reading while we work.
We prep your Paddle KYB application using the documents from your intake — every field filled correctly the first time. Sandbox account live by end of day. First product + price created in sandbox.
Webhook handler scaffolded for your stack, signature verification verified end-to-end in sandbox, license-delivery flow demonstrated with test transactions. You review, we adjust.
When Paddle approves your live account (usually day 2–3), we run the 23-item sandbox→live checklist with you. $1 test transaction confirmed. Refund tested. You're shipping.
SaaS founder pre-revenue · setting up payments for the first time. Stops the 4–10 day KYB detour before it starts.
Existing SaaS migrating off Stripe / LemonSqueezy · the merchant-of-record difference matters once you're shipping to EU. We've migrated 4 of our deployments off Stripe.
Solo developer with one product · the runbook is what you needed: refund decision tree, chargeback evidence template, the 11 things that break.
Not for: enterprise contracts ($50k+ ACV — different process), physical goods (use Stripe), marketplaces with multiple sellers (Paddle doesn't fit).
Yes. The five documents land in your inbox within 24h of purchase regardless of Paddle's decision on your KYB. If Paddle rejects you for a reason we can't unblock — wrong jurisdiction, unsupported product type, sanctioned country — we refund the setup-work portion ($150 of the $199). You keep the documents.
We pick up wherever you are. If you're stuck on a clarification email, we draft the reply. If you're approved but haven't configured a product yet, we skip to day 2. Same price — the bottleneck is the documents and runbook, not where you are in the process.
Because the work is the same whether you sell one $49 license or run a $50k MRR subscription. One-time fee, you own the runbook, no ongoing relationship required. (If you'd rather we stayed on as a fractional ops contact — for chargeback handling, monthly reconciliation, etc — that's a separate $29/mo retainer; ask after we've shipped your setup.)
14 days from purchase, pro-rated against work delivered. If we haven't started yet — full refund. If we've delivered the documents but haven't done the setup work — $49 refund (the documents are the bulk of the value). If we've completed everything — refund still possible if Paddle's decision was outside our control, otherwise the work is delivered.
Paddle accepts most SaaS, digital services, downloadable software, courses, and ebooks from most jurisdictions. They decline: physical goods, weapons, regulated financial products, adult content (mostly), gambling, and a few sanctioned countries. If you're unsure, email paddle-setup@voiddo.com with your country + product description and we'll tell you before you buy.
Both. We scaffold the webhook handler for your stack (Python, Node, Ruby, PHP, Go, Rust — pick one), wire signature verification, and demonstrate the end-to-end flow in sandbox. You own the code; we don't lock you into our framework. If you want us to integrate directly into a specific codebase you have, that's possible — mention it in the intake.
vøiddo is a small studio (the ø in the middle is intentional). We ship our own SaaS — urweb, scrb, jsonyo, tells, rankd — and we've set up Paddle as merchant of record on every one. The runbook in deliverable 04 lists the 11 things we've seen break across those deployments. The setup service productizes what we already know.
$199 one-time. 14-day refund window. The five documents arrive within 24 hours, the live Paddle account within 72.
book the setup — $199 →