Sell on Vendor Central Direct Fulfillment (Dropship Central) Overview

Updated 1 week ago

Vendor Central Direct Fulfillment - formerly known as Amazon Dropship Central - is Amazon's vendor dropship program. Amazon will market your products with their trusted and recognized branding, and you will fulfill orders directly to customers. The SellerCloud integration with Vendor Central Direct Fulfillment enables an automatic connection for Inventory Upload, Order Download, Acknowledgement Upload, and Tracking Upload. Invoice Upload PDF Packing Slips can also be printed from SellerCloud. 

Amazon has deprecated the Dropship Central Legacy portal; Dropship Central has been switched to Vendor Central Direct Fulfillment.
If you are shipping orders from SellerCloud, you will need Amazon’s Third-Party Billing information. To request this information, open a case with Amazon; however, note that this process may take 10-15 days, during which time your inventory must be at 0.

Basic setup

Log into your Vendor Central account and navigate to EDI > Direct Fulfillment. 

  • Overview:
    • Review the page > click “I have reviewed this information…” > click “Continue to next step” button.
  • Settings:
    • Product identifier: Vendor SKU
    • Leave the shipping address restrictions with the default values
  • EDI Standard:
    • Your ISA ID Qualifier: ZZ
    • Your ISA/GS ID: <YourPhoneNumberWithoutSpacesOrDashes>
    • In SellerCloud, go to Settings > Toolbox > Dropship Central > General Settings and copy over these credentials from the Amazon portal:
      • DropshipCentral Seller ID: Your ISA ID Qualifier
      • DropshipCentral Participating Party: Your ISA/GS ID
      • DropshipCentral Participating Party Name: Amazon ISA ID Qualifier
      • DropshipCentral Partner ID: Amazon ISA ID
      • (DropshipCentral Partner Name can be left blank)
    • Check DropshipCentral Enabled > click Save Settings
See instructions about setting co-op fees here for dropship
  • Products:
    • Fill out a product identifier, title, cost and price for each of the five test items in the Products section of the Amazon portal. The product identifier should be the SellerCloud SKU (create new SKUs in SellerCloud for Direct Fulfillment testing).
    • SKU entered for the Invalid Product Identifier item should NOT exist in SellerCloud. 

Warehouse setup

If you have multiple Dropship Central accounts, each with different warehouse codes, that must be integrated with SellerCloud, you must set up warehouse codes per each company. Otherwise, use the regular warehouse codes. 

  1. Set up regular warehouse codes:
    1. In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > ensure that DropshipCentral Enabled is checked > Save Settings.
    2. Log into the Amazon portal and navigate to Settings > Warehouse Settings > Copy the Warehouse Code from the Direct Fulfillment warehouse you will be using.
    3. Back in SellerCloud, click Settings > Warehouses > click Edit on the warehouse you will use to ship Dropship Central orders > paste the Warehouse code from the Direct Fulfillment warehouse into the Dropship Central Warehouse Code field > Save.
    4. Click Settings > Toolbox > Dropship Central > General Settings > paste the same code in the Warehouse Code field.
SellerCloud will send available inventory from all sellable warehouses, not just the warehouse that is mapped with a Direct Fulfillment Warehouse Code (unless multi-warehouses is enabled).
  1. Set up warehouse codes per company:
    1. In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > ensure that DropshipCentral Enabled and Enable Warehouse Codes Per Company are both checked > Save Settings.
    2. Log into the Amazon portal and navigate to: Settings > Warehouse Settings > Copy the Warehouse Code from the Direct Fulfillment warehouse you will be using.
    3. Back in SellerCloud, click Settings > Toolbox > Dropship Central > Warehouse Codes > paste the warehouse code from the Direct Fulfillment warehouse into the Dropship Central Warehouse Code field of the SellerCloud warehouse it should be mapped to > Save Settings.
  2. If you use multiple Direct Fulfillment warehouses:
    1. Follow instructions above to set up warehouse codes either per warehouse or per company.
    2. Set the Dropship Central Warehouse Code on all SellerCloud warehouses that you would like inventory to be pulled from. More than one SellerCloud warehouse can be mapped to the same Dropship Central Warehouse Code.
    3. The Dropship Central Warehouse Code field on the General Settings page in SellerCloud can be left blank.
    4. Inventory updates will be sent per warehouse. Only inventory in warehouses with a Dropship Central Warehouse Code will be included. If more than one SellerCloud warehouse has the same Dropship Central Warehouse code, a sum of the qty from those warehouses will be sent.
When the multi-warehouse setting is enabled, there will be no custom inventory calculation available for Dropship Central. Safety Qty and Replenishable will also be ignored. 

Vendor ID and Payee Code 

  1. Find your Payee Code on a previous Direct Fulfillment invoice on the Amazon portal (Payments > Direct Fulfillment Invoices) and copy it into the Payee Code field in SellerCloud: Settings > Toolbox > Dropship Central > General Settings.
  2. Find your Vendor Code in the Amazon portal by navigating to Items > Catalog > On the left side, above the search button will be a list of Vendor Codes > Copy the dropship code and paste into the Dropship Central Vendor/Merchant ID field in SellerCloud: Settings > Toolbox > Dropship Central > General Settings.

Setting up test/production endpoints

The next step is setting up the connection endpoints. A connection endpoint is the communication path that is used to exchange EDI transactions. You will need to set up both a test and a production connection endpoint. We will be using the SFTP protocol for our connection endpoints. 

If you already have a Vendor Central Production endpoint, you should create a new one for Direct Fulfillment. Do not use the same production endpoint for Vendor Central and Direct Fulfillment.

Log into the Amazon portal and navigate to EDI > Direct Fulfillment > Endpoints: 

  1. Click “Add test endpoint” (or “Add production endpoint” if you are setting up the production connection)
  2. How do you want to connect to Amazon? Connect directly to Amazon (AS2, SFTP)
  3. Connection Protocol: Select “Amazon SFTP (secure server maintained by Amazon)”
  4. You can edit the last part of the Connection Name, or leave it as-is. The system uses a date/timestamp as the name by default.
In the following steps, you will configure the receiving and sending accounts for the test and production endpoints in the Amazon portal, and putting the information into SellerCloud.
When done testing both endpoints, ensure that the TEST credentials are the ones saved in SellerCloud to use for the rest of the testing process. After all EDI messages are tested and you are ready to launch, you must put the production credentials back into SellerCloud. 
  1. Receiving Account:
    • Download the public key attached at the bottom of this Help topic. Browse for the file under “Your Public Key” and click “Upload."
    • In SellerCloud, click Settings > Toolbox > Dropship Central Settings > General Settings.
    • Select Use Vendor Central Direct Fulfillment at the top of the page.
    • Copy the “Directory for receiving file…” from the Amazon portal into the Download FTP Folder field on your SellerCloud Dropship Central company settings page.
    • Click Save & Continue in the Amazon portal.
  2. Receiving Information:
    • Copy the host (ordinarily “sftp.amazonsedi.com”) into the Download FTP Server field in SellerCloud.
    • Copy the port number (usually “2222”) into the Download FTP Port field.
    • Copy the UserName into the Download FTP User Name field.
    • In SellerCloud, select Use Passive
    • In SellerCloud, select Delete FTP files after processing
    • Click Continue in the Amazon portal.
  3. Sending Account:
    • Under “Your Public Key,” browse for the same public key you used for the Receiving Account, and Upload.
    • Copy the “Directory…” to the Upload FTP Folder in SellerCloud
    • Click Continue in the Amazon portal.
  4. Sending Information:
    • Copy the host (ordinarily “sftp.amazonsedi.com”) into the Upload FTP Server field in SellerCloud.
    • Copy the port number (usually “2222”) into the Upload FTP Port field.
    • Copy the UserName into the Upload FTP UserName field.
    • Click Save Settings on the Dropship Central General Settings page in SellerCloud.
    • Click Continue, and then Continue again in the Amazon Portal. This brings you to the “Connectivity Testing” section. 

Connectivity testing for your test/production connection 

  1. Ensure the credentials for the endpoint you are testing are in SellerCloud. If you are testing the production endpoint, the production credentials should be saved on the Dropship Central General Setting page in SellerCloud. To continue the testing, you must change back to the test endpoint credentials.
  2. If you are not already in the connectivity testing section in the Amazon portal, navigate to EDI > Direct Fulfillment > Endpoints > Click “Test Endpoint” (under the Actions section) for the endpoint you’d like to test.
  3. Press “Send Test File. There should be a message “A sample PO test file has been generated and will be delivered to your selected endpoint within the next 15 minutes.
  4. In SellerCloud, click Settings > Toolbox > Dropship Central Settings > General Settings > Action Menu > Test FTP Credentials and delete files > Go. The message should read “Download Server Credentials tested successfully. 1 files found, downloaded and deleted. Settings saved successfully.” (If not, verify you entered your Dropship Central settings correctly; if the problem remains, contact SellerCloud Support.)
  5. In the Amazon portal, click “Check File Status.” The page should refresh, with a new row under “Receiving Test Summary." The status of that row should be “Passed.” Click Continue.
  6. You do not need to download the test file. In SellerCloud, click Settings > Toolbox > Dropship Central Settings > General Settings > Action Menu > Test FTP Credentials (Upload) > Go. The message should read “Upload Server Credentials tested and file uploaded successfully. Settings Saved successfully.” (If not, contact SellerCloud Support.)
  7. Back in the Amazon portal, click “Check for Test File.” The page should refresh with a new row under “Sending Test Summary.” The status of that row should be “Passed.” Click "Continue."
    If the status does not display, wait several minutes before clicking “Check for Test File” again. There may be a slight delay before Amazon shows the result successfully. 
  8. Assign the connection to the five Dropship EDI Messages (the first five) and click the Save button. Click “Continue” in the pop-up window. In the “Scheduled to Go Live” window, press “Close,” and then navigate back to EDI > Direct Fulfillment.
  9. When both the test and production endpoints have been configured, there will be a button to “Continue to next step” (testing the EDI messages). 

Testing EDI messages

Each EDI message must be tested before launching.

Before testing, ensure the credentials in SellerCloud for the Download and Upload FTP servers are for the Test Endpoint.

Navigate to EDI > Direct Fulfillment > Messages 

  • 846 Inventory Feed:
    • In SellerCloud, mark all Dropship Central items as Dropship Central Enabled. Navigate to Product Home Page > Toolbox > Dropship Central. To update products via Bulk Update, use the column header DropShipCentralEnabled.
    • In the Amazon portal, click “Test this message” for the 846 inventory feed. (If the button says “Configure this message”, click that first and it will change to “Test this message”.)
    • Click “Start Test” for the Full Feed.
    • In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > select Enable Inventory Upload (846) box > Save.
    • Select Action Menu > Generate Inventory and Upload > Go. An inventory file of all Dropship Central Enabled products (your live SKUs) will be uploaded. This will not affect actual inventory levels in Amazon.
    • After a few moments, the test status will update to “Test Complete.” If there is an error, ensure all your items are set up correctly in the catalog, and that no items are suppressed.
    • Click “Skip Test” for the Partial Feed. A “Ready to Launch” message will appear at the top of the “Tests for inventory feed” page. 
  • 850 Order Request:
    • Click “Test this message” and start tests one at a time. (If the button says “Configure this message,” click that first and it will change to “Test this message”.)
    • Click “Start Test.” After a few moments, the “Amazon order number” will be populated, and the status will show “Delivering test order”.
    • In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > select Enable Order Download (850) box and click Save.
    • Click Action Menu > Import Orders > Go. A queued job will be submitted to import the order. Follow the link and wait until the job processes.
    • The order will be imported into SellerCloud, and the test status on the Amazon portal should update to “Confirm test is valid.” (It may take several minutes for the status to update on Amazon.) Click the “Confirm message is valid” button to change the test status to “Test complete.”
    • Repeat for all 3 order tests. When all 850 messages have been tested successfully, a “Ready to Launch” message will appear at the top of the “Tests for order request” page. 
  • 855 Order Acknowledgement:
    • Click “Test this message” and start tests one at a time. (If the button says “Configure this message,” click that first and it will change to “Test this message.”)
    • Click “Start Test.” After a few moments, the “Amazon order number” will be populated, and the status will show “Delivering test order..
    • In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > select Enable Order Acknowledgement (855) box > Save.
      • Ensure Enable Auto Acknowledgement is DISABLED.
    • Click Action Menu > Import Orders > Go. A queued job will be submitted to import the order. Follow the link and wait until the job processes.
    • Each of the orders in this section must be manually accepted or rejected (see below for specific instructions; if not followed exactly, the test will fail). During production, this process will be automated.
    • To acknowledge an order, open the order details in SellerCloud and click Action Menu > Acknowledge Order to DropShip Central > Go. To accept items, check the Accept Item box. To reject items, select a Reject Reason and ensure the Accept Item box is NOT checked.
    • Clicking Acknowledge Order will send the acknowledgement to Dropship Central. Once Amazon processes the acknowledgement, the test status will update to “Test complete."
    • Multiple Item Acceptance: Accept all items
    • Fill or Kill: Accept the first two items, reject the third item with reason “Canceled out of stock”
    • Invalid Ship Method: Reject the item with reason “Canceled due to missing/invalid Shipping Carrier/Shipping Method”
    • Invalid SKU: Reject the item with reason “Canceled due to missing/invalid SKU”
    • Out of Stock: Reject the item with reason “Canceled out of stock”
    • When all 855 messages are tested successfully, a “Ready to Launch” message will appear at the top of the “Tests for order acknowledgement” page. 
  • 856 Advance Shipment Notification:
    • Click “Test this message” and start tests one at a time. (If the button says “Configure this message,” click that first and it will change to “Test this message.”)
    • For each test, click “Start Test." After a few moments, the “Amazon order number” will be populated, and the status will show “Delivering test order.”
    • In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > select Enable Order Fulfillment Upload (856) > Save Settings.
    • Click Action Menu > Import Orders > Go. A queued job will be submitted to import the order. Follow the link and wait until the job processes.
    • Multiple Item Shipment Test: Find the order in SellerCloud, enter test tracking information, and click the order details page's Action Menu > Notify Order Source for Shipping > Go.
    • Full Floor Denial Test (rejecting the entire order after it was already acknowledged and accepted): Find the order in SellerCloud > click Acknowledge Order to DropShip Central from the order details' Action Menu > accept the item and click Acknowledge Order > return to the order details page > choose Cancel Order from the Action Menu > select the item > set the Qty to Cancel and the cancel reason > click Continue. The cancellation will be sent to Amazon.
    • Partial Floor Denial Test (rejecting part of the order after it was already acknowledged and accepted): Find the order in SellerCloud > click Acknowledge Order to DropShip Central from the order details' Action Menu > accept all the items and click Acknowledge Order > return to the order details page > choose Cancel Order from the Action Menu > select the second and third items and cancel qty of 1 from the second line item and qty of 3 from the third line item (do not cancel the first item) > enter a cancel reason and click Continue > return to the order details page and ship the first item and one unit from the second item (you will see that the ordered qty has been updated to exclude the cancelled qty) > choose Notify Order Source For Shipping from the Action Menu to send the 856 with the shipping and cancellation info to Amazon.
    • When all 856 messages have been tested successfully, a “Ready to Launch” message will appear atop the “Tests for Advance shipment notification” page. 
  • 810 Invoice:
    • Click “Test this message” (If the button says “Configure this message”, click that first and it will change to “Test this message”).
    • Click “Start Test.” After a few moments, the “Amazon order number” will be populated, and the status will show “Pending Delivery.”
    • In SellerCloud, click Settings > Toolbox > Dropship Central > General Settings > select Enable Invoice Upload (810) > Save.
    • Click Action Menu > Import Orders > Go. A queued job will be submitted to import the order. Follow the link and wait until the job processes.
    • Find the order in SellerCloud (you can search the Amazon order number as the OrderSourceOrderID), enter test tracking information, and select Send/Resend Invoice (810) from the Action Menu. The test status on the Amazon portal should update to “Test complete," and a “Ready to Launch” message will appear atop the “Tests for invoice” page.
Important! Vendor Central offers 2 invoicing options: 

- Auto Invoicing: Order will automatically get invoiced as soon as tracking is updated
- EDI Invoicing: Order will not be invoiced until an EDI 810 invoice is uploaded

After the EDI 810 invoice transaction is launched, you will not be able to manually invoice any order on Amazon. If you choose not to launch this message, you can use Auto Invoicing instead. However, please confirm that Auto Invoicing is enabled on your account. 

Packing slip

If you will print invoices from SellerCloud/ShipBridge, you must have the PDF approved by Amazon. 

  1. In SellerCloud, click Settings > Company Settings >  Invoice Settings > Per Channel Preferences > Invoice Type dropdown > “Channel Specific” > Save.
if you do not see the link for Per Channel Preferences, select Settings > Client Settings >Invoice Settings > Click Enable Per Channel Based PDF Invoices > Click Save.
  1. Open any existing Dropship Central order in SellerCloud > click Action Menu > Print Invoice to PDF > Go.
  2. Open a case on the Amazon portal and attach the PDF from the previous step.  
  3. Amazon does not require a barcode on the invoice. If you want to show the SellerCloud OrderID barcode (so the packing slip can be scanned in ShipBridge), click Settings > Toolbox > Dropship Central > General Settings > select Show Barcode On Packing Slip > Save. Be advised that Amazon may reject the test packing slip if it has a barcode.

Important steps before launching EDI messages

Before launching any EDI message: 

  1. Check that you have no open Direct Fulfillment orders in Amazon or in SellerCloud. Orders that came into Amazon, even if they are not in SellerCloud, before the 850 is launched will NOT be pulled into SellerCloud. Additionally, tracking and invoices will fail for orders that were created manually in SellerCloud.
  2. Launching the 810 transaction is optional, but cannot be undone. Only launch if you are sure you want to use EDI invoicing instead of Auto invoicing.
  3. Contact SellerCloud Support to ensure the Dropship Central Service is running on your server.
  4. Ensure credentials saved in SellerCloud are for the Production Endpoint.
  5. Before enabling order acknowledgement (855), ensure Enable Auto Acknowledgement (Dropship Central General Settings page in SellerCloud) is selected.
  6. Optional: If you want all orders to always be accepted, instead of being acknowledged based on inventory availability (which will reject orders that do not have inventory available), you can enable the setting to Auto Accept All Orders. This option is only available on the Dropship Central General Settings page in SellerCloud after Enable Auto Acknowledgement is selected and saved.
  7. Set up shipping method mapping in SellerCloud: Click Company Settings > Toolbox > Dropship Central > Shipping Method Mapping.
  8. Optional: SellerCloud will send tracking for orders shortly after they are shipped. If you ship orders on Saturday or Sunday and do not have carrier pickups until Monday, your First Carrier Scan Rate may be negatively affected. To prevent this, enable the settings on the Dropship Central General Settings page in SellerCloud to Do Not Send Tracking On Saturday and/or Do Not Send Tracking on Sunday. 

Launching EDI messages

  1. Click “Launch” for the transaction on the Amazon portal.

Use the attached documentation to integrate your Vendor Central Direct Fulfillment account with SellerCloud:


How did we do?