Platform Setup
9
- Database isolation for maximum security
- Onboarding wizard (store name, domain, plan selection)
- Subdomain routing (storename.unifycart.com)
- Custom domain support with DNS validation
- Automatic SSL provisioning via Let's Encrypt
- Billing via Stripe
- Tiered plans
- Grandfathered pricing (locked-in rates)
- Trial period
Authentication & Security
14
- Admin email + password authentication
- Two-factor authentication (TOTP)
- SMS login verification via Twilio
- Role-based access control (RBAC)
- Admin activity log
- IP allowlist for admin panel
- Customer storefront auth (email, magic link)
- Social login (Google, Facebook)
- Email verification on registration
- Secure password reset flow
- Rate limiting on login, registration, checkout
- reCAPTCHA v3 bot protection
- Bot prevention on all public forms
- Brute-force login protection with automatic lockout
Theming & Customization
16
- Installable themes per store
- 3 bundled themes (Minimal, Modern, Bold)
- Color palette customization
- Typography settings (font family, size)
- Layout options (wide, boxed, sidebar)
- Theme preview before activation
- Theme marketplace
- Custom CSS injection per store
- Custom JavaScript injection
- Header and footer content editing
- Logo and favicon upload
- Homepage builder with draggable sections
- Section on/off toggles
- Mobile-responsive all themes
- Dark mode theme option
- Theme cloning
Product Catalog
32
- Simple and complex product types
- Product variations (size, color, custom attributes)
- Variation price modifiers
- Variation-level stock tracking
- Variation image assignment
- Multiple images with drag-to-reorder gallery
- Product image zoom and lightbox
- Hierarchical categories (unlimited nesting)
- Product tags and brands
- SKU and barcode fields (UPC/EAN)
- Weight and dimensions for shipping
- Digital product type with secure downloads
- Subscription product type (recurring billing)
- Bundle / grouped product type
- Product status (draft, active, archived)
- Scheduled publish/unpublish
- Featured products flag
- Related products (manual + auto-suggested)
- Recently viewed products
- Product-level SEO fields
- Editable URL slugs
- CSV import/export
- Bulk product actions
- Product reviews and star ratings
- Vendor assignment
- Stock status (in stock, out of stock, backorder)
- Back-in-stock email notifications
- Low stock threshold alerts
- Inventory history log
- Custom product fields
- Product Q&A section
- Admin moderation queue for reviews
Categories & Navigation
10
- Parent/child category hierarchy
- Category image and banner image
- Editable category URL slugs
- Category SEO fields
- Category-level product sort options
- Faceted filtering (attributes, price, brand, rating)
- Custom navigation menus with drag-to-reorder
- Mega menu support
- CMS / landing pages
- Blog module with posts, categories, tags
Search
5
- Full-text product search
- Search-as-you-type instant results
- Search results with faceted filters
- Configurable synonyms and stop words
- Search analytics (top terms, zero results)
Shopping Cart
13
- AJAX add to cart (no page reload)
- Cart quantity update and item removal
- Guest cart (session-based)
- Cart merge on customer login
- Configurable cart item limits
- Mini cart / slide-out drawer
- Cart page with order summary
- Save for later / wishlist move
- Abandoned cart recovery emails
- Cart-level coupon application
- Real-time stock validation
- Digital goods in cart
- Subscription items in cart
Checkout
21
- Multi-step checkout (Contact, Shipping, Payment, Review)
- Single-page checkout option
- Guest checkout (no account required)
- Guest-to-account conversion post-purchase
- Address autocomplete (Google Places)
- Saved addresses for returning customers
- Ship-to-different-address option
- Real-time shipping rate calculation
- Flat rate, free shipping, local pickup
- Order notes / gift message
- Real-time tax calculation
- Coupon code entry
- Gift certificate redemption
- Store credit redemption
- Order review before payment
- Stripe Payment Intents with 3DS/SCA
- PayPal Smart Buttons
- Express checkout (Apple Pay, Google Pay)
- Order confirmation page
- Order confirmation email (customer + admin)
- Additional gateways (Square, Braintree)
Orders & Management
18
- Full order lifecycle (Pending to Refunded)
- Admin order detail view
- Manual order creation
- Order editing (items, address)
- Order cancellation with restock
- Partial and full refunds
- Shipment tracking with notifications
- Multiple shipments per order
- Internal and customer order notes
- Order tags
- Custom order fields
- Printable invoices / packing slips
- Bulk status updates
- Order event timeline / audit trail
- Digital goods auto-delivery
- Subscription order management
- HTML printable invoice
- Order status email notifications
Payment Gateways
13
- Stripe Express Connect
- PayPal Commerce Platform
- Authorize.net
- Show only configured gateways
- Saved payment methods (Stripe)
- PCI-compliant card capture
- Cash on Delivery
- Check / Money Order
- Purchase Order with PO capture
- Bank Transfer / Wire
- Pay by Phone
- Pay in Store
- Custom payment method
Shipping
24
- Shipping zones (country, state, postal code)
- Flat rate shipping rules
- Free shipping threshold
- Weight-based and price-based tables
- Local pickup option
- USPS real-time rates
- UPS real-time rates
- FedEx real-time rates
- Canada Post integration
- Australia Post integration
- DHL integration
- ShipStation integration
- EasyPost multi-carrier aggregator
- Shipping label generation
- Package dimension presets
- Dimensional weight calculation
- FedEx SmartPost / Ground Economy
- Carrier credential management (encrypted)
- Shipping origin address per store
- ShipRush integration
- Shippo multi-carrier aggregator (85+ carriers)
- ShipBob 3PL fulfillment integration
- Rate markup percentage per carrier
- Configurable order/payment status mapping
Tax
11
- Manual tax rates (country, state, postal code)
- Tax class assignment on products
- Tax-inclusive vs tax-exclusive display
- Multiple tax rates per order
- TaxCloud automated US sales tax
- Avalara AvaTax integration
- VAT / GST support
- Tax-exempt customer support
- Tax report by state/region
- Shipping taxability toggle
- Tax report with CSV export
Customer Management
16
- Customer account management in admin
- Customer profiles (name, email, phone, birthdate)
- Multiple saved addresses
- Default billing / shipping address
- Order history in customer account
- Customer groups / segments
- Group-based pricing and discounts
- Custom customer fields
- Customer notes in admin
- Lifetime value and purchase stats
- Customer import/export via CSV
- GDPR data export and account deletion
- Customer store credit balance
- Group-based product visibility
- Group-based tax exemption
- Group-based shipping overrides
Wishlist & Gift Registry
8
- Customer wishlists (requires login)
- Add to wishlist from product/category pages
- Move wishlist items to cart
- Shareable wishlist link
- Gift registry (wedding, baby shower, birthday)
- Registry sharing via link
- Registry item purchased notifications
- Registry admin view
Reviews & Social
7
- Product star ratings and written reviews
- Review moderation queue
- Verified purchase badge
- Review helpful votes
- Social sharing buttons (Facebook, X, Pinterest)
- Open Graph images per product
- Schema.org AggregateRating markup
SEO & Content
12
- Meta title and description per page
- Open Graph and Twitter Card meta tags
- Editable URL slugs everywhere
- 301 redirect manager
- Auto XML sitemap generation
- Sitemap ping to Google/Bing
- Robots.txt management
- JSON-LD structured data
- Breadcrumb navigation
- Canonical URL management
- Google Analytics / Tag Manager
- Facebook Pixel integration
Discounts & Coupons
16
- Percentage discount coupons
- Fixed dollar amount coupons
- Free shipping coupons
- Expiry dates and usage limits
- Minimum order amount requirement
- Product/category restrictions
- Customer group restrictions
- Bulk coupon code generation
- Automatic promotions (no code needed)
- Buy X get Y promotions
- Tiered quantity pricing
- Flash sales / limited-time pricing
- Gift certificate generation and purchase
- Gift certificate checkout redemption
- Gift certificate PDF and email delivery
- Store credit system
Email & Notifications
16
- Transactional emails (order, shipping, refund)
- Customer account emails
- Admin notification emails
- Branded HTML email templates
- Email template editor in admin
- SMTP configuration per store
- Mailgun / SendGrid / Postmark support
- Newsletter signup widget
- Mailchimp integration
- Klaviyo integration
- Constant Contact integration
- ActiveCampaign integration
- Mailing list sync on order events
- Abandoned cart email sequence
- SMS notifications via Twilio
- Admin SMS alerts
Multi-Language & Localization
7
- Language selection switcher
- Google Translate auto-translation
- Manual translation overrides
- Currency display by locale
- Multi-currency pricing with exchange rates
- Date and number format localization
- RTL language support
Reports & Analytics
17
- Dashboard KPIs (revenue, orders, customers)
- Sales report by date range
- Revenue charts (daily, weekly, monthly)
- Orders report (status, AOV)
- Products report (top sellers)
- Customers report (LTV, new vs returning)
- Inventory report
- Shipping report
- Tax report by state
- Coupons report
- Search terms report
- Abandoned cart report
- Vendor earnings report
- Subscription report (MRR, churn)
- Support ticket report
- Gift certificate report
- CSV / PDF export
Digital Goods & Subscriptions
9
- S3-stored digital product files
- Secure, time-limited download links
- Download limits and expiry per product
- Customer downloads page
- Recurring subscriptions (weekly, monthly, annual)
- Stripe subscription billing with retry
- Customer subscription management
- Admin subscription overrides
- Dunning / failed payment recovery
Vendor / Marketplace
8
- Vendor account creation
- Separate vendor login portal
- Vendor product management
- Commission configuration
- Vendor payout tracking
- Vendor profile on storefront
- Scoped order visibility
- Vendor approval workflow
Point of Sale
5
- In-person sales checkout UI
- Stripe Terminal (card reader)
- Square POS integration
- Online + POS inventory sync
- Cash payment recording
Data Migration
10
- Guided migration wizard in admin panel
- SunShop migration (products, customers, orders, categories)
- WooCommerce / WordPress migration
- WooCommerce HPOS and legacy order support
- Secure bridge script with auth key
- Paginated batch import (no timeouts)
- Optional: reviews, coupons, pages
- Real-time progress tracking
- Migration history and error log
- Auto-cleanup of bridge script
Accounting & Logistics
10
- QuickBooks Online integration
- Auto invoice creation in QuickBooks
- Xero integration
- FreshBooks integration
- ShipStation order sync and labels
- EasyPost multi-carrier API
- Shippo integration
- ShipRush integration
- ShipBob 3PL fulfillment
- Fulfillment by Amazon (FBA)
Plugin System
3
- Service provider-based plugin architecture
- Plugin marketplace (browse, install, uninstall)
- First-party plugins (Loyalty Points, etc.)
App Marketplace
9
- OAuth2 app registration system
- App REST API access
- Webhook subscriptions per app
- Script tag injection into storefront
- Admin UI extensions (iframes)
- Per-store app settings storage
- Marketplace browse/search with categories
- App billing (one-time and recurring)
- App review system
API & Webhooks
6
- RESTful API (versioned, token auth)
- Endpoints for products, cart, orders, customers
- API token management in admin
- Outbound webhook system
- Auto-generated API documentation
- Storefront JS SDK for headless
Storage & Media
4
- Cloud-hosted images & media for fast global delivery
- Image resizing and thumbnails
- WebP conversion for performance
- CDN URL support (CloudFront, BunnyCDN)
Platform Support
10
- Built-in support ticket system
- Ticket creation from admin panel
- Ticket thread with replies
- File attachments
- Status workflow (open/answered/closed)
- Priority levels (low to urgent)
- Configurable support departments
- SLA tracking and escalation
- Email notifications
- Satisfaction rating
Ready to get started?
Start your free 14-day trial and see why businesses choose UnifyCart.