Getting started
From a venue's website key to a live menu and QR table ordering on their WordPress site.
The PosiTack for WordPress plugin puts a restaurant's live menu and QR table ordering on a WordPress site the venue owns — on its own domain, in its own design. PosiTack stays the one place prices, stock, orders and payments are decided; the website shows them and sends orders in. A price the venue changes in PosiTack appears on the website within seconds, with nobody editing a page.
Not on WordPress, or building the ordering page yourself? See Build your own ordering page.
What you need
- A WordPress site on WordPress 6.4 or later and PHP 8.0 or later.
- A client venue that already runs on PosiTack, on a plan that includes API access — not every plan does, including Starter and some older plans venues moved over from the previous PosiTack. If it is missing, connecting fails with a message saying so, and the venue asks PosiTack to add it or moves to a plan that has it.
- The venue's owner (or a manager allowed to change company settings), for two minutes — only the venue can create the website key. PosiTack never issues keys to developers directly, so a venue always decides who connects to it.
1. The venue creates a website key
The venue owner signs in to the PosiTack back office (positack.co.za/app) and goes to:
Settings → Websites → Add website
- Website address — the exact address the site will be served from, e.g.
https://www.thevenue.co.za. This matters more than it looks: it is what lets a diner who pays by card come back to the site afterwards. See card payments land on a PosiTack page. - Menu, Ordering and Customer accounts — what the site may do. Menu only is enough for a site that just shows the menu.
The key is shown once. They copy it and send it to you securely (not in a public channel). If it is lost, they rotate it from the same screen and send the new one.
2. Install the plugin
Download the plugin (version 1.3.3), then in WordPress go to Plugins → Add New Plugin → Upload Plugin, choose the zip, and activate it.
Updates arrive through WordPress's normal “update available” notice, like any other plugin. The update check sends nothing about the site — no address, no venue, no key.
3. Connect
In WordPress, open Positack in the admin menu, paste the key, and press Connect. The plugin then:
- finds the venue from the key — there is no venue name or address to type;
- creates a Menu page and an Order page;
- downloads the menu and registers for live updates, so later changes arrive within seconds.
4. Put the menu on a page
Add the Positack Menu block, or the shortcode [positack_menu] wherever the menu belongs. Page builders work too — every feature is available as a shortcode. The plugin reference lists every option.
5. QR table ordering (optional)
Out of the box, the QR codes on the venue's tables open PosiTack's own ordering page. To make them open this website instead, the venue's ordering address must point at the site's Order page. That is a one-time setting PosiTack makes for the venue — email support@positack.co.za with the venue's name and the full address of the Order page.
Codes already on the tables keep the address they were printed with, so they still open PosiTack's page. Once support confirms the change, press Sync now in the plugin and reprint them from its Table QR codes screen.
In WordPress, Positack → Table QR codes then shows every table's code and exactly what it opens, and warns on any code that does not open this website.
Scan one with a phone before you call it done
Before you hand the site over
- Place a test order and check it arrives on the venue's till or kitchen screen.
- If card payments are on, pay a small order by card and check you land back on the website — not on a PosiTack page.
- Ask the venue to change one price in PosiTack and watch it change on the site.
