POS integration
Contact usSquare and Tuckly
Square's developer platform has Orders, Catalog and Inventory APIs. What connecting Tuckly's online ordering system would do, where Square takes payments.
What would sync, and its status
| Capability | Status | Notes |
|---|---|---|
| Push direct orders into Square | Planned | Square's Orders API accepts orders created by third parties. |
| Pull catalog and prices from Square | Planned | |
| Inventory and availability sync | Planned | |
| Order status back to Tuckly | Planned | Square supports webhooks for order events. |
| Take payment through Square on your Tuckly site | Pending validation | Possible in principle through Square's Payments API in supported countries; gateway choice is a separate decision. |
Setup requirements
- A Square account with Square for Restaurants or Square Point of Sale at each location.
- Authorising Tuckly to access your Square account through OAuth, which Square supports for third-party apps.
- A catalog in Square that is clean enough to show customers: names, variations, modifiers and prices.
- Agreement on which system owns availability, so an item sold out in Square hides on your site.
- If you want Square to process online payments, a location in one of the countries Square supports for payment processing.
Limitations
- Not built. Square's platform is open, but a connection still has to be developed and tested.
- Square processes payments only in Australia, Canada, France, Ireland, Japan, Spain, the United Kingdom and the United States. Elsewhere Square's APIs allow only external and cash payments.
- Square sells Square Online, its own ordering product. A Tuckly connection would be an alternative to it, not a layer on top.
- Two catalogs can drift if staff edit in both places. One source of truth is a setup decision, not a feature.
- Square's fees for card processing are Square's, published on its pricing pages, and separate from Tuckly.
Who it suits
- Independent restaurants and cafés on Square that want direct orders to reach the POS
- Small groups in the US, UK, Ireland, Canada or Australia on Square for Restaurants
- Restaurants that prefer an open platform over a partner-gated one
The open one
Among the POS systems in this directory, Square is the exception. Anyone can create a free Square developer account and start working with its APIs the same day. There is no partnership agreement to sign before reading the documentation and no certification panel to pass before a sandbox is unlocked. Square’s developer platform lists Orders, Catalog, Inventory, Payments, OAuth and Webhooks among its APIs, and those six are exactly what an ordering site needs to talk to a POS.
That is why this page is more optimistic in tone than the Toast or Lightspeed pages. It is still honest about status: the connection has not been built.
What Square is, for a restaurant
Square started as a card reader and grew into a point-of-sale platform. Square for Restaurants is the restaurant-specific version, with table and ticket management, kitchen display and a menu structure of items, variations and modifiers. Square also sells Square Online, an ordering website product with a free plan, so a restaurant on Square already has one ordering option in the box. Tuckly would be an alternative to that, connected to the same POS.
What the connection would do
Orders in. When a customer orders on your Tuckly site, the order would be created in Square through the Orders API, so it appears on the kitchen display and in Square’s reports as a normal sale.
Catalog out. Items, variations, modifiers and prices from Square’s Catalog API would populate the ordering site, so a price change on the POS reaches customers without a second edit.
Inventory. Square’s Inventory API tracks stock counts. Where you use it, a sold-out item could hide on the site automatically. Where you do not, you would mark items unavailable in one place and have it reflected in the other.
Status back. Square supports webhooks, so when an order is updated in the POS, Tuckly would learn about it and move the order along.
Payments are a separate question. Square’s Payments API could process online orders in the countries where Square supports payment processing. Square lists those as Australia, Canada, France, Ireland, Japan, Spain, the United Kingdom and the United States, and states that elsewhere its APIs allow only external and cash payments. If you are in one of those countries, using Square as your gateway as well as your POS is a reasonable option. If not, another gateway handles the money and Square records the sale.
Authorising access
Square uses OAuth for third-party apps, which means you would grant Tuckly access from your Square account rather than copying a secret key out of a settings page. You can revoke it the same way. That is the model we would use.
Costs you should know about
Square’s card processing fees are set by Square and published on its regional pricing pages, in each country’s own currency. Square for Restaurants has a free plan and a paid Plus plan whose price differs by country. Those are Square’s numbers at the time we checked, and they are Square’s to change. Tuckly’s charges are on the pricing page and include no commission on direct orders.
In the meantime
Direct orders do not wait for the integration. They arrive on the Tuckly order screen, and staff enter them into Square as they would a phone order. Once the volume makes that tedious, the integration pays for itself. If you are on Square and want it built, say so on the contact page with your country and the number of locations. Open APIs mean the distance between enough requests and a working connection is shorter here than almost anywhere else in this directory.
Square questions
Why is Square easier than Toast or Lightspeed?
Square lets anyone create a free developer account and use its APIs, including Orders, Catalog, Inventory, Payments, OAuth and Webhooks. Toast and Lightspeed grant access through partner programmes. Open access does not mean the integration exists; it means fewer gates stand between a decision to build it and a working connection.
Can I run Tuckly with Square today?
Yes. Direct orders arrive on the Tuckly order screen and staff enter them into Square. The integration would remove the retyping, not change the customer side. The online ordering system works without any POS link.
Would Square process my online payments?
It could, in the countries where Square supports payment processing, which Square lists as Australia, Canada, France, Ireland, Japan, Spain, the United Kingdom and the United States. Whether you use Square or another gateway is a separate decision from the POS connection. Gateway fees are set by the gateway, as the pricing page explains.
What about Square Online?
Square Online is Square's own ordering product. Square's US pricing page shows a free plan with a per-transaction online card fee and describes commission-free delivery and pickup orders through a branded ordering profile. It is a reasonable option to compare; the page on online ordering platforms covers what to check.
Is Square for Restaurants available in my country?
Square's regional sites show Square for Restaurants in the UK, Ireland, Canada and Australia, each with a free plan and a paid Plus plan priced in local currency on Square's own pages. India is not among the countries listed for Square payment processing at the time of checking.
How do I ask for this?
Through the contact page. Mention Square, your country and location count. Open APIs make this one of the more likely integrations to be built once enough restaurants want it.
Related pages
Sources
- Square developer docs: create account and application (accessed 2026-10-29)
- Square developer docs: international development (accessed 2026-10-29)
- Square developer docs home: API list (accessed 2026-10-29)
- Square US pricing (accessed 2026-10-29)
- Square for Restaurants UK (accessed 2026-10-29)
- Square for Restaurants Ireland (accessed 2026-10-29)
- Square for Restaurants Canada (accessed 2026-10-29)
Running Square? Tell us your setup
We will say what connects today, what would need scoping, and whether a standalone ordering site is the better first step.
Gateway fees, delivery and taxes are separate. Pricing