Skip to main content

Update Terminal

Updates the terminal parameters values that have been previously set by the create request message or by the last update. As a result, an already existing terminal is re-onboarded and a new activation will be required if the terminal has been already activated.

HTTP POST

EnvironmentEndpoint
QAhttps://onboarding-service.{instance}.qa.rubean.io/api/{acquirer}/{client}/update
PRODhttps://onboarding-service.{instance}.phonepos.online/api/{acquirer}/{client}/update

Request

When sending an update request, the same message structure as create request applies with only one difference - terminalId is mandatory for an update request. It's possible to provide only values that have to be updated, in this case all other values will be obtained from initial create request.

warning

merchantId cannot be updated in case terminal is already live (there’s at least one transaction has been made using this terminal)

Response

The same as the create response.