> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arc.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Amazon Marketplace Submit Vendor Payments

> Submit new invoices to Amazon Marketplace.

export const siteNameShort = "Arc";

The Submit Vendor Payments action submits new invoices to Amazon Marketplace. This action belongs at the end of a flow.

User input for this action is provided solely through the input XML.

## XML Mapping

You must connect an [XML Map](../xml-map/xml-map) connector to the Amazon Marketplace connector to map the required input parameters, as shown in the image below.

<img src="https://mintcdn.com/cdata-arc/Lo_2D5t4szDfleFN/public/images/amazon_marketplace_SVP.png?fit=max&auto=format&n=Lo_2D5t4szDfleFN&q=85&s=a076cdf2ad59843ce2d7a7baa4285171" alt="Amazon Marketplace Submit Vendor Payments XML Mapping" width="600" data-path="public/images/amazon_marketplace_SVP.png" />

## Input Parameters

The following table lists the input parameters that you can map with the XML Map connector interface.

| Name                                                              | Data Type | Required? | Description                                                                                                                                                                                                                      |
| ----------------------------------------------------------------- | :-------: | :-------: | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Invoice Type                                                      |   String  |  **True** | The type of invoice. Allowed values are **Invoice** and **CreditNote**.                                                                                                                                                          |
| Id                                                                |   String  |  **True** | A unique number that relates to the charge details that are defined later in this table. This Id is the invoice number (if the document type is **Invoice**) or the credit-note number (if the document type is **CreditNote**). |
| ReferenceNumber                                                   |   String  | **False** | An additional unique reference number that is used for regulatory or other purposes.                                                                                                                                             |
| Date                                                              |  Datetime |  **True** | A date and time in ISO 8601 format.                                                                                                                                                                                              |
| TotalAmount                                                       |   String  |  **True** | The total amount of the invoice as a decimal number with no loss of precision.                                                                                                                                                   |
| TotalCurrencyCode                                                 |   String  |  **True** | A three-digit currency code in ISO 4217 format.                                                                                                                                                                                  |
| PaymentType                                                       |   String  | **False** | The payment term type for the invoice. Allowed values are **Basic**, **EndOfMonth**, **FixedDate**, **Proximo**, **PaymentDueUpon<wbr />ReceiptOfInvoice**, **LetterofCredit**.                                                  |
| PaymentDueDays                                                    |  Integer  | **False** | The number of calendar days from the base date (invoice date) until the total amount on the invoice is due.                                                                                                                      |
| DiscountPercent                                                   |   String  | **False** | The discount percentages as a decimal number with no loss of precision.                                                                                                                                                          |
| DiscountDueDays                                                   |  Integer  | **False** | The number of calendar days from the base date (invoice date) until the discount is no longer valid.                                                                                                                             |
| RemitToPartyId                                                    |   String  |  **True** | The assigned identification for the party.                                                                                                                                                                                       |
| RemitToPartyAddress                                               | Aggregate | **False** | The physical address of the person, business, or institution.                                                                                                                                                                    |
| RemitToPartyAddress/<br />Name                                    |   String  |  **True** | The name of the person, business, or institution at that address.                                                                                                                                                                |
| RemitToPartyAddress/<br />AddressLine1                            |   String  |  **True** | The first line of the person, business, or institution's street address.                                                                                                                                                         |
| RemitToPartyAddress/<br />AddressLine2                            |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| RemitToPartyAddress/<br />AddressLine3                            |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| RemitToPartyAddress/<br />City                                    |   String  | **False** | The city where the person, business, or institution is located.                                                                                                                                                                  |
| RemitToPartyAddress/<br />County                                  |   String  | **False** | The county where the person, business, or institution is located.                                                                                                                                                                |
| RemitToPartyAddress/<br />District                                |   String  | **False** | The district where the person, business, or institution is located.                                                                                                                                                              |
| RemitToPartyAddress/<br />StateOrRegion                           |   String  | **False** | The state or region where the person, business, or institution is located.                                                                                                                                                       |
| RemitToPartyAddress/<br />PostalOrZipCode                         |   String  | **False** | The postal or ZIP code for the address of the person, business, or institution. This code consists of a series of letters, digits, or both, sometimes including spaces or punctuation.                                           |
| RemitToPartyAddress/<br />CountryCode                             |   String  |  **True** | The two-digit country code in ISO 3166-1 alpha-2 format.                                                                                                                                                                         |
| RemitToPartyAddress/<br />Phone                                   |   String  | **False** | The phone number of the person, business, or institution that is located at that address.                                                                                                                                        |
| RemitToParty<br />TaxDetails                                      | Aggregate | **False** | The tax registration details of the party.                                                                                                                                                                                       |
| RemitToParty<br />TaxDetails/<br />RegistrationType               |   String  |  **True** | The tax registration type for the entity. Allowed values are **VAT** (the value-added tax) and **GST** (the goods-and-services tax).                                                                                             |
| RemitToParty<br />TaxDetails/<br />RegistrationNumber             |   String  |  **True** | The tax registration number for the entity (for example, the VAT Id).                                                                                                                                                            |
| ShipToPartyID                                                     |   String  | **False** | The assigned identification for the party.                                                                                                                                                                                       |
| ShipToPartyAddress                                                | Aggregate | **False** | The physical shipping address of the person, business, or institution.                                                                                                                                                           |
| ShipToPartyAddress/<br />Name                                     |   String  |  **True** | The name of the person, business, or institution at the shipping address.                                                                                                                                                        |
| ShipToPartyAddress/<br />AddressLine1                             |   String  |  **True** | The first line of the person, business, or institution's street address.                                                                                                                                                         |
| ShipToPartyAddress/<br />AddressLine2                             |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| ShipToPartyAddress/<br />AddressLine3                             |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| ShipToPartyAddress/<br />City                                     |   String  | **False** | The city where the person, business, or institution is located.                                                                                                                                                                  |
| ShipToPartyAddress/<br />County                                   |   String  | **False** | The county where the person, business, or institution is located.                                                                                                                                                                |
| ShipToPartyAddress/<br />District                                 |   String  | **False** | The district where the person, business, or institution is located.                                                                                                                                                              |
| ShipToPartyAddress/<br />StateOrRegion                            |   String  | **False** | The state or region where the person, business, or institution is located.                                                                                                                                                       |
| ShipToPartyAddress/<br />PostalOrZipCode                          |   String  | **False** | The postal or ZIP code for the address of the person, business, or institution. This code consists of a series of letters, digits, or both, sometimes including spaces or punctuation.                                           |
| ShipToPartyAddress/<br />CountryCode                              |   String  |  **True** | The two-digit country code in ISO 3166-1 alpha-2 format.                                                                                                                                                                         |
| ShipToPartyAddress/<br />Phone                                    |   String  | **False** | The phone number of the person, business, or institution that is located at the shipping address.                                                                                                                                |
| ShipToParty<br />TaxDetails                                       | Aggregate | **False** | The tax registration details of the party.                                                                                                                                                                                       |
| ShipToParty<br />TaxDetails/<br />RegistrationType                |   String  |  **True** | The tax registration type for the party. Allowed values are **VAT** (the value-added tax) and **GST** (the goods-and-services tax).                                                                                              |
| ShipToParty<br />TaxDetails/<br />RegistrationNumber              |   String  |  **True** | The tax registration number for the entity (for example, the VAT Id).                                                                                                                                                            |
| ShipFromPartyId                                                   |   String  | **False** | The assigned identification for the party.                                                                                                                                                                                       |
| ShipFromPartyAddress                                              | Aggregate | **False** | The physical address of the shipper.                                                                                                                                                                                             |
| ShipFromPartyAddress/<br />Name                                   |   String  |  **True** | The name of the shipper.                                                                                                                                                                                                         |
| ShipFromPartyAddress/<br />AddressLine1                           |   String  |  **True** | The first line of the shipper's street address.                                                                                                                                                                                  |
| ShipFromPartyAddress/<br />AddressLine2                           |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| ShipFromPartyAddress/<br />AddressLine3                           |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| ShipFromPartyAddress/<br />City                                   |   String  | **False** | The city where the shipper is located.                                                                                                                                                                                           |
| ShipFromPartyAddress/<br />County                                 |   String  | **False** | The county where the shipper is located.                                                                                                                                                                                         |
| ShipFromPartyAddress/<br />District                               |   String  | **False** | The district where the shipper is located.                                                                                                                                                                                       |
| ShipFromPartyAddress/<br />StateOrRegion                          |   String  | **False** | The state or region where the shipper is located.                                                                                                                                                                                |
| ShipFromPartyAddress/<br />PostalOrZipCode                        |   String  | **False** | The postal or ZIP code for the shipper's address. This code consists of a series of letters, digits, or both, sometimes including spaces or punctuation.                                                                         |
| ShipFromPartyAddress/<br />CountryCode                            |   String  |  **True** | The two-digit country code in ISO 3166-1 alpha-2 format.                                                                                                                                                                         |
| ShipFromPartyAddress/<br />Phone                                  |   String  | **False** | The shipper's phone number.                                                                                                                                                                                                      |
| ShipFromParty<br />TaxDetails                                     | Aggregate | **False** | The tax registration details of the party.                                                                                                                                                                                       |
| ShipFromParty<br />TaxDetails/<br />RegistrationType              |   String  |  **True** | The tax registration type for the party. Allowed values are **VAT** (the value-added tax) and **GST** (the goods-and-services tax).                                                                                              |
| ShipFromParty<br />TaxDetails/<br />RegistrationNumber            |   String  |  **True** | The tax registration number for the party (for example, the VAT Id).                                                                                                                                                             |
| BillToPartyId                                                     |   String  | **False** | The assigned identification for the party.                                                                                                                                                                                       |
| BillToPartyAddress                                                | Aggregate | **False** | The physical address of the party that is to be billed.                                                                                                                                                                          |
| BillToPartyAddress/<br />Name                                     |   String  |  **True** | The name of the party that is to be billed.                                                                                                                                                                                      |
| BillToPartyAddress/<br />AddressLine1                             |   String  |  **True** | The first line of the party's street address.                                                                                                                                                                                    |
| BillToPartyAddress/<br />AddressLine2                             |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| BillToPartyAddress/<br />AddressLine3                             |   String  | **False** | Additional address information (if required).                                                                                                                                                                                    |
| BillToPartyAddress/<br />City                                     |   String  | **False** | The city where the party that is to be billed is located.                                                                                                                                                                        |
| BillToPartyAddress/<br />County                                   |   String  | **False** | The county where the party that is to be billed is located.                                                                                                                                                                      |
| BillToPartyAddress/<br />District                                 |   String  | **False** | The district where the party that is to be billed is located.                                                                                                                                                                    |
| BillToPartyAddress/<br />StateOrRegion                            |   String  | **False** | The state or region where the party that is to be billed is located.                                                                                                                                                             |
| BillToPartyAddress/<br />PostalOrZipCode                          |   String  | **False** | The postal or ZIP code for the address of the party that is to be billed. This code consists of a series of letters, digits, or both, sometimes including spaces or punctuation.                                                 |
| BillToPartyAddress/<br />CountryCode                              |   String  |  **True** | The two-digit country code in ISO 3166-1 alpha-2 format.                                                                                                                                                                         |
| BillToPartyAddress/<br />Phone                                    |   String  | **False** | The phone number for the party that is to be billed.                                                                                                                                                                             |
| BillToParty<br />TaxDetails                                       | Aggregate | **False** | The tax registration details of the party that is to be billed.                                                                                                                                                                  |
| BillToParty<br />TaxDetails/<br />RegistrationType                |   String  |  **True** | The tax registration type for the party that is to be billed. Allowed values are **VAT** (the value-added tax) and **GST** (the goods-and-services tax).                                                                         |
| BillToParty<br />TaxDetails/<br />RegistrationNumber              |   String  |  **True** | The tax registration number for the party that is to be billed (for example, the VAT Id).                                                                                                                                        |
| TaxDetails                                                        | Aggregate | **False** | The total tax-amount details for all line items.                                                                                                                                                                                 |
| TaxDetails/<br />Type                                             |   String  |  **True** | The type of the tax that is applied. Allowed values are **CGST**, **SGST**, **CESS**, **UTGST**, **IGST**, **MwSt**, **PST**, **TVA**, **VAT**, **GST**, **ST**, **Consumption**, **MutuallyDefined**, and **DomesticVAT**.      |
| TaxDetails/<br />TaxRate                                          |   String  | **False** | The tax rate as a decimal number with no loss of precision.                                                                                                                                                                      |
| TaxDetails/<br />TaxAmount                                        |   String  |  **True** | The tax amount as a decimal number with no loss of precision.                                                                                                                                                                    |
| TaxDetails/<br />TaxCurrencyCode                                  |   String  |  **True** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| TaxDetails/<br />TaxableAmount                                    |   String  | **False** | The taxable amount as a decimal number with no loss of precision.                                                                                                                                                                |
| TaxDetails/<br />TaxableCurrencyCode                              |   String  | **False** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| AdditionalDetails                                                 | Aggregate | **False** | Additional details provided by the selling party, for tax related or other purposes.                                                                                                                                             |
| AdditionalDetails/<br />Type                                      |   String  |  **True** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| AdditionalDetails/<br />Detail                                    |   String  |  **True** | The details of the additional information that is provided by the selling party.                                                                                                                                                 |
| AdditionalDetails/<br />LanguageCode                              |   String  | **False** | The language code of the additional-information details.                                                                                                                                                                         |
| ChargeDetails                                                     | Aggregate | **False** | The details for the total charge amount for all line items.                                                                                                                                                                      |
| ChargeDetails/<br />Type                                          |   String  |  **True** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| ChargeDetails/<br />Description                                   |   String  | **False** | A description of the charge.                                                                                                                                                                                                     |
| ChargeDetails/<br />ChargeAmount                                  |   String  |  **True** | The charge amount as a decimal number with no loss of precision.                                                                                                                                                                 |
| ChargeDetails/<br />ChargeCurrencyCode                            |   String  |  **True** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| ChargeDetails/<br />TaxDetails                                    | Aggregate |  **True** | The details for the tax amount that is applied on this charge.                                                                                                                                                                   |
| AllowanceDetails                                                  | Aggregate | **False** | The details for the total allowance amount for all line items.                                                                                                                                                                   |
| AllowanceDetails/<br />Type                                       |   String  |  **True** | The type of allowance that is applied. Allowed values are **Discount**, **DiscountIncentive**, **Defective**, **Promotional**, **UnsaleableMerchandise**, and **Special**.                                                       |
| AllowanceDetails/<br />Description                                |   String  | **False** | A description of the allowance.                                                                                                                                                                                                  |
| AllowanceDetails/<br />AllowanceAmount                            |   String  |  **True** | The allowance amount as a decimal number with no loss of precision.                                                                                                                                                              |
| AllowanceDetails/<br />AllowanceCurrencyCode                      |   String  |  **True** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| AllowanceDetails/<br />TaxDetails                                 | Aggregate | **False** | The details for the tax amount that is applied on this allowance.                                                                                                                                                                |
| InvoiceItem                                                       | Aggregate | **False** | The list of invoice items.                                                                                                                                                                                                       |
| InvoiceItem/<br />ItemSequenceNumber                              |  Integer  |  **True** | A unique number that is related to this line item.                                                                                                                                                                               |
| InvoiceItem/<br />AmazonProductIdentifier                         |   String  | **False** | The Amazon Standard Identification Number (ASIN) of an item.                                                                                                                                                                     |
| InvoiceItem/<br />VendorProductIdentifier                         |   String  | **False** | The vendor-selected product identifier of the item. This identifier should be the same as the one that is provided in the purchase order.                                                                                        |
| InvoiceItem/<br />PurchaseOrderNumber                             |   String  | **False** | The Amazon purchase-order number for this invoiced line item. The purchase-order number should be an eight-character alphanumeric code. This value is mandatory only when the invoice type is **Invoice**.                       |
| InvoiceItem/<br />HsnCode                                         |   String  | **False** | The HSN tax code. The HSN number cannot contain alphabetic characters.                                                                                                                                                           |
| InvoiceItem/<br />InvoicedQuantityAmount                          |   String  |  **True** | The quantity of an item. This value should not be zero.                                                                                                                                                                          |
| InvoiceItem/<br />InvoicedQuantityUnit                            |   String  | **False** | The unit of measure for the quantity. Allowed values are **Cases** and **Eaches**.                                                                                                                                               |
| InvoiceItem/<br />InvoicedQuantityUnitSize                        |  Integer  | **False** | The case size (if the unit-of-measure value is **Cases**).                                                                                                                                                                       |
| InvoiceItem/<br />NetCostAmount                                   |   String  |  **True** | The net cost amount as a decimal number with no loss of precision.                                                                                                                                                               |
| InvoiceItem/<br />NetCostCurrencyCode                             |   String  |  **True** | The three-digit currency code in ISO 4217 format.                                                                                                                                                                                |
| InvoiceItem/<br />CreditNote<br />ReferenceInvoiceNumber          |   String  | **False** | The original invoice number when you send a credit note that is related to an existing invoice. Only one invoice should be processed per credit note. This invoice number is mandatory for AP credit notes.                      |
| InvoiceItem/<br />CreditNote<br />DebitNoteNumber                 |   String  | **False** | The debit note number as generated by Amazon. This number is recommended for Returns and COOP credit notes.                                                                                                                      |
| InvoiceItem/<br />CreditNote<br />ReturnsReferenceNumber          |   String  | **False** | A number that identifies the returns notice number. This number is mandatory for all Returns credit notes.                                                                                                                       |
| InvoiceItem/<br />CreditNote<br />GoodsReturnDate                 |   String  | **False** | A date and time that is defined according to ISO 8601.                                                                                                                                                                           |
| InvoiceItem/<br />CreditNote<br />RMAId                           |   String  | **False** | The Returned Merchandise Authorization Id (if one is generated).                                                                                                                                                                 |
| InvoiceItem/<br />CreditNote<br />CoopReference                   |   String  | **False** | The COOP reference number that is used for COOP agreement. Failure to provide the COOP reference number or the debit-note number might lead to a rejection of the credit note.                                                   |
| InvoiceItem/<br />CreditNote<br />Consignors<br />ReferenceNumber |   String  | **False** | The consignor reference number (VRET number) if one is generated by Amazon.                                                                                                                                                      |
| InvoiceItem/<br />TaxDetails                                      | Aggregate | **False** | The individual tax details per line item.                                                                                                                                                                                        |
| InvoiceItem/<br />ChargeDetails                                   |   String  | **False** | The individual charge details per line item.                                                                                                                                                                                     |
| InvoiceItem/<br />AllowanceDetails                                | Aggregate | **False** | The individual allowance details per line item.                                                                                                                                                                                  |
