Your Store and Account 9
- 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
- Bring a shop over from SunShop or WooCommerce, with products, customers and orders
- 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 19
- 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.)
- Fraud screening on orders, with rules you set and a score on every order
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 11
- 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
- Dropdown menus with a second level of items, in the menu builder and in every theme
- 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 19
- 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
- Send an unpaid order a link to pay by card, with no account needed to use it
- 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
Returns and RMAs 22
- A returns form on your storefront, switched on or off per shop
- A return window you set, counted from the day it was delivered
- Customers pick the lines and quantities they want to send back, not the whole order
- Guests can raise one with an order number and the email on the order
- Reasons you write yourself, each able to require a photograph or an explanation
- Extra questions of your own on the form
- Customers say how they would like it settled, subject to your approval
- Every request gets an RMA number, and a page that follows it
- Approve for less than was asked for, rather than refusing the whole request
- Decline with a reason, in your words, sent to the customer
- Approvals expire, so goods that never arrive do not sit open forever
- Mark a return received, then check each line before anything goes back on the shelf
- Resellable, damaged or written off, recorded per line
- Only resellable goods return to stock, at the location you choose
- Settle as a refund, store credit, exchange, replacement or repair
- Store credit reaches a guest as a gift certificate code
- Restocking fee as a percentage, shown to the customer before they confirm
- Approve everything automatically, or anything under an amount you set
- A limit on how many open returns one customer may have
- Five emails to the customer and one to you, all editable
- My Returns in the customer account, with guest returns linked on sign in
- Returns excluded from the storefront for products or categories you choose
Customer Management 16
- 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
- Customers apply for a trade or wholesale account, and you approve or decline
- 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 19
- 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
- Purchase orders with a PO number, an accounts payable email and a cost centre
- Bank Transfer / Wire
- ACH and bank debits through Authorize.Net eCheck
- 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 17
- 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
- See when a theme you installed has a newer version, and update it in place
- Updating keeps your settings and your pages, and adds whatever the new version brought
- Download a copy of your theme before you update it
- Edit a theme’s templates and stylesheets from the admin
- 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 14
- 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
- A Discord server where you can ask in the open and get an answer from us or another shop
- Open a ticket or report a bug from Discord, and it reaches the same place
- Link your Discord account to your shop, so we know who is asking
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 how much of this you actually use.