Receipt printer on iOS

Only network printers (Ethernet or WiFi) work for printing from an iPad (iOS).

The setup involves creating a port forwarding rule on your router. A port is opened on your network, which will receive print jobs that your router will then forward to your printer.
This means you’ll need a router that supports IPv4 port forwarding. This is rarely available if you are using a 4G/5G router.


1/ Obtain your printer's IP address. See the guide.


2/ Log into your router’s administration interface.
Set a fixed IP address for your printer in the DHCP settings so it always keeps the same IP address.

Refer to your router’s guide to access the section where you can configure port forwarding (sometimes called NAT/PAT).
Set the forwarding protocol to TCP.
The external port should be 9177 (this is an example, you can choose any available external port).
The internal/destination port is the printing port 9100.
The destination IP is the printer's IP address.
Do not restrict the incoming/external IP addresses (set it to 'All' if required).


3/ In your account under 'Settings/General Settings/Printers & receipts', add in the 'Receipt printer' field the printing port used (9177 in our example).


If you receive a 'Printer Blocked' message when printing, it means the port forwarding isn’t functional on your router:
– Check that you’re connected to the same network as the printer.
– Restart your router (some ISPs require a reboot to update settings).
– Log out and log back into your account (the message blocks all printing attempts for your current session).

Port forwarding is unavailable on routers that use only IPv6. You may need to request IPv4 activation from your internet service provider.

Send us a request

Click here

  • FR +33 (0)1 48 78 40 06
  • FR +41 (0)21 519 00 17
  • FR +32 (0)2 318 82 77
  • FR +34 (0)912 69 39 94