Your frontend,
our engine

Build your store on your own frontend - Next.js, Nuxt, Astro or a native app. Cart, payments and shipping stay on our side.

Your own frontend (headless)

Your store on your own frontend? Connect the API, and cart, payments and shipping stay on our side.

Your own frontendNext.js, Astro, a native app - whatever you prefer
Mobile appthe same endpoints and webhooks

How it works

A few SDK calls and your frontend is selling - cart, order and a payment link from our engine.

const cart = useCartManager()
await cart.addItem([{ merchandiseId, quantity: 1 }])
const { order } = await cart.complete()
const { redirectUrl } = await cart.createPayment({ orderId: order.id, returnUrl })
The customer pays on the PayU or Przelewy24 page and comes back to your frontend - you never touch card data.

Payments on the operator's side

You never touch PCI or card data - PayU or Przelewy24 handles the payment and 3DS, and the order status comes back to our engine.

BLIK, cards and fast bank transferson the payment operator's page
Security and compliancecard data and 3DS on the PayU / Przelewy24 side

We take hosting off your plate

Deploy your frontend with a single CLI command to our infrastructure - global edge, certificate and domain on our side. You write the code, we keep it running.

doswiftly deploy runglobal edge (Cloudflare Workers), SSL and domain included
Webhooks update your frontendstock levels and statuses in real time

Your AI assistant knows our API

AGENTS.md and llms-full.txt in the npm packages plus an MCP server give Claude Code and Cursor the full SDK context - the assistant checks queries against the schema before it writes code.

@doswiftly/storefront-mcpchecks GraphQL queries against the schema
AGENTS.md + llms-full.txtSDK context for the AI assistant

Swap the frontend, keep the data

Products, orders and customers live in our engine, so you can rebuild or replace the frontend without migrating data.

Zero data migrationyou switch only the frontend layer
Analytics keeps workingrevenue and bestsellers independent of the frontend
See the API and SDK Talk to a developer

The API and SDK are available from the Start plan (5 000 requests/day) - full limits and webhooks on the Scale and Enterprise plans.