Skip to main content

Reset Terminal

Triggers terminal re-onboarding. As a result, new activation is required if the terminal has already been activated. Use this instead of an update request when only the password/activation code needs to be changed for reinstallation and reactivation.

HTTP POST

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

A reset request accepts hardwareId instead of terminalId when only hardwareId is known

ParameterFormatOccurrenceDescription
codeANS36OIt’s terminal.activationInfo.code from create request – activation code/password to activate and personalize terminal. Exact code format depends on configured client's password policy
tokenANS36OIt’s terminal.activationInfo.token from create request – activation token for unassisted enrollment flow
reuseDataBOOLEANOAllows resetting the terminal using the same activation code provided during initial onboarding or the last terminal update. Possible values:
  • true
  • false