Creem Review: A Developer-First Merchant of Record for Distribution
TLDR: I moved LaunchFast to use Creem to sell dev templates alongside occasional web consulting, with a built-in affiliate program, abandoned cart recovery flow, an official Strapi integration, and a transparent Merchant of Record (MoR) fee structure that made it the right choice for my hustle.
To give you the full background: I sell Astro, Next.js, and SvelteKit starter kits through LaunchFast, and I've been doing more web consulting for technical blogs lately. The previous MoR worked fine but had the following gaps that triggered the switch:
- no in-built affiliate system
- no in-built abandoned cart recovery
- no official Strapi integration
- no mention of process for selling human services
If you're an indie hacker or small SaaS founder, you know the pain. You want one checkout stack which ensures that partners get paid, abandoned carts get their regular nudges, and when you occasionally sell consulting, you don't want a completely separate invoicing flow.
That's where Creem steps in: a merchant of record, with affiliates, abandoned cart recovery, Strapi-friendly content workflows, and on-case support for web consulting.
Instead of stitching together payments + tax + affiliates + abandoned cart recovery + CMS integration, I kept LaunchFast on Astro, pointed money at Creem, and content to Strapi.
In this review, I'll walk you through why I switched, how the Astro migration went (mostly one-shotted in Cursor and few steps in Strapi), and whether Creem is worth it if you're coming from competing MoRs.
Getting Started
My first impression of Creem's dashboard was that it clearly organized the things I needed to know to migrate over: Products (products & discounts) and Affiliates (AffiliateHub). I went from signup to a test checkout (from test mode) in few minutes.
Here's what the first look of the test mode looked like:

So, I created a product (LaunchFast Astro Starter Kit) to test with abandoned cart recovery enabled:

and then I got the shareable URL to the product checkout near instantly with their Share button:

I'm quite familiar with the MoR space, so this was in-line with the expected flow 🙂
Affiliates - Built In, Not Bolted On

LaunchFast has partners who refer buyers. Before Creem, I maintained two separate code paths - one for Lemon Squeezy affiliates and one for Polar checkouts. Creem replaced both with built-in affiliates, the lowest fees of the three platforms, and payouts in one place.
The affiliate setup is damn simple! Coming from other MoRs, I’m used to merchants doing more of the heavy lifting, but Creem clearly thought about the UX: the affiliate link goes through Creem’s domain first, sets the cookie, then redirects to your site. When that user later lands on Creem checkout from anywhere, the cookie still attributes the referral automatically. I’m surprised that other MoRs don't build it this way 🤯
If you run a template business or small SaaS with word-of-mouth distribution, not having a separate affiliate SaaS on top of your MoR is a big deal. One less integration to babysit 😁
Abandoned cart recovery

Abandoned carts are where a buyer starts the checkout process but doesn’t finish. With Creem, abandoned cart recovery is built right in and required me to build no extra integration. When someone initiates a purchase on LaunchFast and leaves before completing, Creem automatically sends a follow-up email to encourage them to finish their order.
This feature helps recover lost sales, and compared to the set up with my previous MoR, this makes it much easier to convert hesitant buyers. For anyone selling digital products, espcially one-time products, having this recovery flow in your checkout the easiest win for revenue.
Selling Web Consulting
A lot of payment platforms are fine with SaaS and digital downloads. They get awkward with services.
Creem's account review docs put services (including marketing, design, web development, consulting) under restricted products and not on the prohibited list.
That means extra due diligence, and luckily I passed that ✨
I do web consulting sometimes. I didn't want a separate invoicing flow for occasional client work. Other platforms I've looked at treat services as out of scope entirely.
Still read the restricted and prohibited lists before you list anything. Be accurate in your application.
Pricing & Value Proposition
Creem's fees turned out to be the lowest of the MoRs I'd used: 3.9% + $0.40 per successful transaction, with global tax capture and remittance built in (including for my web consulting).
Take a $2K payment I have coming in: on the other MoRs I used, I'd pay roughly 5% (before payout fees) versus Creem's 3.9%. That's about $22 saved and now I can buy another month of Cursor subscription 🎉
Migrating LaunchFast to Creem on Astro
The LaunchFast website runs on Astro with content from Strapi. The migration was boring in a good way (the best kind of payments migration). I created products through Creem's Strapi integration and swapped the checkout URLs. In more detail, here's what I did:
- Integrated Creem in Strapi: Connected Creem to my local Strapi instance using Creem's Strapi integration.
- Created products in Creem via Strapi: Added all the one-time products in the Creem panel inside the Strapi admin.
- Set up affiliates: Created an affiliate store in Creem so partners can refer buyers from one dashboard and get their share of money.
- Swap checkout URLs: Replaced the old payment links on the LaunchFast website.
- Redeploy: Pushed the updated code to automatically deploy it on Vercel.
Account Review - Don't Skip This!
I get that you will be excited to switch or try Creem immediately now, but before accepting live payments, Creem expects a real setup:
- Live product URL
- Privacy Policy and Terms of Service on your site
- Visible pricing
- Support email on your website and receipts
That's the standard Creem's account review checklist. Go wth the Test mode first and then go live when you meet all those requirements.
Conclusion
For LaunchFast, Creem nailed what I needed: affiliates without a new tool, a Strapi integration, a path to sell consulting and at the cheapest fees in the market. The Astro migration was a weekend-style change, mostly scaffolded in Cursor & Strapi, and then validated with test checkouts.
Disclosure: I write about tools I use. LaunchFast runs on Creem today. Fees and policies change (check creem.io and docs.creem.io before you switch).