Prestashop Module : Cloud Print orders automatically
PrestaShop Module — Automatic Order Printing
Print new orders automatically as soon as they are placed — no computer, tablet, or smartphone required. Your printer connects directly to your PrestaShop store through the Expedy Cloud Print Server via Wi-Fi, Ethernet, or a 3G/4G SIM card.
⚠️ Your PrestaShop store must have SSL enabled and must not be running in dev or debug mode — these modes can block API requests and prevent print jobs from being received.
Compatible printers:
- Any ESC/POS or ESC/P printer paired with a Cloud Print Box adapter
- Expedy Cloud Print printers
Need to check compatibility with another printer? Contact our support team.
Installation
- Download the PrestaShop module
- In your PrestaShop back office, go to Modules
- Click Add a module or Install a module
- Upload the
.zipfile — the module installs automatically

API 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. |
| PRINTER ID | Unique ID of your printer, visible in the console under Printers. Example: WP0RGS1SEDZ — do not include the # symbol. |
| MODEL | Paper roll size of your printer. Examples: PP-58EWG (58mm) · PP-80EWG (80mm) · KIT-B-BP1 (108mm) |
| AUTO-CUT | Automatically cuts the paper at the end of each print job. Available on select models — check your product description. Not available on MINI models or 104mm printers. |
Printing options

| Setting | Description |
|---|---|
| Logo | HTTPS URL of your logo image to print at the top of the receipt (GIF, JPG, PNG). |
| Item details | Choose the level of detail to display for each item: references, attributes, etc. |
| Totals | Choose whether to print order totals, with or without VAT. |
| Print automatically | Define which orders trigger printing: all new orders, paid orders, by payment method, etc. |
Compatible modules
The Expedy module can receive data from other PrestaShop modules to print additional information such as delivery type, date, and time slot.
- Pickup at Store (BELVG)
- Preferred Delivery Time (Knowband)
- Product Configurator (DMConcept)
- Nearby Delivery with time slots (Prestatill)
- Drive, Click & Collect / Retrait Magasin (Prestatill)
- PrestaDrive
This list is non-exhaustive. For other compatible modules, contact our support team.
⚠️ We cannot guarantee correct printing if your PrestaShop installation has been heavily customized or uses modules that alter core order functions. If information is missing from your receipts, contact us to request a module customization.
Multi-printer & Marketplace
You can connect more than one printer to your PrestaShop store and route orders to the right printer based on the store or vendor. For example, orders for your London store can print automatically on printer AA001, while Edinburgh orders go to printer AA002 — fully automated, no manual sorting required.
Customize your receipts
Receipts can be fully customized via the Expedy API — change the layout, add extra information, or include images and logos. Any data available in your PrestaShop database (including data from compatible modules) can be printed.
Need help? Request a quote from our support team.