Skip to main content

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

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