Bluetooth PAN and Tethering

Modified on Fri, 14 Jun, 2024 at 9:12 AM

With Bluetooth pairing, two Bluetooth-enabled devices exchange some details so they can recognize each other. Pairing establishes a Bluetooth Personal Area Network (PAN). This is an ad hoc wireless connection that allows the devices to communicate directly with each other. In the PAN, the internet connection of one of the devices can be shared with the other device through Bluetooth tethering.

Using this Bluetooth technology, you can pair a payment terminal with an Android or iOS tablet or smartphone that functions as a mobile POS system. The terminal receives a payment request from the mobile device over the Bluetooth PAN. The terminal then sends the payment request to the processor payments platform for online authorization. After receiving the payment result back from the processor payments platform, the terminal shows the result on the terminal display and sends the payment response to the mobile device over the Bluetooth PAN.

In such a setup, payment messages are sent to and from the processor payments platform over the internet. For this, you can use the internet access of the terminal, or you can apply tethering (hotspot) to use the internet access of the mobile device. These are your options:

Setup
Terminal
Mobile Device
Internet Access
Bluetooth PANe280 or e285Android or iOSWi-Fi connection of terminal

e285Android or iOSCellular connection of terminal
Bluetooth tetheringe280 or e285AndroidWi-Fi or cellular connection of Android device

e280 or e285iOSCellular connection of iOS device


In this setup, you create a Bluetooth PAN between a payment terminal and your Android or iOS device, and connect the terminal to the internet using one of the terminal's connectivity options.

With an e280 terminal, you use the terminal's Wi-Fi connection.

With an e285 terminal, you can use the terminal's Wi-Fi connection and have the option of 2G/3G cellular fallback through the terminal's SIM card.

Many European mobile network operators will discontinue support for 2G and 3G from 2020 onwards. Before creating a setup using the terminal's cellular connection, verify the availability of 3G in your country.

Create this setup as follows:

  1. Connect the terminal to your Wi-Fi network.

  2. Optional. If you are using an e285 terminal, enable cellular connectivity on the terminal.

  3. Enable Bluetooth on your mobile device.

  4. Enable Bluetooth on the terminal:

    1. Open the Admin menu.

    2. Select Network > Bluetooth.

    3. Turn on the Bluetooth toggle switch.

  5. Pair the two devices:

    1. On the terminal, in the Bluetooth menu, select the plus button .The terminal scans for available devices.

    2. Select your mobile device.

    3. Verify that an identical pairing code appears on both devices, and accept the code on both devices.

  6. The two devices should now indicate they are connected.

  7. On your mobile device, initiate a test payment to verify the setup works as expected.

From now on, the terminal and your mobile device will reconnect automatically the next time you use them together.

Bluetooth tethering using the mobile device for internet access

In this setup, you create a Bluetooth PAN between an e280 or e285 payment terminal and your Android or iOS mobile device, and connect the terminal to the internet through the mobile device.

An Android device allows the terminal to use either the Wi-Fi connection or the cellular connection of the Android device.

An iOS device allows the terminal to use the cellular connection of the iOS device.

Create this setup as follows:

  1. Follow the instructions from the manufacturer of the mobile device to do the following:

    1. Set up a Wi-Fi or cellular connection.

    2. Enable Bluetooth and tethering (hotspot) in such a way that tethering remains active until the user disables it.

      Make sure tethering is not disabled automatically, for example, due to battery saving settings or time-outs.

  2. Enable Bluetooth on the terminal:

    1. Open the Admin menu

    2. Select Network > Bluetooth.

    3. Turn on the Bluetooth toggle switch.

  3. Pair the two devices:

    1. On the terminal, in the Bluetooth menu, select the plus button .The terminal scans for available devices.

    2. Select your mobile device.

    3. Verify that an identical pairing code appears on both devices, and accept the code on both devices.

  4. The two devices should now indicate they are connected.

  5. On the terminal, open Device info and verify the terminal has an IP address.
    If the terminal doesn't have an IP address, the tethering didn't succeed.

  6. Run a PSP connection test to verify that the terminal can reach the processor payments platform.

  7. On your mobile device, initiate a test payment to verify the setup works as expected.

From now on, the terminal and your mobile device will reconnect automatically the next time you use them together.

Bluetooth menu on the terminal

The following animation shows enabling Bluetooth and pairing with another device on the terminal.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article