Every screenshot on this page is the real product. Nothing here is a mockup.
A shop that looks like you, not like a template
Themes are real templates you can edit, not a locked theme with a colour picker bolted on. Build the homepage from sections you drag into place, put your own domain on it, and the certificate issues itself.
- Homepage builder with drag-and-drop sections
- Your own domain, with HTTPS set up automatically
- Edit the theme files directly when you want to
- Mobile layouts that were designed, not inherited
PM Press, pmpress.org, running on UnifyCart.
Still fast at ten products or ten thousand
Categories, brands, tags and filters that shoppers actually use, with search that understands your catalogue rather than matching letters. Sort by price, by newest, by what is selling.
- Instant search across titles, descriptions and SKUs
- Filter by category, brand, price, stock and rating
- Grid or list, remembered per shopper
- Pin your own products above everything else
Sell the exact version they came for
One product, every edition: sizes, formats, colours, each with its own price, stock and barcode. Sell a download beside a physical copy, take pre-orders before it exists, and let a customer name their own price when that is the point.
- Variants and options with their own stock and pricing
- Digital downloads delivered automatically after payment
- Pre-orders, back-orders and low stock warnings
- Reviews, questions, wishlists and gift registries
Take money the way your customers pay
Stripe, PayPal, Authorize.net, Square and Braintree for cards and wallets. Cheque, bank transfer, cash on delivery, pay in store, pay by phone and purchase orders for everyone who does not pay by card.
- Apple Pay, Google Pay and PayPal wallets at checkout
- Purchase orders on net terms, with automatic reminders
- Subscriptions and memberships billed on your own schedule
- Gift cards, store credit and partial refunds
Rates that price themselves
Live rates from USPS, UPS and FedEx at checkout, using your negotiated pricing rather than the counter price. Flat rates, free shipping thresholds and per-zone rules when you want to decide yourself.
- Live carrier rates with your own account pricing
- ShippingEasy, ShipStation, Shippo, EasyPost and more
- Ship from several warehouses, split across them when needed
- Packing lists, labels and tracking pushed back to the customer
Every order, from placed to posted
One screen for the whole life of an order: payment, picking, packing, shipping, returns and refunds. Print one invoice or a hundred, take an order over the phone, and leave notes the warehouse can actually see.
- Branded invoices and packing lists, singly or in batches
- Create an order yourself for a phone or trade customer
- Partial shipments, partial refunds, order tags and notes
- Exports that reconcile with your accounts
Numbers that agree with your bank
A sales summary that counts money actually taken, not every order anyone ever started. Then the detail underneath: by product, by category, by customer, by coupon, by month, with the stock and ageing reports your accountant asks for.
- Monthly summary with tax, shipping, discounts and gift cards
- Sales by product, category, publisher and vendor
- Inventory, low stock and invoice ageing
- Every report exports to CSV
Open it in the morning and know where you stand
Today's takings, orders waiting to be picked, what is running low and what needs attention, on the first screen rather than four clicks in.
- Revenue and orders at a glance, with the month behind them
- Pending, processing and shipped counts you can click straight into
- Low stock surfaced before a customer finds it
- Staff accounts with roles, so people see their own work
And the rest of it
All 384 of them, grouped the way the admin is. Search it rather than scroll it. Most shops never touch half, which is rather the point: it is there when you grow into it.
Your Store and Account 8
- A free address to start on, yourshop.unifycart.com
- Your own domain when you are ready, with HTTPS set up for you
- A setup wizard that gets a shop standing in a few minutes
- Your shop has its own database, not a table in a shared one
- Card billing through Stripe, with a free trial first
- Plans you can move between, and the price you join on is the price you keep
- Pause, restart or close the shop yourself, and take your data with you
- See your own usage: storage, orders and API calls against your plan
Authentication & Security 18
- Store owner / admin email+password authentication
- Two-factor authentication (TOTP) for admin panel
- SMS login verification via Twilio
- Role-based access control (RBAC) for admin staff accounts
- Admin activity log -who did what and when
- IP allowlist for admin panel access
- Customer accounts on the storefront, with email and password
- Social login for customers (Google, Facebook)
- Customer email verification on registration
- Password reset with secure token flow
- CSRF protection on all forms
- Rate limiting on login, registration, and checkout
- CAPTCHA / bot protection (reCAPTCHA v3)
- Honeypot fields on public forms
- Brute-force lockout with progressive delay
- Session fixation prevention and secure cookies
- Content Security Policy (CSP) headers
- Automated security headers (X-Frame-Options, HSTS, etc.)
Product Catalog 34
- Product CRUD -simple products
- Product variations (size, color, material, custom attributes)
- Variation price modifiers (absolute or percentage)
- Variation-level stock tracking
- Variation image assignment -image swaps on option select
- Multiple product images with drag-to-reorder gallery
- Product image zoom and lightbox on storefront
- Product categories (hierarchical, unlimited nesting)
- Product tags
- Product brand / manufacturer field
- Product SKU and barcode (UPC/EAN) fields
- Product weight and dimensions (for shipping calculations)
- Digital product type -secure download link
- Subscription product type (recurring billing)
- Bundle / grouped product type
- Product status (draft, active, archived)
- Scheduled product visibility (publish at date/time)
- Featured products flag
- Related products (manual and auto-suggested)
- Recently viewed products
- Product-level SEO fields (meta title, description, canonical)
- Editable product URL slug
- Product import/export via CSV
- Bulk product actions (delete, status change, category reassign)
- Product reviews and star ratings (with admin moderation)
- Vendor assignment -products belong to a vendor
- Product availability status (in stock, out of stock, on backorder)
- Back-in-stock notification (customer email subscribe)
- Low stock threshold alerts to admin
- Inventory history log
- Custom product fields (per-store configurable)
- Product question & answer section on storefront
- TaxCloud TIC code for automated tax classification
- Pre-orders, sold before they arrive and marked on every order, invoice and packing list
Categories & Navigation 10
- Category CRUD with parent/child hierarchy
- Category image and banner image
- Editable category URL slug
- Category SEO fields (meta title, description)
- Category-level product sort options
- Faceted filtering (by attribute, price range, brand, rating)
- Custom navigation menus (header, footer) with drag-to-reorder
- Mega menu support
- Landing pages / CMS pages (About, Contact, FAQ, etc.)
- Blog module with posts, categories, and tags
Search 7
- Full-text product search
- Meilisearch driver (fast, self-hosted)
- Search-as-you-type / instant results dropdown
- Search result page with faceted filters
- Search synonyms and stop words (admin configurable)
- Search analytics -most searched terms, zero-result searches
- A search index per shop, so one shop can never return another shop’s products
Shopping Cart 14
- Add to cart (AJAX, no page reload)
- Cart quantity update and item removal
- Guest cart (session-based)
- Cart persistence -merge guest cart on customer login
- Cart item limit per plan / per store config
- Mini cart / slide-out drawer
- Cart page with order summary
- Cart expiry / TTL management
- Save cart for later / wishlist move
- Abandoned cart detection and recovery emails
- Cart-level coupon application
- Real-time stock validation at cart and checkout
- Digital goods in cart (no shipping required)
- Subscription items in cart
Checkout 24
- Multi-step checkout (Contact, Shipping, Payment, Review)
- Single-page checkout option (theme-configurable)
- Guest checkout (no account required)
- Guest-to-account conversion prompt post-purchase
- Address autocomplete via Google Places API
- Saved addresses for logged-in customers
- Ship-to-different-address option
- Real-time shipping rate calculation at checkout
- Flat rate, free shipping, and local pickup options
- Order notes / gift message field
- Real-time tax calculation at checkout
- Coupon code entry at checkout
- Gift certificate redemption at checkout
- Store credit redemption at checkout
- Order review screen before payment submission
- Stripe Payment Intents with 3DS/SCA
- PayPal checkout with Smart Buttons
- Authorize.net payment module
- Additional payment modules (Square, Braintree, etc.)
- Checkout form validation (client + server side)
- Honeypot and rate limiting on checkout
- Order confirmation page with summary
- Order confirmation email (customer + admin notification)
- Express checkout (PayPal Express, Apple Pay, Google Pay)
Orders & Order Management 18
- Order lifecycle statuses (Pending, Processing, Shipped, Delivered, Cancelled, Refunded)
- Admin order detail view with full summary
- Manual order creation from admin
- Order editing (add/remove items, change address before shipment)
- Order cancellation with optional restock
- Partial and full refund processing (tied to payment gateway)
- Shipment tracking number entry and customer notification
- Multiple shipments per order
- Order notes (internal admin notes, visible customer notes)
- Order tags for admin organization
- Custom order fields (per-store configurable)
- Printable order invoice / packing slip PDF
- Order export to CSV
- Bulk order status updates
- Order event history / timeline
- Digital goods order -auto-delivery of download link
- Subscription order management (pause, cancel, change plan)
- Stock held across several warehouses, with a single order split between them
Customer Management 15
- Customer account management in admin
- Customer profile -name, email, phone, birthdate
- Multiple saved addresses per customer
- Default billing and shipping address selection
- Customer order history in account area
- Customer group / segment assignment
- Group-based pricing and discounts
- Custom customer fields (per-store configurable)
- Customer notes in admin
- Customer lifetime value and purchase stats
- Customer import/export via CSV
- GDPR data export and account deletion request handling
- Customer store credit balance
- Customer groups with their own pricing, visibility and tax treatment
- Wholesale accounts, with trade pricing and damaged copies sold separately
Payment Gateways & Revenue Sharing 17
- Stripe Express Connect -platform takes application fee per transaction
- Connect your own Stripe account during setup, in a few clicks
- PayPal Commerce Platform with partner referral and platform fees
- Authorize.net module
- Payment gateway abstraction layer
- Platform transaction fee configuration per plan
- Payment method display logic (show only configured gateways)
- Saved payment methods for returning customers (Stripe)
- PCI compliance with Stripe.js / Elements
- Webhook handling with idempotency
- Cash on Delivery (COD)
- Check / Money Order
- Purchase Order with PO number capture
- Bank Transfer / Wire
- Pay by Phone
- Pay in Store
- Custom Payment method (merchant-configurable)
Shipping 18
- Shipping zones (by country, state/region, postal code)
- Flat rate shipping rules per zone
- Free shipping threshold per zone
- Weight-based and price-based shipping tables
- Local pickup option
- USPS real-time rate integration
- UPS real-time rate integration
- FedEx real-time rate integration
- Canada Post integration
- Australia Post integration
- DHL integration
- Carrier abstraction layer (pluggable carrier drivers)
- ShipStation integration
- ShipRush integration
- EasyPost integration (multi-carrier aggregator)
- Shipping label generation
- Package dimension presets
- Dimensional weight calculation
Tax 10
- Manual tax rates (by country, state, postal code)
- Tax class assignment on products (standard, digital, food, exempt)
- Tax-inclusive vs tax-exclusive price display toggle
- Multiple tax rates per order
- TaxCloud integration for automated US sales tax
- Avalara AvaTax integration
- VAT / GST support with EU format display
- Tax-exempt customer support
- Tax report by state/region
- Tax priority and compound rate support
Discounts, Coupons & Gift Certificates 16
- Coupon codes -percentage discount
- Coupon codes -fixed dollar amount discount
- Coupon codes -free shipping
- Coupon expiry dates and usage limits (global and per-customer)
- Coupon minimum order amount requirement
- Coupon product/category restrictions
- Coupon customer group restrictions
- Bulk coupon code generation
- Automatic discounts / promotions (no code required)
- Buy X get Y promotions
- Tiered pricing (quantity breaks)
- Flash sale / limited-time pricing on products
- Gift certificate generation (admin or purchasable by customers)
- Gift certificate redemption at checkout (balance tracking)
- Gift certificate PDF generation and email delivery
- Store credit system (admin-granted, refund credit)
Theming & Storefront Customization 13
- Install a theme on your shop, or upload your own
- The Minimal theme is bundled, with more installable from the theme library
- Theme color palette customization (primary, secondary, accent, background)
- Theme typography settings (font family, size scale)
- Theme preview before activation
- Theme marketplace / installable from library
- Custom CSS injection per store
- Custom JavaScript injection per store
- Header / footer content editing
- Logo, favicon upload
- Homepage builder -draggable sections
- Theme-level section on/off toggles
- Mobile-responsive all themes
Plugin / Extension System 6
- Plugin architecture (service provider-based, hook/event system)
- Plugin marketplace -browse, install, uninstall from admin
- Turn a plugin on or off for your shop
- Plugin settings page auto-injected into admin
- First-party plugins: Loyalty Points, Advanced Reviews, Subscription Manager
- Developer-facing plugin documentation and API
App Marketplace & Developer Platform 15
- App registration system -OAuth credentials, scopes, webhook URL
- Install an app with one authorisation step, and it only gets the access it asks for
- App REST API access using access tokens
- Webhook subscriptions per app -signed payload delivery
- Script tag injection -apps inject JS into storefront
- Admin UI extensions -app iframe embeds in admin panel
- Each app keeps its own settings for your shop
- App marketplace browse/search -categories, ratings, featured
- App install/uninstall lifecycle with data cleanup
- App billing -one-time or recurring charges via platform billing
- Rate and review the apps you install
- Developer portal -app submission, versioning, analytics, revenue dashboard
- Checkout extensions -server-side callbacks for cart/checkout modification
- Theme app blocks -placeable blocks for theme sections
- App sandboxing -rate limits, scope enforcement, audit logging
SEO & Content 13
- Meta title and description per product, category, and page
- Open Graph and Twitter Card meta tags
- Editable URL slugs for products, categories, and pages
- 301 redirect manager (old slug to new slug)
- Auto XML sitemap generation (products, categories, pages, blog)
- Sitemap submission to Google/Bing
- Robots.txt management
- Breadcrumb structured data, so search engines show the path to a product
- Breadcrumb navigation on storefront
- Canonical URL management
- noindex flag per page/product
- Google Analytics and Google Tag Manager integration
- Facebook Pixel integration
Multi-Language & Localization 7
- Language selection for storefront (language switcher)
- Google Translate API auto-translation
- Manual translation overrides for product content
- Currency display by locale
- Multi-currency pricing with exchange rate management
- Date and number format localization
- RTL (right-to-left) language support in themes
Email & Notifications 16
- Transactional emails -order confirmation, shipping, refund
- Customer account emails -welcome, password reset, verification
- Admin notification emails -new order, low stock
- HTML email templates with store branding
- Email template editor in admin
- Send email through your own mail server if you would rather
- Mailgun / SendGrid / Postmark driver support
- Newsletter signup widget on storefront
- Mailchimp integration
- Klaviyo integration
- Constant Contact integration
- ActiveCampaign integration
- Mailing list tag/segment sync on order events
- Abandoned cart email sequence
- SMS notifications for customers via Twilio
- Admin SMS alerts via Twilio
Wishlist & Gift Registry 8
- Customer wishlist (requires login)
- Add to wishlist from product and category pages
- Wishlist page with move-to-cart action
- Wishlist shareable link
- Gift registry creation (wedding, baby shower, birthday)
- Registry sharing via link
- Registry item purchased notification
- Registry admin view
Vendor / Marketplace System 8
- Store owner can create vendor accounts
- Vendor login portal (separate from main admin)
- Vendor can manage own products
- Vendor commission configuration (per vendor, per product)
- Vendor payout tracking and reports
- Vendor profile page on storefront
- Vendor order visibility (see only their orders)
- Vendor approval workflow
Reviews & Social 6
- Product star ratings and written reviews
- Review moderation queue in admin
- Verified purchase badge on reviews
- Review helpful votes
- Social sharing buttons on product pages
- Open Graph image for social sharing
Digital Goods & Subscriptions 11
- File upload for digital products (S3-stored)
- Secure, time-limited download link generation
- Download attempt limits and expiry per product
- Customer downloads page in account area
- Recurring subscription setup (weekly, monthly, annual)
- Subscription billing via Stripe with retry logic
- Customer subscription management (pause, cancel, update card)
- Admin subscription management and override
- Dunning management (failed payment recovery emails)
- Tier changes that take effect at the next renewal, with no mid-month proration
- A free download included with a printed product, where a shop promises one
Reports & Analytics 18
- Admin dashboard -KPIs (revenue, orders, customers, conversion)
- Sales report (by date range, product, category)
- Revenue chart (daily, weekly, monthly)
- Orders report (status breakdown, AOV)
- Products report (top sellers, low performers)
- Customers report (new vs returning, LTV)
- Inventory report (stock levels, low stock alerts)
- Shipping report (methods used, avg shipping cost)
- Tax report (by state, by rate)
- Coupons report (usage, revenue impact)
- Search terms report (top searches, no-results)
- Abandoned cart report
- Vendor earnings report
- Subscription report (MRR, churn, status breakdown)
- Support ticket report (volume, resolution, satisfaction)
- Gift certificate report (issuance, redemption, balances)
- Report export to CSV / PDF
- Invoice ageing, for anything sold on terms
Accounting & Finance Integrations 5
- QuickBooks Online integration -sync orders, customers, products
- QuickBooks OAuth2 connect flow in admin
- Automatic invoice creation in QuickBooks on order
- Xero integration
- FreshBooks integration
Logistics Integrations 5
- ShipStation integration (order sync, label printing)
- ShipRush integration
- EasyPost multi-carrier API
- Shippo integration
- Fulfillment by Amazon (FBA) integration
POS Integration 5
- POS mode -simplified checkout UI for in-person sales
- Stripe Terminal integration (card reader)
- Square POS integration
- Inventory sync between online and POS channels
- Cash payment recording in POS mode
API & Integrations 8
- RESTful API -versioned (/api/v1/) with token auth
- API endpoints for products, categories, cart, orders, customers
- API rate limiting per token
- API token management in admin
- Webhook outbound system -configurable events
- Webhook retry logic and delivery log
- API documentation (auto-generated)
- Storefront JS SDK for headless usage
Storage & Media 8
- S3-compatible storage for all product images and digital goods
- AWS S3 driver support
- DigitalOcean Spaces driver support
- Wasabi / Backblaze B2 driver support
- Image resizing and thumbnail generation
- Image WebP conversion for performance
- CDN URL support (CloudFront, BunnyCDN)
- Storage usage shown against your plan allowance
Platform Support System 11
- Raise a support ticket with us from inside your admin
- A conversation thread on every ticket, with replies both ways
- Ticket attachments (file uploads)
- Ticket status workflow (open/answered/in_progress/closed)
- Ticket priority levels (low/medium/high/urgent)
- Support departments (configurable by platform)
- Canned responses for quick replies
- SLA tracking and escalation
- Platform ticket management dashboard
- Ticket assignment to platform support staff
- Merchants report a bug from their own admin, with page, browser and build captured for them
Infrastructure & DevOps 9
- High-throughput request handling (Laravel Octane)
- Queue management with Laravel Horizon + Redis
- Production monitoring with Laravel Pulse
- Automated test suite (Pest PHP)
- CI/CD pipeline (GitHub Actions)
- Deployment automation (Laravel Forge)
- Multi-environment configuration
- Database backup automation
- Redis caching for catalog, sessions, queues
For Agencies and Resellers 3
- Reseller accounts, so an agency can set up and run shops for its clients
- White label it: your own logo, colours and domain rather than ours
- Each client shop stays separate, with its own data, billing and staff
Nothing matches that. Try a shorter word, or .
Ready to get started?
Start your free 14-day trial and see why businesses choose UnifyCart.