Update Terminal

Endpoint Access URL: https://rest.everyware.com/api/terminals[PUT]

A terminal’s name and status can be edited using this PUT method, which mimics the Everyware Portal POS Settings table ‘Edit Terminal’ action.

🚧

Notice

If your sales site is not enabled for CP Terminal functionality you will encounter an error response, "Card Present Terminal functionality has not be enabled for this sales site" Contact [email protected] if you encounter this error.

Inbound Parameters

ParameterDescriptionRequired or Optional
EverywareTerminalIdThe unique identifier in Everyware for the terminal.REQUIRED
TerminalNamePass a value in this parameter to update the TerminalName in the Everyware system for this device.
Appears in Everyware portal Point of Sale Settings table in the ‘Name’ column.
Ex: "Front Counter"
OPTIONAL
IsActiveChange the active status of a terminal by sending a True or False IsActive parameter.

True: Terminal is synced and available for transactions. Appears with Status "Active" in portal settings.

False: Terminal is synced but status changes to "Inactive" and is not available for transactions.
OPTIONAL

Update Terminal JSON examples

{
    "EverywareTerminalId": "7",
    "TerminalName": "Front Counter",
    "IsActive": false
}
{
    "Data": {
        "SalesSiteId": 122700,
        "EverywareTerminalId": 7,
        "ProviderTerminalId": "11ecca669ab8bc94bf63eb36",
        "ProviderLocationId": "11eca926e0b93ed2915f8b20",
        "TerminalModel": "Ingenico Lane 3000 6987",
        "TerminalName": "New Nickname",
        "IsActive": false,
        "CreatedAt": "2022-05-31T20:11:17.55",
        "UpdatedAt": "2022-10-19T19:56:58.5249427Z"
    },
    "IsSuccessful": true,
    "Message": null
}

Update Terminal Portal UI

1131

Point of Sale Settings Edit Terminal Pop Up

1613

Point of Sales Settings Table Result after Updated Terminal (Name and Status)