3

Is there any way that I can print a receipt on a Bluetooth thermal printer, as I really struggling finding the solution on flutter? Anything could help, I really appreciate those answers

Japang LY
  • 777
  • 1
  • 8
  • 11

6 Answers6

3

I have tried esc_pos_bluetooth package and it's not working for Bixolon bluetooth printer.

I'v found blue_thermal_printer library and it worked for me on Android but this library doesn't support iOS until now: https://pub.dev/packages/blue_thermal_printer

Sadegh Ghanbari
  • 1,271
  • 15
  • 29
2

Currently you need to write your own logic using Bluetooth packages. There is package available which currently supports WiFi POS printer. Take a look https://pub.flutter-io.cn/packages/esc_pos_printer

2

Have you tried this package: esc_pos_bluetooth(https://github.com/andrey-ushakov/esc_pos_bluetooth)?

Jean DuPont
  • 411
  • 7
  • 22
1

Not much luck on my end either (on ios). Unfortunately, esc_pos_bluetooth doesn't detect my Epson TM-T88VI so that's a little bit of a road block...

Didier Prophete
  • 1,834
  • 1
  • 12
  • 11
0

There are three major bluetooth printing plugins, i have tried them all and so far this package is the best one esc_pos_bluetooth is the best on my case.

abbbel
  • 91
  • 2
  • 2
0

Some useful Flutter SDKs for Thermal Printer:

  • bluetooth_thermal_printer - This is a Flutter plugin that allows you to use a Bluetooth thermal printer on Android device.
  • blue_print_pos - This is a Flutter plugin that enables you to use a POS (point of sale) system on both Android and iOS device.
    This is the updated forked blue_print_pos SDK which I used in Dec, 2022. You can use it without facing any issues.

How to integrate SDK: Detailed Stackoverflow Answer

ankushlokhande
  • 870
  • 5
  • 20