A complete click and collect toolkit for WordPress
BoxCart is packed with features designed specifically for food businesses and collection-based retailers. Here's the full picture.
Product Management Free + Pro
Manage your entire product catalogue from WordPress. Add products with images, descriptions, SKUs, and flexible pricing. Create hierarchical categories with drag-and-drop sorting.
Sell by each, pack, kilogram, gram, pound, or ounce with custom step increments, minimum and maximum quantities, and decimal support. Two stock modes keep inventory management straightforward. Pro adds bulk CSV import (with batch processing and undo) and CSV export for products, categories, and orders.
Custom Units & Quantities Free + Pro
Not everything is sold by the each. BoxCart lets you sell by kilogram, gram, pound, ounce, pack, or any custom unit — with full control over step increments, minimum and maximum quantities, and decimal support. Each product gets one unit on the free build.
Pro unlocks multiple quantity types per product — so a butcher can sell mince in 250g and 500g and 1kg options on the same product, a bakery can offer both half-dozen and dozen, and a greengrocer can price by the kilo or by the each. Prices update automatically and everything displays clearly in the basket, checkout, and order emails.
Locations & Scheduling Free + Pro
Set up a collection location with its address, opening hours, time slots, and capacity limits. Pro unlocks multi-location scheduling so you can run several pickup points from the same store.
Control how many orders each slot can accept and configure lead times for how far ahead customers can book. Pro adds holiday closure dates and per-date capacity overrides — useful for busier weekends, quieter periods, or special events.
Customer Experience Free + Pro
Your customers get a polished, modern shopping experience. Browse products in card view with category filtering, search, and category pills. The sidecart drawer keeps their basket accessible without leaving the page, with 5 auto-open modes. On mobile, a sticky basket bar keeps the order summary within reach.
Pro adds table view for compact list-style browsing, saved favourites, one-click reorder from past orders, and a custom password-reset flow with 6-digit verification codes — all hosted on your own site.
Payments Free + Pro
Three payment methods built in:
Cash on Collection Free — No online payment needed. Display custom instructions at checkout.
Bank Transfer Free — Show your account details. Confirm payment from the admin when funds arrive.
Stripe Pro — Card payments via modern Payment Elements. Enable Apple Pay, Google Pay, Link, Klarna, PayPal, and Afterpay/Clearpay. Full payment status tracking. 11 currencies supported out of the box.
Orders & Operations Free + Pro
Process orders through a clear status workflow: Pending, Processing, Ready for Collection, Completed. Every status change is logged with timestamps. Send messages directly to customers from the order screen with built-in two-way messaging.
Pro adds printable pick lists in three formats (pick list, packing slip, or minimal) with batch printing, a customer-side order-modification window, and filtered CSV exports.
Reports & Analytics Pro
Track revenue, order count, and average order value with built-in reports. Compare periods (this week vs last week, this month vs last month) to spot trends. Break down by status, location, or product.
Customisation Free + Pro
Change colours, fonts, button styles, card layouts, sidecart behaviour, mobile settings, and toast notification styles — all without touching code. Choose from 12 font options: 10 bundled web fonts plus theme-inherit and system stack, all self-hosted for GDPR compliance. For developers, every visual element uses CSS custom properties.
Pro unlocks the full 195+ settings across 9 admin tabs — including table-view layout controls, email branding, advanced sidecart behaviour, and the complete palette of badge, toast, and mobile-bar tweaks.
Email Notifications Free
7 email notification types with full branding customisation. Order confirmations, status updates, order-modification alerts, and customer/admin message notifications. Set your brand logo, colours, and footer text.
Preview emails with mock data and send test emails from the admin. Emails are sent via a non-blocking background queue so checkout never slows down.
Import & Export Pro
Get your products into BoxCart quickly with CSV import, complete with batch processing and undo functionality. Export products, categories, and orders to CSV or Excel. Filter order exports by date, status, and location.
- CSV product and category import with batch processing
- Undo/reverse import if something goes wrong
- CSV and Excel export for orders with filtering
- Sample CSV template download for easy setup
Tax & Pricing Free
Configurable tax rates with inclusive or exclusive modes. Set a custom tax label (VAT, GST, Sales Tax), display price suffixes, and let customers see a clear tax breakdown at checkout.
- Inclusive or exclusive tax modes
- Custom tax label (VAT, GST, etc.)
- Price suffix and per-unit display
- Clear tax breakdown at checkout
Developer Friendly Free
BoxCart is built for developers to extend. 5 Gutenberg blocks with live preview, 5 shortcodes with a built-in builder, 20 action hooks and 11 filter hooks, plus full CSS custom property support throughout.
- 5 Gutenberg blocks with live editor preview
- 5 shortcodes with admin builder
- 20 action hooks and 11 filter hooks
- CSS custom properties for fine-grained control
Security & Privacy Free
BoxCart takes security seriously. All forms are protected with nonce verification, all inputs sanitised and outputs escaped. Self-hosted fonts keep your site GDPR compliant with no external requests. Full data deletion available on uninstall.
- Nonce verification and CSRF protection on all forms
- Stripe webhook signature verification (HMAC-SHA256)
- Self-hosted fonts for GDPR compliance
- Optional full data deletion on uninstall
The complete feature list
Every feature in BoxCart Pro, at a glance. The free build ships with the core subset — see the Pricing page for the Free vs Pro split.
- Product categories with drag-and-drop ordering
- Product images, descriptions, and weight/unit display
- Custom units and quantities per product
- Mobile drawer sidecart with real-time updates
- Full basket page
- Multi-location support
- Location-specific scheduling
- Time slot management with capacity limits
- Slot-based cutoff times
- Holiday and closure management
- Stripe card payments
- Apple Pay, Google Pay, and Link
- Klarna, PayPal, and Afterpay/Clearpay
- Cash on collection
- Bank transfer
- 11 currencies supported
- Customer accounts
- Favourites (per-store on multisite)
- One-click reorder
- Password reset flow
- 7 customisable email templates
- Two-way order messaging
- Admin order notes
- Pick lists in 3 formats with batch printing
- Sales reports with period comparison
- Order management dashboard
- CSV import for products
- CSV export for orders and products
- Tax/VAT settings (inclusive and exclusive)
- Shortcode builder with live preview
- 195+ customisation settings
- 12 font choices
- 5 Gutenberg blocks
- 5 shortcodes with built-in shortcode builder
- 20 action hooks and 11 filter hooks
- CSS custom properties for styling
- Nonce verification and CSRF protection
- Stripe webhook signature verification
- Self-hosted fonts (GDPR compliant)
- Full data deletion on uninstall
- Compatible with any WordPress theme
- Internationalisation ready with .pot file