Create
Define products, license models, device limits, expiration, entitlements, and activation rules.
Build a responsive software marketplace with editorial heroes, product collections, colorful offers, free trials, and a catalog that feels like part of your brand. Stripe checkout and license delivery are already connected.

A real merchandising system
Shop Designer turns your storefront into a configurable page: reorder sections, tune the space between them, choose what each collection shows, and give every category tile its own background color or image.
Build the pageHero slides, featured spotlights, horizontal shelves, category tiles, discovery tabs, and a searchable catalog.
Brand every layerLogo, typography, page background, accent palette, card density, tile artwork, CTA labels, and optional Enterprise CSS.
Publish with controlShow or hide sections, move them up or down, and set independent spacing above and below every block.

One connected workflow
Define products, license models, device limits, expiration, entitlements, and activation rules.
Integrate through the REST API or official SDKs for .NET, Node.js, Python, Java, C++, PHP, Go, and Unity.
Your customer pays, PermitCore creates the order and license, and access is delivered automatically.
The missing half of licensing
Most licensing platforms stop after key generation. You still need to assemble a storefront, checkout, payment automation, webhook processing, license creation, and customer delivery. PermitCore connects those steps inside the same product that already manages your licenses.
Commerce, connected

Schedule percentage offers, choose campaign colors, and optionally show the prior 30-day price.
Country tax rules, EU VAT validation, reverse charge, and downloadable customer invoices.
Recurring products and failed-payment recovery work with the license lifecycle.
Buyers return to their licenses, orders, invoices, and subscription history in one place.
Fast by design. Strict by default.
PermitCore keeps the browser focused on presentation while the API remains authoritative for price, discount, tax, entitlement, and fulfillment decisions.
Shared catalog caching and distributed rate limits work across API replicas, with PostgreSQL fallback if cache is unavailable.
Stripe handles card data. PermitCore recalculates the order server-side and verifies the tenant-specific webhook before issuing a license.
Layouts collapse cleanly, shelves stay touch-friendly, controls remain readable, and reduced-motion preferences are respected.
Store records are isolated with tenant filters and PostgreSQL Row-Level Security; credentials and keys are encrypted at rest.
Build licensing and sales together, then keep every euro of your software revenue.