Title: Tilo POS for WooCommerce
Author: backroomstudio
Published: <strong>November 12, 2026</strong>
Last modified: November 12, 2026

---

Search plugins

![](https://ps.w.org/tilo-pos-for-woocommerce/assets/banner-772x250.png?rev=3798005)

![](https://ps.w.org/tilo-pos-for-woocommerce/assets/icon-256x256.png?rev=3798005)

# Tilo POS for WooCommerce

 By [backroomstudio](https://profiles.wordpress.org/backroomstudio/)

[Download](https://downloads.wordpress.org/plugin/tilo-pos-for-woocommerce.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/tilo-pos-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/tilo-pos-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/tilo-pos-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/tilo-pos-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/tilo-pos-for-woocommerce/)

## Description

[Tilo](https://mytilo.co) is a till (point of sale) for shops, cafés, restaurants
and bars. It runs on an iPad, iPhone, Android phone or tablet, or in a browser. 
One till is free, for good.

#### One stock for the website and the counter

 * The till sells the products in your WooCommerce shop: names, sizes and colours,
   prices, barcodes, pictures and stock.
 * Every paid sale at the till goes to WooCommerce as an order and comes off WooCommerce’s
   stock, so the website and the counter never sell the same last item twice.
 * WooCommerce coupons are taken at the till.
 * Orders placed online to collect in the shop are listed on the till, marked ready,
   handed over and signed for.

#### Which shops have it, on your product pages

Under “Add to basket”, each product page can show which of your shops have it, with
their addresses: “In stock”, “Only a few left” or “Out of stock”, or how many, as
you choose. On a product with sizes or colours it changes as the customer picks 
one. Google is told too, with each shop as a place the product is available, which
helps it show in “near me” searches.

Put it under “Add to basket” on every product page, or place it yourself with `[
tilo_stock]` on a product page or `[tilo_stock id="123"]` anywhere.

#### Loyalty points in the shop too

If your website runs a loyalty plugin, customers earn points in it for what they
buy at the till, and can spend them there as money off. The till shows their balance.
A return takes earned points back and gives spent ones back. Customers are matched
by their email address or phone number. Works with WooCommerce Points and Rewards,
YITH WooCommerce Points and Rewards, WPLoyalty, Points and Rewards for WooCommerce
and myCred. Points follow your loyalty plugin’s own rates where it has them; otherwise
you set, on the Tilo POS page, how many points each £1 earns and how many points
take £1 off. Switched on in Tilo, under Integrations, WooCommerce, At the till.

#### Selling

 * Card payments on a card terminal connected to the till.
 * Cash, split payments, deposits, returns and exchanges, gift cards and loyalty
   points.
 * Keeps selling when the internet goes down, and sends the sales when it is back.
 * Receipt printers, cash drawers, barcode scanners and a customer-facing display.
 * Several shops and tills, each with its own stock, staff and PINs.
 * Tables, bills and kitchen screens for cafés and restaurants.
 * In English, Polish, German, French, Spanish, Italian, Dutch and Portuguese.

#### Free to start

One till is free for good, with no card needed. Paid plans add more tills and shops;
see [pricing](https://mytilo.co/pricing).

#### External service

This plugin uses Tilo (https://mytilo.co), a service run by Backroom Studio Ltd.

 * **Connecting.** When you choose Connect to Tilo, WooCommerce asks you to approve
   Tilo and gives it a REST API key for your shop. Tilo uses the key to read your
   products and coupons and to create orders for till sales. The plugin itself stores
   no key.
 * **Shop stock on product pages.** Only after you paste a code from Tilo on the
   plugin’s page: when a product page is shown, your site’s server sends Tilo that
   code and the product’s SKUs, and Tilo answers with your shops’ names and addresses
   and whether each has the product. The answer is kept on your site for five minutes.
   Nothing about your customers is sent, and shoppers’ browsers never contact Tilo.

See Tilo’s [terms](https://mytilo.co/terms) and [privacy policy](https://mytilo.co/privacy).

## Screenshots

[⌊The till on an iPad, selling from your WooCommerce catalogue.⌉⌊The till on an 
iPad, selling from your WooCommerce catalogue.⌉[

The till on an iPad, selling from your WooCommerce catalogue.

[⌊Checkout: card, cash, split or a deposit.⌉⌊Checkout: card, cash, split or a deposit
.⌉[

Checkout: card, cash, split or a deposit.

## Installation

 1. Install and activate the plugin.
 2. Open Tilo POS in the WordPress side menu and choose Connect to Tilo.
 3. Sign in to Tilo (or create a free account), then approve Tilo in WordPress.
 4. To show shop stock on product pages: in Tilo, go to Integrations, WooCommerce, 
    Products, switch on “Show which shops have each product” and copy the code. Paste
    it on the Tilo POS page (in the WordPress side menu) and save.

## FAQ

### Do I need a Tilo account?

Yes. One till is free for good; paid plans add more tills and shops. See https://
mytilo.co/pricing.

### What devices does the till run on?

An iPad or iPhone (from the App Store), an Android phone or tablet, or any modern
browser on a computer.

### Does the till keep selling when the internet goes down?

Yes. Sales are kept on the device and sent when it is back online. Cards are taken
on a card terminal that works on its own.

### Where is the shop stock on product pages read from?

From Tilo, which keeps each shop’s stock as the tills sell and as stock is counted
and moved. WooCommerce’s own stock is your website’s.

### Why does a product show no shops?

The product’s SKU (or its variations’ SKUs) must match the SKUs in Tilo, and Tilo
must be keeping a count of it in at least one shop. Shop stock must also be switched
on in Tilo and its code pasted here.

### Is my data safe?

Your products and orders stay in WooCommerce, which is where Tilo reads and writes
them, with the key you approved. You can revoke that key at any time.

### Can I disconnect?

Yes: revoke the “Tilo POS” key under WooCommerce, Settings, Advanced, REST API, 
or disconnect in Tilo’s back office. To stop showing shop stock, clear the code 
here or switch it off in Tilo.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Tilo POS for WooCommerce” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ backroomstudio ](https://profiles.wordpress.org/backroomstudio/)

[Translate “Tilo POS for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/tilo-pos-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tilo-pos-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tilo-pos-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tilo-pos-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/tilo-pos-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Loyalty points earned and spent at the till, in WooCommerce Points and Rewards,
   YITH WooCommerce Points and Rewards, WPLoyalty, Points and Rewards for WooCommerce
   or myCred.

#### 1.1.0

 * Tilo POS has its own place in the WordPress side menu.
 * A new Tilo POS page: full width, in Tilo’s own look.
 * Fixes for Plugin Check’s warnings.
 * Which shops have each product, on product pages, with Google product data for
   each shop.
 * The [tilo_stock] shortcode.

#### 1.0.0

 * First release: the Tilo POS page and one-click connection.

## Meta

 *  Version **1.2.0**
 *  Last updated **5 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [inventory](https://wordpress.org/plugins/tags/inventory/)[point-of-sale](https://wordpress.org/plugins/tags/point-of-sale/)
   [pos](https://wordpress.org/plugins/tags/pos/)[retail](https://wordpress.org/plugins/tags/retail/)
   [WooCommerce POS](https://wordpress.org/plugins/tags/woocommerce-pos/)
 *  [Advanced View](https://wordpress.org/plugins/tilo-pos-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tilo-pos-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tilo-pos-for-woocommerce/reviews/)

## Contributors

 *   [ backroomstudio ](https://profiles.wordpress.org/backroomstudio/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tilo-pos-for-woocommerce/)