Order Invoicer
Sellsy

Sellsy error codes

Understand and fix the errors returned by the Sellsy API

When an action fails on Sellsy's side, the API returns an error code. Order Invoicer shows it on the log of the affected order. This page explains what each code means and how to fix it.

Most of these errors depend on your Sellsy account (permissions, plan, licence), not on your Order Invoicer subscription.

Sellsy account & subscription

Insufficient permissions

E_PRIV_NOT_ALLOWED — the connected Sellsy account lacks the required privileges. See the dedicated page: Required Sellsy permissions.

Sellsy subscription required

E_SUBSCRIBE_HAVETO — this action requires a Sellsy add-on subscription. Subscribe to the relevant option from your Sellsy account.

Feature disabled

E_FEATURE_DISABLED — the feature is unavailable on your current Sellsy plan. Upgrade your Sellsy plan to enable it.

No licence available

E_LICENCE_NO — no Sellsy licence is available to perform the call. Check the number of licences on your Sellsy account.

Licence blocked

E_LICENCE_BLOCKED — the Sellsy licence in use is blocked. Contact Sellsy to unblock it.

Account blocked

E_CORPORATION_BLOCKED — your Sellsy account is blocked. Contact Sellsy support.

Connection expired

E_USER_NOT_LOGGED — the Sellsy connection is no longer authenticated. Reconnect Sellsy from the connector page.

Access forbidden (transient 403)

SELLSY_CURRENCIES_FORBIDDEN, SELLSY_RATE_CATEGORY_FORBIDDEN, SELLSY_DOCUMENT_STEP_FORBIDDEN, SELLSY_INVOICE_VALIDATION_FORBIDDEN — Order Invoicer received a 403 Forbidden from Sellsy while reading currencies or rate categories, or while advancing/validating a document. This is usually a temporary Sellsy hiccup and is retried automatically. If it persists, check that the connected Sellsy user has the required privileges (see Required Sellsy permissions) and that your Sellsy plan includes invoicing.

Plugins & quotas

Plugin not loaded

E_PLUGIN_NOT_LOADED — a required Sellsy plugin is not enabled. Enable it in your Sellsy account.

Insufficient quota

E_QUOTA_NOT_SUFFICIENT — the Sellsy plugin quota is exhausted. Contact Sellsy to increase it.

Request limit reached

E_LIMIT_REQUEST_REACHED — you reached the Sellsy API request limit. Synchronization resumes automatically later.

Service unavailable

E_SERVICE_UNVAILABLE — Sellsy is temporarily unavailable. The operation is retried automatically.

Document errors

Document not editable

E_OBJ_NOT_EDITABLE — the Sellsy document is finalized and can no longer be edited.

Record not usable

E_OBJ_NOT_LOADABLE — the referenced Sellsy record is not usable for this call.

Record not loaded

E_OBJ_NOT_LOADED — the Sellsy record could not be loaded.

List value not found

E_LIST_VALUE_DONT_EXIST — the requested value does not exist in the Sellsy list.

Document layout not loadable

SELLSY_DOC_LAYOUT_NOT_LOADABLE (Object DocLayout not loadable) — the document template (layout) selected for this connector could not be loaded in Sellsy. In Sellsy, make sure a valid document template exists and is available to the connected user, then retry.

Maximum number of lines reached

SELLSY_LINES_LIMIT_REACH — the invoice exceeds the maximum number of document lines allowed by Sellsy. Reduce the number of lines on the order (for example by grouping items), then retry.

Issue date too old

SELLSY_ISSUED_AT_TO_OLD — Sellsy rejected the document because its issue date is too far in the past. Sellsy does not allow backdating a document beyond a certain point (for example before a closed accounting period). Convert the order with a more recent date, or reopen the period in Sellsy.

Stock and items

Serialized stock (missing serial number)

E_PARAM_MISSING (serial) — the Sellsy item uses serialized stock, so Sellsy requires a serial number on every invoice line. Order Invoicer creates invoices automatically and cannot provide a serial number. In Sellsy, open the item and turn off serialized-stock tracking, then retry the order conversion.

Declined item

SELLSY_ITEM_DECLINED — the product referenced on the order is a declined (parent) item in Sellsy: it can't be sold directly, only its declinations (variants) can. In Sellsy, use the declination that matches the SKU, or map the order line to a non-declined item, then retry.

Item not loadable

SELLSY_ITEM_NOT_LOADABLE — a line references a Sellsy catalog item (or declination) that can no longer be loaded: the product was deleted or archived, or the stored product mapping is stale. In Sellsy, check that the product still exists, re-sync it, then retry the conversion.

Technical errors

The codes below indicate a technical error while talking to the Sellsy API. If one of them persists, contact Order Invoicer support.

E_IO_MODE_DONT_EXIST

The input/output mode does not exist.

E_IO_MODE_DO_IN_MISSING

The DO_IN attribute is missing.

E_DO_IN_WRONG_FORMAT

The input format is incorrect.

E_DO_IN_PARAM_MISSING

The DO_IN parameter is missing.

E_METHOD_DONT_EXIT

The method does not exist.

E_PARAM_MISSING

A parameter is missing.

E_PARAM_INVALID

A parameter is invalid.

E_PARAM_REQUIRED

A required parameter is missing or incorrect.

E_LIST_DONT_EXIST

The list does not exist.

E_PAGINATION_MAX

The pagination parameter is incorrect.

E_UNKNOW

Unknown error.

E_CUSTOM

A manual error returned by Sellsy.

On this page