Error Handling
VAT Calculation Service error handling.
VIDR Errors
The following VIDR error messages can be encountered:
-
Error: Provided MarketplaceIdList is invalid.
When it occurs: When an unsupported marketplace is specified, this error is returned. Only the following marketplaces are supported:
Marketplace MarketplaceId Spain A1RKKUPIHCS9HS
UK A1F83G8C2ARO7P
France A13V1IB3VIYZZH
Germany A1PA6795UKMFR9
Italy APJ6JRA9NG5V4
Netherlands A1805IZSGTT6HS
Poland A1C3SOZRARQ6R3
Sweden A2NODRKZP88ZB9
-
Error: Provided {reportType} is not valid.
When it occurs: When the
ReportOptions
value specified is notPendingInvoices
orAll
. -
Error: The maximum date range for
ReportOptions
All
is 30 days. Try again with a shorter date range.When it occurs: When the date range is more than 30 days.
-
Error: Provided {endDate} is before the {startDate}.
When it occurs: When the end date specified is before the start date.
Upload errors
To get the result of a feed upload, use the invoice-status-description
column in the VIDR. If there is an error during upload, it is shown in this column, and the shipment is shown in the PendingInvoices
view. Do not use GetSubmissionFeedResult
to get results of the uploaded feeds. GetSubmissionFeedResult
is used for all feed types, and therefore the standard throttle limits apply. The following errors can be returned when you submit a feed to upload an invoice:
-
FeatureNotAvailable
- When it occurs: VCS with self-invoicing option is not available to all sellers by default. A seller who has not chosen the self-invoicing option during VCS enrollment will not be able to upload an invoice.
- Description in feed result: Invoice Upload API is in a closed beta. Contact Seller Support or your account manager if you want to use this feature.
- Error Code: 79509
-
MarketplaceIDInputError
- When it occurs: When multiple marketplaces are specified, or no marketplace is specified, or an unsupported marketplace is specified. Supported marketplaces are Spain, UK, France, Netherlands, Germany, Italy, Switzerland, and Poland.
- Description in feed result: Provide only one valid marketplace while uploading an invoice.
- Error Code: 79523
-
MissingRequestPreferences
- When it occurs: When one or more required key-value pairs are missing in the metadata uploaded with the feed. You can input up to seven key-value pairs, some of which are required and some of which are optional, depending on the type of transaction. Refer to Section 6.4 for details.
- Description in feed result: Provide {missingParameters}.
- Error Code: 79513
-
InvalidDocumentType
- When it occurs: When the
DocumentType
key has a value other than Invoice or CreditNote. - Description in feed result: The document type {documentType} is not supported.
- Error Code: 79531
- When it occurs: When the
-
InvoiceFileIsNotPDF
- When it occurs: When the uploaded file is not a PDF.
- Description in feed result: Invoice uploaded is not PDF for shipmentId {shipmentId}, orderId {orderId}, and InvoiceNumber {invoiceNumber}.
- Error Code: 79503
-
NoFileUpload
- When it occurs: When you submit the feed without an invoice.
- Description in feed result: Invoice missing in feed submission. Provide an invoice for shipmentId {shipmentId}, orderId {orderId}, and invoiceNumber {invoiceNumber}.
- Error Code: 79508
-
InvalidOrderId
- When it occurs: When the uploaded order ID does not exist, does not belong to the seller, or the shipment has not yet been dispatched. You must upload invoices after you dispatch your shipments. Amazon rejects invoices that are uploaded before shipment.
- Description in feed result: OrderId {orderId} is invalid or shipment has not yet been dispatched.
- Error Code: 79517
-
MultipleShipments
- When it occurs: If an order has multiple shipments and an invoice was uploaded against the order ID, Amazon returns this error because we cannot map the invoice to a shipment. When an order has been dispatched in multiple shipments, the invoices must be uploaded individually for each shipment. If an order has only one shipment, Amazon will accept an invoice against the order ID and automatically will map the order ID with the shipment ID.
- Description in feed result: OrderId {orderId} has multiple shipments. Provide the shipment ID.
- Error Code: 79518
-
InvalidShipmentID
- When it occurs: When the shipment ID does not exist, or does not belong to an order for this seller, or the shipment has not yet been dispatched.
- Description in feed result: Shipment ID is invalid for shipmentId !{shipmentId}.
- Error Code: 79530
-
MarketplaceIDDoesNotMatchShipmentID
- When it occurs: When the specified shipment ID is not for an order from the specified marketplace ID.
- Description in feed result: The marketplaceId {marketplaceId} seller input is wrong because the invoice seller tried to upload is not in this marketplace for orderId {orderId}, or shipmentId {shipmentId}.
- Error Code: 79535
-
NotdoubleRequestPreferences
- When it occurs: When the total the amount or total VAT amount in the metadata are not numbers.
- Description in feed result: {nonDoubleParameters} not number.
- Error Code: 79521
-
InvoiceAlreadyPresent
- When it occurs: When an invoice is uploaded against a shipment for which an invoice has already been uploaded. The seller cannot upload an invoice if the shipment status is InvoiceUploaded. There can only be one invoice for a shipment.
- Description in feed result: Invoice is already there for shipmentId {shipmentId}, orderId {orderId}, and invoiceNumber {invoiceNumber}.
- Error Code: 79510
-
InvoiceUploadInProgress
- When it occurs: When an invoice is already being processed by Amazon for a shipment. After the invoice is uploaded, the invoice status of the shipment becomes InvoiceProcessing. If the seller tries to upload an invoice at this stage, this error will be returned.
- Description in feed result: Invoice is being processed for order shipmentId {shipmentId}.
- Error Code: 79521
-
InvalidDocumentUploaded
- When it occurs: This error occurs when you submit a document that is blank or is not a valid invoice (for example, a document with quotes, pictures, citations, or missing mandatory fields). You must upload a valid invoice against this order/shipment.
- Description in feed result: The uploaded document is invalid.
- Error Code: 79555
Updated 3 days ago