v1
latestOpenAPI 3.1.02026-07-24153164.0 KBmerchant-portal-api-controller
Register Additional Terminal for Existing Merchant
Registers an additional terminal for an existing merchant on the TECS Platform. The caller must supply the package order UUID (obtained from the initial merchant registration) and detailed terminal information including country code, language code, location, and serial number. Optional fields such as product ID, terminal ID from the acquirer, and user contact details can also be provided. If the merchant username or password are omitted, TECS will generate these credentials and return them in the response.
post/merchantportalws/registerAdditionalTerminal
Headers
Authorizationstring required
Authorization header containing a valid Bearer token or Basic authentication credentials. Example: "Bearer AT-2359-DFYpOWfDFSls4DeKDmGOXDyynx0a8Trwk"
Request body
Example request
{
"additional_data": {
"firstname": "John",
"surname": "Doe",
"type": "tx-300",
"version": "v1.2.3"
},
"packageorderuuid": "dccb9a6a-b02c-46e3-aef3-a28f0b7bf993",
"password": "testpassword",
"productid": "d8af7e4f-a04f-42ea-91ac-bed20c5eebfe",
"terminal_country_code": "SVK",
"terminal_language_code": "EN",
"terminal_location": "Palisady 12 BA",
"terminal_serial_number": "325-320-924",
"terminalid_acquirer": "66000001",
"user_email": "testemail@tecs.at",
"user_phone_number": "+421910876567",
"username": "testuser",
"web_shop_url": "https://www.tecs.at"
}Response
Successful registration of an additional terminal.