Device setup

Axium devices ship ready to accept payments with all required firmware and applications pre-installed. This page covers the Device Setup app flow — the expected first-boot user journey — plus the pre-installed apps reference and manual reconfiguration steps for changing Wi-Fi or Bluetooth pairing later.

📘

Ingenico Axium devices run on a security-hardened version of Android. They operate similarly to standard Android devices, but additional security measures are enforced.

First-Boot Setup via the Device Setup App

When the Axium is first powered on, the Device Setup app launches automatically and walks the merchant through three steps:

Step 1 — Wi-Fi setup

❗️

Wi-Fi setup cannot be skipped — the Axium requires an active internet connection to register and to process transactions.

  1. The app displays a list of available Wi-Fi networks.
  2. The merchant selects the network and enters its password.
  3. Once connected, the Axium automatically reconnects to this network on subsequent power-ons.

Step 2 — Bluetooth setup

This step pairs the Axium with the mobile device hosting your integrating application.

On the mobile device hosting your application:

  1. Open Settings → Connected devices → Pair new device.
  2. Ensure the mobile device is visible and in pairing mode.

On the Axium:

  1. The app scans for and displays available Bluetooth devices.
  2. The merchant selects the mobile device from the list.
  3. Both screens display matching pairing codes — the merchant taps Pair on each.

Once paired, the devices automatically reconnect when Bluetooth is enabled on both.

📘

Bluetooth pairing can be skipped at this step and configured later by reopening the Device Setup app from the home screen.

Step 3 — Register and install

The app automatically registers the Axium with NMI and installs any required software. No user input is required during this step. Once complete, the Axium is ready to process payments and the SDK can discover it via getAvailablePinPads().


Pre-installed Applications

The following applications should be installed on your Axium device when it arrives:

  • AppStore
  • AXIUM Retail Core
  • ARC Comm Config
  • AXIUM UX
  • View Security Settings App
  • TransactionInitiatorUI
  • Device Setup App

Additional system or service applications may also be present. If any of the apps listed above are missing, contact integration support.


Manual Reconfiguration

These steps are only needed if you want to change Wi-Fi or re-pair Bluetooth after the initial setup — first-time setup is handled by the Device Setup app described above.

Wi-Fi

To change the Wi-Fi network:

  1. Pull down on the top task bar and tap the Wi-Fi icon, or open the Settings app and select Network and Internet.
  2. If prompted for a password to access network settings, enter 350000.
  3. Select your network from the list and enter the network password.

Bluetooth

To re-pair Bluetooth manually:

  1. On the Axium, open Settings → Connected devices → Connection preferences → Bluetooth and ensure Bluetooth is on.
  2. On the mobile device hosting your application, open Settings → Connected Devices → Pair new device and select the Axium.
  3. Both screens display matching pairing codes — tap Pair on each.

Once paired, the Axium will be returned in getAvailablePinPads().

Bluetooth device name

When the TransactionInitiatorUI application is first installed on an Axium device, it sets the Bluetooth name of the device to the following format:

AXIUM-{model}-{serial}

For example: AXIUM-DX6000-235GKD420151.

Use this name to identify the device when calling setProperties with ParameterKeys.PinPadName.

📘

You can also select a PIN pad using ParameterKeys.BluetoothDeviceId instead of ParameterKeys.PinPadName. Use ChipDnaMobileSerializer.deserializeAvailablePinPadsWithId to retrieve a list of AvailablePinPad objects containing the Bluetooth identifier for each device.