SubmitVATInvoiceFeed
Submit a VAT invoice against a shipment. The invoice must be a PDF document. Note that UPLOAD_VAT_INVOICE is only available in the EU marketplace (VAT program). The throttling limit for the Invoicing Feed is one invoice upload every three seconds. This type is permitted by the Tax Invoicing (Restricted) role.
Input
Name | Type | Required | Accepts Input Streams | Description |
MarketplaceIds | String | True | False | Required. A list of one or more marketplace IDs for the marketplace that registered the listing account. |
OrderId | String | False | False | Required if ShippingId is not specified. The identifier of the order for which the invoice is being submitted. |
ShippingId | String | False | False | Required if OrderId is not specified. The identifier of the shipment for which the invoice is being submitted. |
TotalAmount | Decimal | False | False | Optional but recommended. The total amount on the invoice. This is VAT-inclusive prices on items, gift wrap, and shipping, minus the VAT on all promotions. If the total amount specified does not match Amazon's total amount for this shipment, to two decimal places, then the invoice upload will be rejected. |
TotalVATAmount | Decimal | False | False | Optional but recommended. The total VAT amount on the invoice. This is the VAT on the items, gift wrap, and shipping, minus the VAT on all promotions. If the VAT amount provided here does not match the VAT amount calculated by Amazon for this shipment, to two decimal places, then the invoice upload will be rejected. |
InvoiceNumber | String | True | False | Required. The invoice number used in the invoice. This invoice number will be shared with customers. Sellers must ensure the same invoice number appears on the invoice. |
DocumentType | String | True | False | Required. Possible values include Invoice and CreditNote. Use Invoice if you are uploading an invoice. Use CreditNote if you are uploading a credit note for a refund or a return.
The allowed values are Invoice, CreditNote. |
TransactionId | String | False | False | Required only if DocumentType=CreditNote. |
LocalPath | String | False | False | Full path of the invoice you want to upload. |
Content | String | False | True | The invoice content as an InputStream to be uploaded when LocalPath is not specified. |
Result Set Columns
Name | Type | Description |
FeedId | String | A unique identifier for the feed. |
FeedType | String | The type of feed submitted. |
SubmittedDate | Datetime | The date and time when the feed was submitted. |
FeedProcessingStatus | String | The processing status of the feed submission. |