Zinn® Order Updates

Connect your WooCommerce store to SMS and WhatsApp order updates

One click links your store to Zinn® Campaigns. Each order keeps the language it was bought in, help and support tickets live inside the plugin, and SMS and WhatsApp order updates in that language are coming next. No API key to copy.

  • Free plugin
  • Version 0.2.1
  • Tested with WordPress 7.1
  • GPL licence

Built for speed and SEO. Zinn® Order Updates adds 0 kB and 0 third-party requests to a page. Measured, not claimed. See the numbers

Zinn®, our Viking, holding up a full shopping cart beside a grid of storefronts.

Built for speed and SEO

Page speed affects where Google ranks a page and how many visitors stay on it. So instead of telling you Zinn® Order Updates is light, we installed it on a clean WordPress test site and measured what it adds to a page.

  • 0 kBadded to the page: everything a visitor's browser downloads
  • 0requests to other companies' servers
  • 97 → 97Lighthouse performance score on phones, without the plugin → with it
  • 91 → 91Lighthouse SEO score, without the plugin → with it

Measured on 2026-11-09: Zinn Order Updates 0.2.0 on a clean WordPress test site, using Lighthouse's test for phones, run 5 times and taking the middle result. Page weight counts everything a visitor's browser downloads within 15 seconds, including after a scroll. Every result, and how we measured it

Why people choose Zinn® Order Updates

Connect in one click

Press Connect, approve the store in Zinn®, and you come straight back to WordPress. You never paste a key.

Each order's language

At checkout the plugin saves the language the shopper bought in on the order, ready for order updates in that language when sending arrives.

Disconnect from either side

Press Disconnect in WordPress, or remove the store in your Zinn® dashboard, and the store stops at once.

What Zinn® Order Updates does

Zinn® Order Updates is the free plugin that links a WooCommerce store to Zinn® Campaigns. You press Connect, sign in to Zinn® or create an account, approve the store, and you come straight back to WordPress, connected. From then on it records the language each order was placed in, at the classic and the block checkout, and gives you help and support tickets inside the plugin, in 57 languages besides English. Sending order updates by SMS and WhatsApp in each shopper's language, under your store's own name and paid from your Zinn® credit, is coming next: this release sends no order or customer details.

Why it matters

Connecting a store to a messaging service usually means creating an API key, copying it and pasting it into a settings field, where it then sits for anyone with admin access to find. This plugin uses a one-time approval instead (PKCE, the method apps use to sign you in safely), so you never see or paste a key, and the store's token is kept out of sight. You can end the connection from either side, at once.

What is in it

Everything Zinn® Order Updates does, listed from the plugin itself, so this page changes when the plugin does.

Connection

  • One-click connectA one-time approval in your Zinn® dashboard (PKCE) replaces copying an API key, so no key is ever shown or pasted.
  • Connection statusThe Order Updates screen shows whether the store is connected, checked at most every five minutes while the screen is open.
  • Knows your storeTells Zinn® which supported store plugins are active, starting with WooCommerce, so the right order events can be used.

Orders

  • Checkout language on every orderAt the classic and the block checkout, the shopper's language is saved on the order, from Tranzly, WPML, Polylang, TranslatePress or WordPress itself.

Support

  • Support inside the pluginThe Help screen answers your question first, then lets you file a ticket. With the store connected, My tickets shows each ticket, the team's replies and an Answered badge.
  • Diagnostics you approveOnly allow-listed details (software versions, theme, plugins, connection health) can be attached to a ticket, redacted, shown to you first and sent only with your consent. Never the connection key.
  • 57 languagesEvery screen of the plugin is translated into 57 languages besides English.

Safety

  • Real disconnectionDisconnecting revokes the store's token, so the connection stops working immediately.
  • Verified updatesEach update is checked against its published checksum before WordPress installs it.

What you are downloading

The facts about the file, the requirements and how to install it.

Version
0.2.1
Minimum WordPress
WordPress 6.6
Minimum PHP
PHP 7.4
Tested up to
WordPress 7.1
Download size
688 KB
Released
Licence
GNU General Public License, version 2 or later
Written by
Neil Lock — CEO, Zinn Digital® Ltd
Check the download is genuine (SHA-256)

Checking the file is ours

This is code that will run on your site, so you should be able to prove the file you downloaded is the file we published. Run the command for your computer against the zip and compare the result with the checksum below — they must match exactly, character for character.

SHA-256
928b7d878a5efce31c569bf432444f0ed3f974cefd1bf27ba6f566cfb575c362
On Linux
sha256sum zinn-order-updates-0.2.1.zip
On macOS
shasum -a 256 zinn-order-updates-0.2.1.zip
On Windows
certutil -hashfile zinn-order-updates-0.2.1.zip SHA256

The download itself also returns the same value in an X-Zinn-Package-SHA256 header, so an automated deployment can check it without reading this page.

What Zinn® Order Updates needs

WordPress 6.6 or later and PHP 7.4 or later, with WooCommerce for order updates. Outbound HTTPS from your web server to the Zinn® API, and a Zinn® account, which you can create while you connect.

How you get Zinn® Order Updates

Download the zip from this page, or the latest release from GitHub, then upload it in wp-admin under Plugins → Add New Plugin → Upload Plugin. It is not in the WordPress.org directory yet. Then open the Zinn® Order Updates screen and press Connect.

Installing it

  1. Download the zip

    Use the download button above. Keep the file as it is — do not unzip it, because WordPress expects the archive itself.

  2. Open Plugins → Add New Plugin in wp-admin

    Sign in to your site's wp-admin, open Plugins in the left-hand menu, then Add New Plugin at the top of the page.

  3. Upload and install

    Choose Upload Plugin, select the zip you just downloaded, then Install Now. WordPress unpacks it for you.

  4. Activate it

    Choose Activate Plugin when the upload finishes. The plugin's own settings then appear in wp-admin — nothing else is required to start using it.

Read the article Source on GitHub Every release on GitHub

Built to WordPress.org plugin-directory standards: the WordPress Coding Standards, a security review, no PHP notices, and translation-ready in every language we sell in.

Questions about Zinn® Order Updates

Is the plugin free?

Yes. The plugin is free. When sending arrives, the SMS and WhatsApp messages Zinn® Campaigns sends will be paid from your Zinn® credit.

Is it on WordPress.org?

Not yet. Download it from this page or from its public GitHub repository. It updates itself from Zinn®, and each update is checked before it is installed.

Does it send my customers' data anywhere?

No customer or order details leave your store. The order's language is saved on the order inside your own store. Diagnostics go to Zinn® only when you agree on the Help screen and attach them to a ticket, every block is shown to you first, and the connection key is never one of them.

Does it slow my store down?

No. It adds nothing to the pages your shoppers load: at checkout it only saves the order's language on the order. It talks to Zinn® only to check for updates, when you press Connect, while its screen is open, or when you ask for support.

Updates

On a site we host, these plugins are configured to update themselves: they check with us and WordPress installs the new version for you, with the download verified against its published checksum first. On a WordPress we do not host, there is nothing to configure and nothing phones home — come back to this page when you want the newest version, or watch the plugin's GitHub releases.

Need an older version?

Customers can download the newest release of each of the two previous major versions of every plugin in the Zinn Digital® app. It is there for a site that cannot run the current version yet — one still on an older WordPress or PHP — and for rolling back an update that caused a problem. When you can, install the current version.

Open older versions in the app

Get Zinn® Order Updates working on a real site

Zinn® Order Updates runs on any WordPress site, wherever it is hosted. Every WordPress site we host also comes with our free plugins already installed.

Download zip (688 KB)See the hosting

All WordPress plugins