EdfaPay Logo

Terminal Management

Manage terminal configuration, activation status, and synchronization with the payment server.

Overview

Terminal management functions allow you to retrieve terminal information, activate/deactivate the terminal, and sync configuration updates from the server.

Get Terminal Info

Retrieve terminal information for the current session:

Loading...

Activate Terminal

Activate the terminal for transaction processing. May be required after initial setup or deactivation:

Loading...

Deactivate Terminal

Deactivate the terminal to disable payment processing until reactivated:

Loading...

Caution

Deactivating a terminal will prevent all payment operations until the terminal is reactivated. Ensure you have a way to reactivate before deactivating.

Sync Terminal

Synchronize terminal configuration with the server. This downloads the latest EMV parameters, card schemes, and settings:

Loading...

When to Sync

Call syncTerminal() periodically or when notified of configuration updates. This ensures your terminal has the latest security parameters and card scheme updates.

TerminalInfo Model

PropertyTypeDescription
deviceIdStringUnique device identifier
tsnStringTerminal Serial Number
terminalIdStringProvider terminal ID
merchantIdStringProvider merchant ID
merchantNameStringMerchant display name
versionStringSDK version