Troubleshooting Bixolon Integration with Shopify POS
Retail merchants using Shopify POS on iPad, iPhone, or Android tablets frequently connect Bixolon thermal receipt printers (such as the SRP-350plusIII and SRP-Q300) over local Wi-Fi or Ethernet networks.
When completed transactions fail to trigger receipts, or Shopify reports "No Receipt Printer Connected", the cause is usually missing network permissions, port blocks, or printer emulation mismatches.
Step 1: Enable Local Network Permissions (iOS / iPadOS)
Apple iOS requires explicit user authorization before apps can communicate with network hardware:
- Open iPad Settings: Open the Settings app on your iPad or iPhone.
- Scroll to Shopify POS: Scroll down the left sidebar and tap Shopify POS.
- Enable Local Network: Toggle the Local Network switch to ON. If disabled, Shopify cannot discover LAN printers.
- Enable Bluetooth permissions: Ensure Bluetooth permissions are also enabled if using mobile SPP models.
- Relaunch Shopify POS: Force-close the app and reopen it to allow network socket initialization.
Step 2: Add Printer via Shopify Hardware Manager
Shopify POS must bind the Bixolon device as the dedicated receipt destination:
- Open Shopify POS menu: In the app, tap the hamburger menu (≡) and select Settings > Hardware.
- Tap Set up hardware: Choose Set up hardware > Receipt printer.
- Select connection type: Tap Wi-Fi / Ethernet or Bluetooth.
- Select Bixolon printer: Tap your discovered Bixolon model from the list. If it does not appear, tap Add Manually and enter the IP address.
- Enable Print Receipts toggle: In the printer settings pane, turn on Print Receipts and Automatic Receipt Printing.
Step 3: Configure ESC/POS Emulation Mode
Shopify POS transmits commands using standard ESC/POS protocol:
- Check current emulation: Run a self-test sheet on the printer to check the
Emulationline. - Switch to ESC/POS standard: If set to BXL or SLCS, use the Bixolon VMSM utility to switch emulation to Standard ESC/POS.
- Test cash drawer trigger: Test both receipt printing and cash drawer kickout in the Shopify hardware test menu.
Frequently Asked Questions
Does Shopify POS officially support all Bixolon printers?
Shopify POS supports standard Bixolon Ethernet and Wi-Fi models using ESC/POS protocol across port 9100.
Why does Shopify say "Connected" but the printer cuts blank paper?
The paper roll is loaded upside down; thermal paper only has heat-sensitive coating on the outer facing surface.
Can multiple Shopify iPads share one Bixolon receipt printer?
Yes, multiple POS stations on the same Wi-Fi network can route receipts to a single shared network printer.


