Own your store.
Not just rent it.
Your data. Your checkout. Your rules. Your exit.
Commercefull is a complete commerce platform built on TypeScript, Node.js, and PostgreSQL — 43 modules in one codebase, from checkout to loyalty to B2B. No app tax. No checkout jail. No vendor lock-in.
Renting your store costs more than the subscription
SaaS platforms charge a platform fee, then an app for loyalty, an app for subscriptions, an app for B2B — and the checkout still isn't yours.
The SaaS trap
- ✕App stacks run $300–$800/month near $1M revenue — $2,500–$6,000 near $10M
- ✕Checkout customization gated behind enterprise plans
- ✕Your catalog, customers, and order history live in someone else's database
- ✕Plugins from different vendors break each other on upgrade day
The Commercefull answer
- ✓Loyalty, subscriptions, memberships, reviews, returns — in the box, $0 software cost
- ✓Full code access to checkout — every template, every flow, yours
- ✓Standard PostgreSQL you can query, export, and walk away with
- ✓Native modules built to work together — one codebase, one data model
Five things you get back
The pillars Commercefull is built on.
Your Data
Self-hosted on standard PostgreSQL. Fully exportable with plain SQL. No vendor lock-in, ever.
Your Checkout
Full code control of every checkout step. No script sandbox, no Plus-tier paywall.
Your Cost
Loyalty, subscriptions, membership, compliance — built in. No stacked app tax.
Your Stability
43 native modules sharing one data model — no plugin roulette on upgrade day.
Your Support
Real support at every tier — including free self-hosted. Not forum-only.
Everything in the box
What other platforms sell as apps, Commercefull ships as native modules — designed to work together on one data model.
Storefront & Checkout
Multi-step checkout, guest baskets, saved addresses, and a Tailwind storefront you fully control.
Catalog & Pricing
Variants, bundles, categories, faceted search, price lists, tier pricing, and multi-currency regions.
Promotions & Gift Cards
Coupons, buy-X-get-Y, cart and category promotions, campaigns, and gift cards with balance tracking.
Payments
Stripe, Adyen, PayPal, Klarna, Apple Pay, and Affirm — card data stays in PSP-hosted fields (SAQ A-EP).
Loyalty & Subscriptions
Points and rewards, recurring billing with dunning, and paid membership tiers — no apps required.
B2B & Marketplace
Company accounts, RFQ-to-order, net terms, approvals — plus vendor onboarding, commissions, and payouts.
Orders & Fulfillment
Multi-source fulfillment, pick/pack, shipping labels, tracking, returns, exchanges, and store credit.
Automation & Webhooks
Rules, triggers, and scheduled workflows — plus HMAC-signed webhooks with retries and delivery tracking.
Three ways to run it
Same platform, same ownership — pick the operating model that fits.
Self-Hosted
Clone the repo, run it on your own infrastructure. Full ownership of code and data — support included.
- ✓$0 software cost
- ✓All 43 modules, no tiers
- ✓Standard TypeScript + PostgreSQL
Managed Hosting
Commercefull runs the infrastructure, updates, and uptime — you still own your data and your code.
- ✓We handle ops and upgrades
- ✓You keep data and code ownership
- ✓Leave anytime — export included
Tailored Development
Custom modules and workflows for your specific needs — delivered as standard TypeScript you own.
- ✓Bespoke modules and integrations
- ✓Full source, no obfuscation
- ✓No proprietary runtime or phone-home
Running in minutes
Node.js 20+, Yarn, and Docker for PostgreSQL — that's all you need.
Customer API at /customer • Business API at /business • GraphQL at /graphql
Leaving Shopify? Bring everything with you.
The built-in migration module imports products, customers, and orders from Shopify, WooCommerce, Magento, BigCommerce, PrestaShop, Shopware, Wix, Squarespace — or plain CSV.
Read the migration guideStop renting. Start owning.
Commercefull is free, open-source, and yours — every module, every line, every row of data.