

Add a product to the cart by selecting it from the list or by scanning its barcode.
FooSales is a point-of-sale (POS) system for WooCommerce that lets you sell products and services in-person using your existing WooCommerce store, while keeping your inventory, orders, and customer data automatically in sync.
FooSales is ideal for retail stores, restaurants, markets, pop-up shops, mobile sellers, and events that want a faster, more reliable way to take payments and manage inventory on the spot.
Getting started with FooSales takes just a few seconds. Install the FooSales plugin, activate your 7-day free trial and launch FooSales POS!
The FooSales apps for iPhone/iPad and Android run on phones as well as tablets, with an interface optimized for smaller screens. You can process sales directly from your phone, which is useful at markets, expos, pop-up stores, events and anywhere else you need a POS that fits in your pocket.
The FooSales web app is responsive and works in mobile, tablet and desktop browsers.
Change the POS logo, name and color scheme to match your brand. Set your branding under the Appearance tab in the FooSales plugin settings and it will be applied automatically when the FooSales apps connect to your store.
FooSales POS leverages the strengths of Stripe and Square and seamlessly bridges the gap between selling online using WooCommerce and in-person through our unique payment integrations.
Payments can also be accepted using any payment vendor by manually processing the transaction with a third-party card reader and setting the order payment method to “Card Payment” at checkout.
Create, save, submit, cancel, refund, and collaborate on WooCommerce orders directly in FooSales. The Orders screen displays detailed product and customer information, supports receipt printing and refunds, shows daily sales totals, and helps with troubleshooting.
View and manage WooCommerce products directly in FooSales. Search, filter, and update products, including stock levels, prices, and variations, with changes syncing instantly to your WooCommerce store.
Create and manage customers in FooSales and track shopping habits, contact details, and order history. Customer data syncs automatically with your WooCommerce store, enabling you to reference past purchases or monitor trends. FooSales also supports guest checkout for anonymous transactions.
Control which staff can access the POS and what each user can do. FooSales uses WordPress user role capabilities to manage access to POS features such as changing product prices, applying order discounts and managing Stripe readers. The Administrator, Shop Manager and Cashier user roles have access to all POS features by default.
FooSales integrates with a wide range of hardware, including receipt printers, barcode scanners, and cash drawers. This compatibility enables you to build a robust retail setup at a lower cost compared to traditional POS systems. FooSales is compatible with:
Receipts can be printed to multiple printers at the same time, which is useful when receipts or invoices need to be printed in different areas of your store, restaurant or venue.
FooSales integrates with FooEvents, the #1 platform for selling unlimited tickets directly from any WooCommerce website completely commission-free. This integration allows you to sell and print tickets and event passes in-person using FooSales WooCommerce POS.
FooSales integrates with the WooCommerce Product Add-Ons extension, so you can offer customizable product options directly at the FooSales POS. Any product add-on settings you apply in WooCommerce are available in the FooSales web app, where staff can select and edit them when adding items to the cart or completing orders.
Here are a few examples of how this integration can be used in real world use cases:
FooSales works natively with WooCommerce, acting as a point of sale layer that processes orders in real time. All data, including products, orders, and customers, is stored securely on your WooCommerce server and never transmitted to third-party servers. This integration leverages WooCommerce’s secure, audited code and ecosystem, ensuring reliability and compatibility with existing WooCommerce extensions.
FooSales supports nine languages, allowing users to operate the POS in their preferred language, enhancing accessibility for global merchants.
FooSales allows limited functionality in offline mode, enabling you to continue processing cash or manual card payments during internet disruptions. Once reconnected, orders sync automatically with your WooCommerce store.
Access sales reports and analytics within FooSales to monitor performance, track daily totals, and analyze trends. Reports can be filtered by date, location, or sales channel, providing actionable insights for your business.
Apply discounts or WooCommerce coupons to in-person orders. FooSales supports percentage-based, fixed-amount, or custom discounts, syncing seamlessly with your WooCommerce store’s coupon system.
FooSales automatically applies WooCommerce tax settings to in-person transactions, ensuring compliance with local tax regulations. You can also override tax rates manually during checkout if needed.
Process in-person refunds that instantly syncs with your WooCommerce store. Whether it’s a full refund or a partial one, FooSales ensures that your records are always accurate and up-to-date, keeping both your customers and your business in sync.
Every sale is important, and with FooSales Order Alerts, you’ll never miss a beat. Order Alerts give you instant, real-time notifications for new orders, keeping you connected and responsive, whether you’re managing sales in-store or on the go. With FooSales, staying updated on every transaction is easier than ever.
The short answer is any type! FooSales POS can be used by any store that sells physical goods. Here are a few examples of the types of customers that currently use FooSales.
Step 1: Install the FooSales POS Plugin
From your WordPress admin, go to Plugins > Add New, search for “FooSales”, or download the plugin from WordPress.org. Activate the plugin after installation.
Step 2: Activate Your Free Trial
Navigate to FooSales > Settings, enter your email address, and activate a 7-day free trial to access all features included in the FooSales Plus plan.
Step 3: Launch FooSales POS
Click the “Launch FooSales POS” button in the settings screen or access it via FooSales > Point of Sale in the WordPress menu.
Step 4: Connect Mobile Apps (Optional)
Download the FooSales POS iPhone/iPad app or Android app. Enter your WooCommerce store details to connect securely. Apps require an active trial or FooSales plan. The FooSales POS apps can only access a website URL that is linked to a free trial or an active FooSales plan.