Terminals

Eclipse supports physical and virtual POS terminals for card-present acquiring. Terminals are organised into stores — a store is a physical or logical location (e.g., a retail branch or a merchant outlet) that groups one or more terminals. Both stores and terminals can be managed from the Admin Portal.


Accessing Terminals

Terminals can be accessed from two contexts:

  • Organisation-level: Organisation profile → Terminals tab. Manage stores and terminals for a specific merchant organisation.
  • Customer-level: Customer profile → Terminals tab. Manage terminals for a customer entity.

The Terminals Screen Layout

The terminals screen has two sections:

  1. Stores — the top table listing all stores for the customer or organisation.
  2. Terminals — the bottom table listing terminals within the selected store.

Select a store row to filter the terminal list to that store.


Managing Stores

Creating a Store

  1. In the Stores section, click + Add Store.
  2. Fill in the store details:
FieldRequiredDescription
Store NameYesDisplay name for the store
AddressNoPhysical address of the store location
ReferenceNoExternal identifier for your own reference
  1. Click Save. The store appears in the table with a system-assigned Store ID.

Editing a Store

  1. Click the Edit icon on the store row.
  2. Update the name, address, or reference as needed.
  3. Click Save.

Deleting a Store

  1. Click the Delete icon on the store row.
  2. Confirm deletion.

Deleting a store removes all terminals associated with it. Ensure all terminals are decommissioned before deleting a store.


Managing Terminals

Creating a Terminal

  1. Select the store the terminal belongs to (click on the store row).
  2. In the Terminals section, click + Add Terminal.
  3. Fill in the terminal details:
FieldRequiredDescription
Terminal NameYesDisplay name for the terminal
StoreYesPre-filled from the selected store
POS Terminal TypeYesTerminal hardware/software type (from configured types)
External Terminal IDNoYour own reference ID (e.g., PTID from the POS device)
  1. Click Save. The terminal is created with a system-assigned Terminal ID.

Terminal Statuses

StatusDescription
ACTIVETerminal is operational
INACTIVETerminal is deactivated and cannot process transactions

Editing a Terminal

  1. Click the Edit icon on the terminal row.
  2. Update the name or external ID as needed.
  3. Click Save.

Deleting a Terminal

  1. Click the Delete icon on the terminal row.
  2. Confirm deletion.

Filtering

Use the filter controls above each table to search by:

Stores: Store ID or Store Name
Terminals: Store ID, User ID, Terminal ID, or Terminal Name


Terminal Types

Terminal types are configured at the platform level by EFT Corporation. Available terminal types depend on your tenant's acquiring configuration (Postilion, third-party POS, etc.). Contact your EFT Corporation account manager to add or modify terminal type definitions.


Integration Notes

  • Terminal IDs are referenced in Postilion and card-present transaction flows. Ensure the Terminal ID in Eclipse matches the PTID configured on the physical device.
  • Each terminal must be associated with a store, and each store must be associated with a customer or organisation record.
  • Transaction history for a terminal can be viewed from the customer or organisation wallet's Transaction History tab, filtering by terminal ID.