Skip to main content

Deactivate Terminal

Used to deactivate terminal.

HTTP POST

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

Response

{
"terminalId": "12345678",
"status": {
"result": "COMPLETE",
"timestamp": "2022-03-01T13:00:00Z",
"uuid": "9a1a37a2-b779-434a-a28b-de98ec692f59",
}
}
ParameterFromatOccuranceDescription
terminalIdAN 8MTerminal id that is mirrored from the request
statuscollectionMThis is a collection representing the result of the request consisting of a timestamp and a result description.
status.resultENUMMResult code:
  • COMPLETE: onboarding request finished without problems and terminal is ready to use.
  • REJECTED: invalid request, e.g. terminalId format error
  • FAILED: Internal system error
  • FAILED_TO_COMPLETE: timeout exception
status.timestampYYYY-MM-DD’T’HH24:MM:SS:TimeZoneMe.g. 2022-03-01T13:00:00Z
status.uuidUUIDMRequest ID as generated by Rubean (ROS).
status.descriptionANOIn case of failure contains a more detailed failure explanation.