If your Epson thermal docket printer is USB capable (see manufacturer guide) then using an Epson Wifi dongle, you can connect the printer to your local network via an iPad.
The example below is using a TM-30II model printer with the Epson Wifi dongle.
On your iPad install the Epson TM Utility app and open it.
Tap on the Wi-Fi Setup Wizard, and in the printer field ( top of the page), select TM-m30 and tap Next.
When the printer was first connected to power, it should have already printed out a receipt showing the default IP address and the printer’s MAC address. If this receipt was NOT printed, then please select Not Printed and follow the steps listed on the Setup Wizard. Otherwise, tap Printed.
Next a Temporary Profile Installation page will appear, then Tap Next.
This will take you to a web browser and you will be asked "This website is trying to open Settings to show you a configuration profile. Do you want to allow this?" Now select Allow.
You'll see the iPad Settings app, asking you to install a profile. Tap Install. A Warning appears "The profile is not signed". Tap Allow. Then tap Install on the pop-up. Tap Done.
You are returned to the web browser. Under "Return to TM Utility" tap Back
A pop-up saying "Open in TM Utility?" appears. Tap Yes. You are returned to the TM Utility. Tap Next.
The printer is now broadcasting a WiFi network called "EPSON_Printer". On the iPad, navigate to Settings > WiFi and connect to this wireless network.
Return to the TM Utility. The TM Utility will detect the network. Tap Next.
Change the security type from None to WPA2-PSK(TKIP/AES). Tap Next.
Tap Passphrase and enter your network password. Tap Next.
Tap the green button that says Auto (DHCP)
Now enter the desired IP address. Example: 192.168.192.202
Now enter the gateway: 192.168.22.1
Now Tap "Set to Printer".
Navigate to the iPad settings app and select WiFi. Reconnect to the network.
Return to the TM Utility app. Tap Next.
Select Test Print. If the printer is properly connected, a test sheet will print.
Tap Finish. The printer is now configured and ready to be added as a printer within the Host merchant app print settings.