WordPress/WooCommerce Extension Plugin : Print orders automatically
WordPress / WooCommerce Plugin
Automatically print new orders on your Expedy printer as soon as they are placed — no manual action required. The plugin connects your WooCommerce store directly to your printer via the Expedy API.
Installation
- Download the plugin
- In your WordPress admin, go to Plugins → Add New
- Click Upload Plugin
- Click Choose a file and select the
.zipfile downloaded in step 1 - Click Install Now
- Click Activate once the installation is complete
Configuration
In your WordPress admin, go to Plugins → Installed Plugins, find the Expedy plugin and click Settings.
| Setting | Description |
|---|---|
| SID | Your API key — available in the Expedy console under API. Contact support if you don't have access. |
| TOKEN | Your secret key — available in the Expedy console under API. |
| TIME ZONE | Synchronizes the receipt timestamp if your server is in a different time zone. |
| PRINTER UID | Unique ID of your printer, visible in the console under Printers. Example: WP0RGS1SEDZ — do not include the # symbol. |
| TANDEM PRINTER UID | UID of a second printer, if you want to print duplicate receipts on two devices. |
| PRINTER SIZE | Paper roll size of your printer. Examples: PP-58EWG (58mm) · PP-80EWG (80mm) · KIT-B-BP1 (108mm) |
| URL LOGO | HTTPS URL of your logo (GIF, JPG, PNG). Recommended widths: 398px (58mm) · 602px (80mm). Keep the file under 60 KB to reduce data usage and improve print speed — especially on GPRS/SIM connections. If printing is blocked, test without the logo first. |
| SHORT OPTIONS | Select which order details to include on the printed receipt. |
| CONDITION | Order status that triggers automatic printing: 1 New order · 2 Order in progress · 3 Accepted order |
| NUMBERS PRINT | Number of copies to print automatically for each order. |
| NOTIFICATION SMS | Send an SMS notification for every new order. Additional monthly fees apply per SMS sent. |
| MULTIVENDOR | Split orders between multiple printers by vendor. Format: vendor_id:printer_uid separated by ||. Example: 4:DESNBXP887K||7:DESHKTI4EOW|| |
Compatible plugins
The Expedy plugin is compatible with the following WooCommerce extensions:
- YITH (sub-items / product attributes)
- WooCommerce TM Extra Product Options
- ODT Extended / WooODT Lite (Byconsole)
- Advanced Product Fields Pro (StudioWombat)
- WooCommerce Local Pickup Time Select
- WCFM — Multi Vendor Marketplace Plugin
We regularly add new compatible plugins. If yours isn't listed, contact our support team.