Can I print without showing the iOS print dialog?
Printing without showing a system print dialog can provide your visitors with a better user experience and gives you more control over printing (as it eliminates the possibility that someone will print 100 copies of a receipt in a single print job).
Our Enterprise version has an Automatic Print Mode feature that allows the ability to set a default printer and to bypass the AirPrint pop-up dialog, along with allowing a handful of other configuration options.
Another solution is avoiding the use of AirPrint altogether. Our Enterprise version includes support for Star Micronics & Bixolon thermal receipt printers through our JavaScript API, which allows you to call print jobs without any additional dialog being shown.