Skip to main content

CardPointe with Bolt

CardPointe integrates with IDTech Bolt card reader hardware for in-person card processing. The Bolt reader connects via USB or Bluetooth and communicates with the CardPointe API.

Prerequisites

  • CardPointe merchant account with API credentials
  • IDTech Bolt card reader hardware
  • Terminal assigned to the POS device

Terminal Assignment

Each device that uses a Bolt reader needs the terminal configured:

  1. Navigate to Settings > POS List.
  2. Select the terminal (device) that will use the Bolt reader.
  3. Scroll to the Payment Processing Settings section.
  4. In the CardPointe HSN dropdown, select the HSN of the connected Bolt reader from the available list.
  5. Use the Ping button to verify the reader is reachable. A "Connected" status confirms communication.
  6. Save the terminal settings.

The HSN (Host Serial Number) uniquely identifies the Bolt reader. The list of available HSNs is populated by scanning for connected readers.

Processor Settings

To configure the CardPointe connection:

  1. Navigate to Settings > Credit Card Processing.
  2. Select CardPointe with Bolt.
  3. Configure the following:
    • Merchant ID — Your CardPointe merchant identifier.
    • Device Name — Auto-populated from the device service.
    • API URL — Set automatically from the site URL.
  4. Click Save to store the configuration in localStorage and on the server.

The raw device information JSON is displayed at the bottom of the panel for reference.

Enabling in Transaction Settings

After configuring the processor, enable CardPointe Bolt processing:

  1. Navigate to Settings > Software & Hardware > Transaction Settings.
  2. Enable CardPointe Bolt.
  3. Save the transaction settings.