SDK Internal Error
| Name | Code | Exception Message | Description |
|---|---|---|---|
| SDKInitError | 10 | Initialization of SDK is missing or wrong. Please initialize the SDK. | Initialization of SDK is missing. |
| ModuleInitError | 11 | Initialization of <ModuleName> is missing or if wrong, please initialize the module. | Initialization of the module failed or is missing. |
| BaseAuthError | 20 | Authentication for basicAuth is missing. Please check the initialization of the SDK or the module. | BasicAuth parameter for basicAuth is missing. |
| UserNotFoundError | 21 | No user found. Please log in. | User does not exist. Please log in. User could be automatically logged out during SDK use. |
| CustomerAccetTokenNotFoundError | 22 | No user found. Please set customerAccessToken. | If customer token should be used but is not available. |
| NoTokenProvidedError | 25 | No token was provided. Please check the TokenProvider. | If the TokenProvider returns an empty value or does not respond in time. |
| InvalidInputsError | 30 | The following parameters are invalid. Please check your input(s) [parameterName, parameterName, ...]. | One or more input values are missing or invalid. |
| NotSupporteV1Error | 31 | This feature is not supported with simpleMdType#v1. | Not supported feature in SSCSimpleMdType v1. |
| UnknownError | 40 | Specific message from the internal error. | If the request does not return an HTTP error/response. |
| ItemNotFoundError | 50 | Item for id=<itemID> not found. | If item was not found in database. |
| TransactionNotExistError | 60 | Transaction does not exist. Please create a transaction first. | If you want to perform a transaction/item operation in OfflineBasket and no transaction was created. |