Sell On Vendor Central Direct Fulfillment ( Dropship Central)

Vendor Central Direct Fulfillment, formerly Amazon Dropship Central,  is Amazon's vendor dropship program. 
Amazon will market your products under their trusted and recognized branding. Then you fulfill the orders directly to the customers. Our integration enables an automatic connection for inventory, order, acknowledgment, tracking, and invoice feeds.  

SellerCloud is integrated with Dropship Central for: Inventory Upload, Order Download, Acknowledgement Upload, Tracking Upload, and Invoice Upload PDF Packing Slips can also be printed from SellerCloud. 

Amazon has deprecated the Dropship Central Legacy portal and Dropship Central has been switched to Vendor Central Direct Fulfillment. SellerCloud is integrated with Vendor Central Direct Fulfillment. 

Note: If you will be shipping orders from SellerCloud, you will need Amazon’s Third Party Billing information. You can open up a case with Amazon to request this information. However, please note that this process can take Amazon 10-15 days, during which your inventory must be at 0.

Basic Setup

Log into your Vendor Central account (vendorcentral.amazon.com) and navigate to EDI > Direct Fulfillment 

  • Overview:
    • Review the page, click the checkbox “I have reviewed this information…” and 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, navigate to Settings > Toolbox > Dropship Central > General Settings and copy over the 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” and save settings in SellerCloud.
  • 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 (new skus should be created in SellerCloud for the Dropship Central testing).
    • The 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 need to be integrated with SellerCloud, you will need to set up warehouse codes per company. Otherwise, use the regular warehouse codes. 

  • Set up regular warehouse codes:
    • In SellerCloud, navigate to Settings > Toolbox > Dropship Central > General Settings > Make sure “DropshipCentral Enabled” is checked > Save
    • Log into the Amazon portal and navigate to: Settings > Warehouse Settings > Copy the Warehouse Code from the Direct Fulfillment warehouse you will be using.
    • Back in SellerCloud, navigate to Settings > Warehouses > Click “Edit” on the warehouse you will be using to ship out Dropship Central orders > Paste the Warehouse code from the Direct Fulfillment warehouse into the “Dropship Central Warehouse Code” field > Save.
    • Navigate to Settings > Toolbox > Dropship Central > General Settings, and paste the same code in the “Warehouse Code” field.
      Note: SellerCloud will send available inventory from all sellable warehouses, not only the one that is mapped with a Direct Fulfillment Warehouse Code (unless multi warehouses is enabled).
  • Set up warehouse codes per company:
    • In SellerCloud, navigate to Settings > Toolbox > Dropship Central > General Settings > Make sure “DropshipCentral Enabled” and “Enable Warehouse Codes Per Company” are both checked > Save
    • Log into the Amazon portal and navigate to: Settings > Warehouse Settings > Copy the Warehouse Code from the Direct Fulfillment warehouse you will be using.
    • Back in SellerCloud, navigate to Settings > Toolbox > Dropship Central > Warehouse Codes > Paste the warehouse code from the Direct Fulfillment warehouse into the “Dropship Central Warehouse Code” textbox of the SellerCloud warehouse it should be mapped to > Save
  • If you use multiple Direct Fulfillment warehouses:
    • Follow instructions above to set up warehouse codes either per warehouse or per company.
    • 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.
    • The Dropship Central Warehouse Code field on the General Settings page in SellerCloud can be left blank.
    • 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.
    • Note: when the multi warehouse setting is enabled, there will be no custom inventory calculation available for Dropship Central. Safety Qty and Replenishable will be ignored as well. 

Vendor ID and Payee Code 

  • 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.
  • 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 

  • Click “Add test endpoint” (or “Add production endpoint” if you are setting up the production connection)
  • How do you want to connect to Amazon? Connect directly to Amazon (AS2, SFTP)
  • Connection Protocol: Select “Amazon SFTP (secure server maintained by Amazon)”
  • You can edit the last part of the Connection Name, or leave as is. The system uses a date/timestamp as the name by default.
Note: In the following steps, you will be configuring the receiving and sending accounts for the test and production endpoints in the Amazon portal, and putting the information into SellerCloud. When you are finished testing both endpoints, make sure the TEST credentials are the ones saved in SellerCloud to be used for the rest of the testing process. Once all EDI messages are tested and you are ready to launch, then you will need to put the production credentials back into SellerCloud. 
  1. Receiving Account:
    • Download the public key attached to this wiki page. Browse for the file under “Your Public Key” and click “Upload”.
    • In SellerCloud, navigate to Settings > Toolbox > Dropship Central Settings > General Settings.
    • Enable “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” textbox on your SellerCloud Dropship Central company settings page.
    • Click Save & Continue in the Amazon portal.
  2. Receiving Information:
    • Copy the host (ordinarily “sftp.amazonedi.com”) into the “Download FTP Server” in SellerCloud.
    • Copy the port number (usually “2222”) into the “Download FTP Port”.
    • Copy the UserName into the “Download FTP User Name”.
    • In SellerCloud, enable “Use Passive”
    • In SellerCloud, enable the “Delete FTP files after processing” setting.
    • 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.amazonedi.com”) into the “Upload FTP Server” in SellerCloud.
    • Copy the port number (usually “2222”) into the “Upload FTP Port”.
    • Copy the UserName into the “Upload FTP UserName”.
    • Click “Save Settings” on the Dropship Central General Settings page in SellerCloud.
    • Click Continue and then Continue again in the Amazon Portal. This will bring you to the “Connectivity Testing” section. 

Connectivity Testing for your Test/Production Connection

 

  1. Make sure 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 will need to 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 now be a message that says “A sample PO test file has been generated and will be delivered to your selected endpoint within the next 15 minutes.
  4. In SellerCloud, navigate to Settings > Toolbox > Dropship Central Settings > General Settings. From the Action Menu, select “Test FTP Credentials” and click Go. The resulting message should read “Download Server Credentials tested successfully. 1 files found, downloaded and deleted. Settings saved successfully”. (If not, please verify that you have entered your Dropship Central settings correctly. If the problem remains, please 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, navigate to Settings > Toolbox > Dropship Central Settings > General Settings. From the Action Menu, select “Test FTP Credentials (Upload)” and click Go. The resulting message should read “Upload Server Credentials tested and file uploaded successfully. Settings Saved successfully.” (If not, please 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”.
    Note: If the status does not display, wait a few minutes before clicking “Check for Test File” again. There may be a slight delay before Amazon displays the result successfully. Click Continue.
  8. Assign the connection to the five Dropship EDI Messages (the first five) and click the Save button. Click “Continue” in the window that pops up. 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 will need to be tested before launching.

Before beginning to test the EDI messages, make sure the credentials in SellerCloud for both 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 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, navigate to Settings > Toolbox > Dropship Central > General Settings > Enable the “Enable Inventory Upload (846)” checkbox > Save.
    • Select “Generate Inventory and Upload” from the action menu, and click “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, make sure that all of 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 be displayed at the top of the “Tests for inventory feed” page. 
  • 850 Order Request:
    • Click “Test this message” and begin 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, navigate to Settings > Toolbox > Dropship Central > General Settings > Enable the “Enable Order Download (850)” checkbox and click “Save”.
    • From the action menu, choose “Import Orders” and “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 a few 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 three order tests. When all 850 messages have been tested successfully, a “Ready to Launch” message will be displayed at the top of the “Tests for order request” page. 
  • 855 Order Acknowledgement:
    • Click “Test this message” and begin 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, navigate to Settings > Toolbox > Dropship Central > General Settings > Enable the “Enable Order Acknowledgement (855)” checkbox and click “Save”. Make sure “Enable Auto Acknowledgement” is DISABLED.
    • From the action menu, choose “Import Orders” and “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 will need to be manually accepted or rejected (see below for specific instructions – if they are not followed exactly, the test will fail). During production, this process will be automated.
    • To acknowledge an order, navigate to the order details page in SellerCloud and choose “Acknowledge Order to DropShip Central” from the action menu. To accept items, check the “Accept” checkbox. To reject items, select a Reject Reason and make sure the “Accept” checkbox 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 have been tested successfully, a “Ready to Launch” message will be displayed at the top of the “Tests for order acknowledgement” page. 
  • 856 Advance Shipment Notification:
    • Click “Test this message” and begin 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, navigate to Settings > Toolbox > Dropship Central > General Settings > Enable the “Enable Order Fulfillment Upload (856)” checkbox and click “Save”.
    • From the action menu, choose “Import Orders” and “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 info, and choose “Notify Order Source for Shipping” from the action menu on the order details page.
    • Full Floor Denial Test (rejecting the entire order after it was already acknowledged and accepted): Find the order in SellerCloud > “Acknowledge Order to DropShip Central” (from the order details action menu) > Accept the item and “Acknowledge Order” > Go back 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 > “Acknowledge Order to DropShip Central” (from the order details action menu) > Accept all the items and “Acknowledge Order” > Go back 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 > Go back 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 be displayed at the top of 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, navigate to Settings > Toolbox > Dropship Central > General Settings. Enable the “Enable Invoice Upload (810)” checkbox and click “Save”.
    • From the action menu, choose “Import Orders” and “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 info, 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 be displayed at the top of the “Tests for invoice” page.
Important Note: Vendor Central offers two invoicing options – Auto Invoicing (where the order will automatically get invoiced as soon as tracking is updated) and EDI Invoicing (where the order will not be invoiced until an EDI 810 invoice is uploaded). Once 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 are going to be printing invoices from SellerCloud/ShipBridge, you will need to have the PDF approved by Amazon. 

  • In SellerCloud, navigate to Company Settings >  Invoice Settings > Per Channel Preferences (if you do not see the link for Per Channel Preferences, you will need to enable the client setting “Enable Per Channel Based PDF Invoices”) > Choose “Channel Specific” as the Invoice Type for Channel Dropship Central > Save
  • Go to any existing Dropship Central order in SellerCloud > Choose “Print Invoice to PDF” from the action menu.
  • Open up a case on the Amazon portal and attach the PDF from the previous step.  

Important Steps Before Launching EDI Messages

Before launching any EDI message: 

  • Make sure you do not have any 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.
  • Launching the 810 transaction is optional, but this action cannot be undone. Only launch it if you are sure you want to use EDI invoicing instead of Auto invoicing.
  • Contact SellerCloud Support to make sure the Dropship Central Service is running on your server.
  • Make sure the credentials saved in SellerCloud are for the Production Endpoint.
  • Before enabling order acknowledgement (855), make sure “Enable Auto Acknowledgement” (on Dropship Central General Settings page in SellerCloud) is Enabled.
  • 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 will only be available on the Dropship Central General Settings page in SellerCloud once “Enable Auto Acknowledgement” is enabled.
  • Set up Shipping Method Mapping in SellerCloud: Company Settings > Toolbox > Dropship Central > Shipping Method Mapping.
  • 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, you can 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

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

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

Attachments:

VS SSH PublicKey.ssh


How did we do?