CFCart is a multi-tenant ecommerce platform you self-host alongside your existing site. One snippet of JavaScript. PayPal built in. Digital downloads included.
No credit card required
Built for developers who want to add ecommerce to an existing site without switching platforms.
Create as many independent shops as you need from one account. Each gets its own URL, branding, and product catalog.
Plug in your own API keys and start accepting payments immediately. Test mode included for safe development.
Sell files, ebooks, software, or any digital product. Expiring download tokens keep files secure and off the public web.
No separate SaaS plan, no platform lock-in. It lives right next to your existing app.
Register at /cart/register. No invite or setup script required.
Create a storefront with your name, currency, and logo. Add physical or digital products with images, prices, and inventory tracking in seconds.
Paste your PayPal keys into the Gateways page. Your storefront is live at /cart/shop/your-store-slug — share it or embed it anywhere.
Already have a website? The embed script injects a fully-functional "Buy" button that opens your storefront in a modal overlay — no iframes, no redirects away from your site.
<!-- Paste before </body> --> <script src="/cart/embed.js" data-store="your-store-slug" ></script>
Your first store is a few clicks away. No monthly fee, no transaction cut — it's your server, your data, your revenue.