Ritevo

Errors in the app

When an operation fails, Ritevo shows a short message. Below are all messages grouped by area, with an explanation of what they mean.

Data and requests

  • Validation error - the data sent is incomplete or in the wrong format, for example an empty required field or a text that is too long. Correct the marked fields and save again.
  • Invalid request - the request cannot be read, for example its body is malformed.
  • Invalid value - the chosen value is not on the allowed list.
  • Unsupported data format - the data came in a format Ritevo does not accept.
  • Invalid parameter - a request parameter has a wrong value, for example an id in the wrong format.
  • Missing parameter - a required parameter is missing from the request.
  • Internal error - an error on Ritevo's side. Try again in a moment; if it keeps happening, contact us.

Limits

  • Limit exceeded - a limit was reached, for example the number of integrations, actions or items in one operation.

Audit

  • Audit log not found - the change history entry does not exist or belongs to another company.

Automatic actions

  • Action step validation error - an action step is incomplete or has invalid settings.
  • Automatic action not found - the action does not exist or was deleted.
  • Condition validation error - an action condition is incomplete or has an invalid value.
  • Cyclic dependency detected - saving the action would create a loop - actions would keep triggering each other. Change the trigger or the steps.

Integrations

  • Integration not found - the integration does not exist, was deleted or belongs to another company.
  • AI integration not found - the chosen AI integration does not exist or was deleted.
  • Invalid model - the chosen AI model is not available with this provider or on your account.
  • Invalid token - the AI provider rejected the API key. Check the key in the provider's panel.

Documents

  • Billing document already exists - this order already has such a document.
  • Document already transferred - the document was already sent to the accounting integration and cannot be changed.
  • External transfer not found - there is no record of sending this document to the accounting integration.
  • Document already has a correction - a correction has already been issued for this document.
  • Document has no correction - the operation needs a correction, but the document has none.
  • Document line item not found - the given line item does not exist in the document.
  • Billing document not found - the document does not exist or belongs to another company.
  • Billing documents not found - none of the chosen documents was found.
  • Settings for the billing type not found - settings for this document type are missing, for example the numbering for receipts.
  • Billing settings not found - the given document settings do not exist.
  • Billing settings reference error - these settings cannot be deleted because documents have already been issued with them.
  • Default settings cannot be deleted - the default document settings cannot be deleted.
  • This document is not supported by this integration - the chosen integration does not issue this document type, for example a correction or a receipt.
  • Tax rate not supported - the integration does not support the VAT rate of this line item.

Orders

  • Orders not found - none of the chosen orders was found.
  • Order not found - the order does not exist or belongs to another company.
  • Order line item not found - the given line item does not exist in the order.
  • The order is not compatible with the chosen integration or shipping method - the shipment cannot be created with this integration, for example an order from a different Allegro account than the one connected to Send with Allegro.

Shipments and parcels

  • Shipment not found - the shipment does not exist or belongs to another order.
  • Parcel quantity exceeds the order quantity - more items were added to the parcel than the order contains.
  • Label does not match any of the order's shipments - the scanned label does not belong to this order's shipments.
  • Label already used in another parcel - this label is already assigned to another parcel.

Products and warehouse

  • Product not found - the product does not exist or belongs to another company.
  • A product with this SKU already exists - the warehouse already has a product with the same SKU.
  • Stock not found - there is no stock recorded for the product.
  • Stock does not match the product - the given stock belongs to another product.
  • Price not found - there is no price recorded for the product.
  • Price already exists - the product already has the price you are trying to add.
  • The line item has no offer id - the order line item cannot be linked to a product, because the sales channel did not pass the offer number.
  • The offer is already linked to another product - this offer is already assigned to another product in the warehouse.

Statuses

  • Status not found - the status does not exist or was deleted.
  • Status operation error - this operation cannot be done, for example deleting the default status or replacing a status with itself.

Messages

  • Message not found - the thread does not exist or belongs to another company.
  • Messages not found - none of the chosen threads was found.
  • Message operation error - this operation cannot be done for this thread type, for example finishing a claim in an ordinary message.
  • Message template not found - the template does not exist or was deleted.
  • The integration does not support messages - this channel has no messages.
  • Messages of this integration are handled by e-mail - buyers write by e-mail - you handle them through the e-mail integration.
  • This integration does not support replying - you cannot reply from Ritevo in this channel or thread type.
  • This integration does not support attachments - this channel does not accept attachments in replies.
  • This integration does not support downloading attachments - you can open the file only in the sales channel's panel.
  • The message is too long - the reply exceeds 2000 characters.

Other

  • External provider error - the sales channel, courier or another provider rejected the operation. The provider's error text is shown in the message.
  • Unexpected error - something went wrong on Ritevo's side. Try again; if it keeps happening, contact us.

Errors in the API

API errors use the Problem Details format (RFC 9457) and return three fields:

  • code - one of the error codes described above.
  • title - a short title of the error.
  • detail - usually a detailed description of what went wrong in the given request.