You can print invoice with bluetooth thermal printer. Note that this is still experimental and unstable.
The printer model we tested: Shopee
Printer Support: App supports any size thermal printer having USB or Bluetooth interface and accepts ESC POS commands. Example printers include but not limited to gojprt, hoin, dymo, MPT-2 or MTP-3 etc.