Your store.Any frontend.Zero backend.
Get a Store API key, connect it to any frontend — React, Next.js, HTML, or our drag-drop builder — and go live with checkout, inventory, and orders in minutes.
// Connect your frontend to DevCarts in 3 lines
const response = await fetch('https://api.devcarts.store/v1/checkout', {
method: 'POST',
headers: {
'Authorization': 'Bearer dc_live_sk_your_api_key',
'Content-Type': 'application/json',
},
body: JSON.stringify({
items: cart.items,
currency: 'INR',
success_url: 'https://yourstore.com/success',
cancel_url: 'https://yourstore.com/cart',
}),
});
const { checkout_url } = await response.json();
window.location.href = checkout_url;Three steps to go live
No DevOps. No database setup. No payment gateway wrangling.
Create your store
Sign up, name your store, and grab your Store API key from the dashboard. Takes 30 seconds.
Build your frontend
Use our drag-drop builder, pick a custom HTML theme, or connect your own React/Next.js repo via GitHub.
Paste the key & go live
Drop your API key into the frontend config. Checkout, inventory, and orders are instantly live.
Backend power. Frontend freedom.
We handle everything from inventory to checkout infrastructure. You build the frontend your way — no lock-in, no compromises.
We handle the backend
So you never touch a server.
- Inventory ManagementReal-time stock tracking across all sales channels
- Order ProcessingAutomated order lifecycle from cart to delivery
- Customer ProfilesUnified customer data, purchase history, and segmentation
- Coupon EngineFlexible discounts — percentage, fixed, BOGO, tiered
- Secure CheckoutPCI-compliant payment processing, multiple gateways
- Admin DashboardFull analytics, reporting, and store management UI
You own the frontend
No lock-in. No templates. Your code.
- Drag-Drop BuilderLaunch without writing code — visual builder included
- Custom HTML ThemesUpload your own HTML/CSS/JS theme and go live
- React / Next.js via GitHubConnect your repo, push to deploy. Full control.
- Your DomainCustom domain with automatic SSL — it's your brand
- No Vendor Lock-inExport everything. Migrate anytime. Your data, your code.
- Open APIEvery feature accessible via REST API — build anything
No vendor lock-in. Export your data anytime. Your frontend is already decoupled — switching backends means pointing your API calls to a different URL.
Works with your stack
Connect DevCarts to any frontend — framework, static site, or no-code builder. If it can make an HTTP request, it works.
Everything your store needs
A complete e-commerce backend — inventory, orders, checkout, coupons, customer data, and analytics — all via API.
Built for agencies
Manage multiple client stores from a single dashboard. White-label everything.
Multi-Client Management
Create and manage unlimited client stores from one agency dashboard. Switch context in one click.
White-Label Dashboard
Put your agency's brand on the admin dashboard. Custom domain, logo, and colors — your clients never see DevCarts.
Per-Client Billing
Separate billing and subscription management for each client. Transparent usage tracking.
Team Permissions
Invite team members with role-based access. Designers see themes, devs see API keys, clients see analytics.
Connect in under 60 seconds
Copy this snippet, paste your API key, and your store is live. That's it.
// 1. Install the SDK
npm install @devcarts/sdk
// 2. Initialize with your Store API key
import { DevCarts } from '@devcarts/sdk';
const store = new DevCarts({
apiKey: 'dc_live_sk_your_api_key',
});
// 3. Fetch products and create checkout
const products = await store.products.list();
const checkout = await store.checkout.create({
items: [{ productId: products[0].id, quantity: 1 }],
successUrl: 'https://yourstore.com/thanks',
});
// Redirect to hosted checkout
window.location.href = checkout.url;Start free, scale as you grow
No hidden fees. No per-transaction charges. Upgrade or downgrade anytime.
Free
Perfect for side projects and testing.
- 1 store
- 100 orders/month
- Unlimited products
- Community support
- API access
Starter
For freelancers and growing stores.
- 3 stores
- 1,000 orders/month
- Custom domain
- Priority support
- Coupon engine
- Analytics dashboard
Agency
For agencies managing client stores.
- Unlimited stores
- 10,000 orders/month
- White-label dashboard
- Team permissions
- Per-client billing
- Dedicated support
- SLA guarantee
All plans include API access, SSL, and 24/7 monitoring. See full pricing →
Questions you should ask
We think about developer trust and data ownership the way you do. Here are the hard questions, answered honestly.
You'll get a heads-up when you're approaching limits. Upgrade to Starter or Agency with one click — no downtime, no data migration. Your API key stays the same.
Not currently. DevCarts is a managed BaaS — we handle infrastructure, scaling, security patches, and PCI compliance so you don't have to. We're exploring a self-hosted option for enterprise customers.
Your frontend stays live regardless — it's your code on your hosting. If our API experiences issues, checkout would be temporarily unavailable, but we maintain 99.9% uptime with multi-region redundancy. Check our status page anytime.
100%. Your data is yours. Export everything — customers, orders, products — anytime via API or CSV export from the dashboard. No data hostage situations.
Yes. Full data export is always available. Since your frontend is already decoupled, switching backends means pointing your API calls to a different URL. No vendor lock-in by design.
Stripe and Razorpay out of the box, with more being added. Our checkout handles PCI compliance — you never touch raw card data.
Absolutely. Point your domain to your frontend hosting (Vercel, Netlify, your own server). The API works with any domain. On Starter+ plans, the admin dashboard can also run on your custom domain.
Ready to build?
Get your API key and ship your first checkout in under 60 seconds. Free forever for side projects.
We migrated 12 client stores from Shopify to DevCarts in a weekend. The API-first approach just makes sense for our agency workflow.
Finally a backend that doesn't force a frontend on us. We use Next.js with full ISR and DevCarts handles the rest.
The checkout API is absurdly simple. We went from zero to processing payments in under an hour.
Trusted by teams building the next wave of e-commerce