Result Codes
Below is a table of result codes with their descriptions.
Note: These descriptions are not the actual ErrorMessage text but are intended to provide a clearer explanation.
Result Codes Table
ResultCode
| Value | Description |
|---|---|
| 0 | Accepted |
| 1000 | General error |
| 2000 | FixedMonthlyAmount is no longer supported, CampaignCode must always be specified. |
| 4000 | OrderId and deliveryId mismatch. |
| 10000 | Authentication failed |
| 10001 | Client not specified |
| 10002 | There are no clients connected to this account. |
| 20000 | Order is closed |
| 20001 | Order is denied |
| 20002 | Order is in state error |
| 20003 | Order has expired |
| 20004 | Order is missing |
| 20005 | Wrong order type |
| 20006 | Invalid amount |
| 20007 | Order over Svea limit |
| 20008 | Order over client limit |
| 20009 | Order rows missing |
| 20010 | Order rows do not match invoice |
| 20011 | Order amount exceeds authorized amount |
| 20012 | Order type not supported |
| 20013 | Order is pending |
| 20014 | Client is not authorized to create orders with Alternate Delivery Addresses. |
| 20015 | One or more of the specified order rows are Delivered. |
| 20016 | One or more of the specified order rows are Cancelled. |
| 20017 | The requested operation cannot be performed because the order is Delivered. |
| 20018 | The requested operation cannot be performed because the order is Cancelled. |
| 20019 | ClientOrderNr already exists. Each client order number must be unique. |
| 20020 | The current status of the order is not valid for this function. |
| 20021 | At least one order row must be specified. |
| 20023 | Discount percent is below 0 or higher than 100 |
| 20024 | Vat percent is below 0 or higher than 100 |
| 20025 | The ClientOrderNumber is too long. |
| 20028 | {valueName} {value} exceeds the maximum allowed size of {digits} digits |
| 20029 | No orders with the provided ids exists. |
| 20031 | The CustomerReference-field is too long. |
| 20032 | {valueName} {value} exceeds the maximum allowed size of {digits} digits |
| 20033 | {valueName} {value} exceeds the maximum allowed size of {digits} digits |
| 20034 | Order rows cannot be null. |
| 20035 | The field Notes can't contain more than 200 characters. |
| 20036 | OrderRow Description can not be empty. |
| 20037 | {valueName} is invalid. Value: {propertyValue}. |
| 20038 | New order amount is greater than the original order amount |
| 20040 | Currently unable to modify order, please try again later. |
| 20041 | Unable to update email address on the specified order. |
| 20042 | Too many billing references |
| 20043 | Ordertype is not valid for this country |
| 20044 | The customer has asked us to forget the order for this invoice (GDPR) |
| 20045 | Unable to update billing email address on the specified order. |
| 20046 | The length of a billing reference value exceeds the allowed limit of 32 characters. |
| 24000 | Invoice over authorized amount |
| 24001 | Invoice is missing |
| 24002 | Invoice could not be approved |
| 24003 | The specified invoice due-date is not valid. |
| 24004 | Cannot change the due date for the specified invoice. |
| 24005 | Cannot undeliver the specified invoice. |
| 24006 | Found no suitable order rows to cancel. |
| 24009 | Cannot create collective invoices for individuals |
| 24500 | Credit invoice is missing |
| 24501 | Credit invoice has the wrong order id |
| 24502 | Credit invoice exceeds invoice amount |
| 24503 | Credit invoice on not approved invoice |
| 27000 | Invalid campaign code |
| 27001 | PDF contract template missing |
| 27002 | Partial delivery not allowed |
| 27003 | Willbuy value is invalid for this client. |
| 27004 | Unable to find a matching campaign |
| 27005 | Deprecated |
| 27006 | No payment plan exists with the provided id |
| 27010 | Companies cannot choose paymentplan as a payment option. |
| 27011 | The amount is not valid for this campaign |
| 27012 | PaymentPlan amount exceeds the authorized orders amount. |
| 28000 | Unable to cancel paymentplan. Contact administrator. |
| 28001 | An order row with the provided row number does not exist. |
| 28002 | Credit amount cannot be higher than the delivered AccountCredit amount. |
| 28003 | Cancel amount is too small. |
| 30000 | Credit result rejected |
| 30001 | Customer is blocked (abuse) |
| 30002 | Client over credit limit |
| 30003 | Person does not exist |
| 40000 | Customer not found |
| 40001 | Unknown customer country |
| 40002 | Invalid customer data |
| 40003 | Invalid cocustomer data |
| 40004 | No addresses found |
| 40006 | Customer is missing on order. |
| 40007 | Address is missing on order. |
| 50000 | Client not allowed |
| 50001 | Order type is required |
| 50002 | AddressSelector is not allowed |
| 50003 | CreatePaymentPlanDetails must be null |
| 50004 | CreatePaymentPlanDetails cannot be null |
| 50005 | Value must be set |
| 50006 | Client is not configured |
| 50007 | Invalid customer country code |
| 50008 | Invoice distribution type is required |
| 50009 | DeliverInvoiceDetails cannot be null |
| 50010 | InvoiceToCredit must be null |
| 50011 | InvoiceToCredit cannot be null |
| 50012 | OrderInformation is required |
| 50013 | CustomerIdentity is required |
| 50014 | Invalid value |
| 50015 | Invalid order type |
| 50016 | Order does not belong to this client |
| 50017 | Missing customer country code |
| 50018 | Invalid order date |
| 50019 | IndividualDetails is supplied with customer type company |
| 50020 | CompanyDetails is supplied with customer type individual |
| 50021 | IndividualDetails cannot be supplied when NationalIdNumber is used |
| 50022 | CompanyDetails cannot be supplied when NationalIdNumber is used |
| 50023 | Invalid AddressSelector |
| 50024 | AddressSelector is not allowed for this customer type |
| 50025 | Invalid zip code |
| 50026 | Unknown pending reason |
| 50027 | RowNumbers must not be null |
| 50028 | ClosedOrderInformation is required |
| 50029 | AddressInformation is required |
| 50030 | Invalid country for GetAddresses |
| 50031 | ZipCode should be null for companies |
| 50032 | Invalid vat amount |
| 50033 | SearchInvoiceSorting must not be null |
| 50034 | AccountType not supported |
| 50035 | SearchPaymentPlanSorting must not be null |
| 50036 | PriceIncludingVat mismatch |
| 50037 | The provided print type is not valid |
| 50038 | The provided DistributionType is not valid |
| 50039 | The provided DistributionType is not valid for the client country |
| 50040 | Invalid DiscountAmount value |
| 50041 | DiscountAmount and DiscountPercent cannot be used on the same OrderRow |
| 50042 | The Boolean discountAmountIncludingVat is not the same for all order rows (only counting rows where DiscountAmount > 0) |
| 50043 | AccountDetails must be null when OrderType is Invoice or PaymentPlan. |
| 50044 | AccountDetails must be set when OrderType is AccountCredit. |
| 50045 | Credit amount must be higher than zero. |
| 50046 | Credit amount cannot be higher than the delivered AccountCredit amount. |
| 50047 | Filter can not be null. |
| 50048 | Sorting can not be null. |
| 50050 | Partial delivery is only allowed for AccountCredit and Invoice orders. |
| 50051 | Negative amount of invoices request. |
| 50056 | Peppol is supported for company customers only. |
| 50057 | The provided PublicKey is invalid. |
| 50058 | The credit report was rejected. |
| 50060 | The provided DistributionType is not valid for the customer. |
| 50061 | Row delivery option quantity is not valid for row |
| 50062 | The specified row delivery options does not match row numbers to deliver |
| 50063 | Multiple row crediting options for same row |
| 50064 | Row crediting option quantity is not valid for row |
| 50065 | Row number specified in row crediting option is not passed in row numbers for delivery |
| 50066 | The specified row crediting options does not match row numbers to deliver |
| 50067 | The specified row delivery options does not match row numbers to deliver |
| 50068 | Peppol is not supported for the supplied invoice country |
| 50069 | The total credited amount exceeds invoiced amount. |
| 50070 | The specified date range is not valid ({startdate} - {enddate}). |
| 50071 | Peppol is not supported for the supplied client (most likely a foreign client acting in Sweden) |
| 50072 | Row cancellation option quantity is not valid for row |
| 50073 | The specified row cancellation options does not match row numbers to cancellation |
| 50074 | The specified row cancellation options does not match row numbers to cancellation |
| 70000 | AccountCredit is missing |
| 70001 | A Campaign code is required for account credits |
| 70002 | The sum of the order is lower than the lowest allowed amount for an account credit order |
| 70003 | Couldn’t find a campaign with the provided code |
| 70004 | General error for cancelling an account credit |
| 70005 | Missing “accountCreditToRetrieve” which is required |
| 70006 | Account credit amount exceeds the authorized orders amount. |
| 70007 | An email address must be provided when creating an AccountCredit order. |