Sell on Bed Bath & Beyond

Bed Bath & Beyond is an iconic home furnishing chain store. While their core product offerings are primarily for the bedroom, bathroom, kitchen and dining room, they have expanded their online catalog to include gardening and lawn care, jewelry, baby products and more.

The Bed Bath & Beyond drop-ship program enables vendors to sell products on Bed Bath & Beyond's website. Inventory feeds will keep available quantity updated, and customer purchases will be forwarded to the vendor for fulfillment.

What You Need to Integrate and Sell on Bed Bath & Beyond

  1. Seller account with Bed Bath & Beyond.
  2. CommerceHub account.
  3. Configure Bed Bath & Beyond Settings. 
  4. Configure Bed Bath & Beyond Shipping Method Mapping.
  5. Complete the CommerceHub EDI Test Environment.

Seller Account with Bed Bath & Beyond - Bed Bath & Beyond purchases products through dedicated buyers, so you must contact Bed Bath & Beyond to become an approved seller and establish a connection with a buyer. You would submit a catalog file to the buyer, who decides which products to purchase and negotiates a price. Similar to other fulfillment channels, you do not post items to Bed Bath & Beyond from SellerCloud; rather, SellerCloud is used for inventory and order management. 

CommerceHub Account - To integrate with Bed Bath & Beyond, you must open an account with, the software used by Bed Bath & Beyond for document transmission. This integration transmits EDI documents via  SFTP connections.  (We are not currently supporting integration via VAN connections.) You will be assigned a Partner Setup Specialist who will work with SellerCloud Support to integrate your account and get you live on Bed Bath & Beyond. Be sure to determine if you will be using an SFTP.  CommerceHub will ask you to provide a Customer ISA Qualifier and Customer ISA ID. See below for those values.

Integrate Bed Bath & Beyond with SellerCloud

Note: See instructions about setting co-op fees here for dropship.

  1. Navigate Company Settings > Bed Bath and Beyond > General Settings.
  2. Complete the credential fields:
    1. Customer ISA Qualifier - ZZ
    2. Customer ISA ID - Arbitrary number. Typically,  the clients phone number is used.
    3. BedBathAndBeyond EDI ISA Qualifier - Provided by CommerceHub
    4. BedBathAndBeyond EDI ISA ID - Provided by CommerceHub
  3. Select Enable Secure FTP (SSH) - If using SFTP. 
  4. BedBathAndBeyond EDI FTP information - Provided by CommerceHub.
  5. FTP Port (default 990, 22 for SFTP, leave zero or blank for auto).
  6. Choose Test FTP Credentials > Go from Select Action menu.
  7. Save Settings.
  8. Enable the automatic control settings.
    1. CommerceHub will create seven test orders for the test environment.
    2. Download the orders into SellerCloud.
    3. On CommerceHub, find the packing slips on the home page and download them.
    4. Follow the instructions provided by CommerceHub for each order. Note: Orders should be shipped through SellerCloud. Any order involving cancellations should be managed through Commerce Hub, including partial cancellation orders.
    5. After completing the test environment, CommerceHub will move the account to production. Switch the Bed Bath & Beyond FTP Server path to the production URL.
  9. Enable Inventory Control setting and save. 
For the available inventory to upload, the product must be "BedBathAndBeyond Enabled" on the Bed Bath & Beyond properties page; otherwise, an inventory of zero will upload for that product. You can easily bulk update products by choosing the column header "BedBathAndBeyondEnabled" from the "Select fields you want to update" dropdown list. Expected values are True or False.
If you have multiple warehouses on CommerceHub that you want sent in inventory updates, you must map the warehouse names to Bed Bath & Beyond. Show me where. In the company's Toolbox > choose BedBathAndBeyond from the Select Channel list > enter the CommerceHub warehouse name of each warehouse > Save. Also, you can enter a safety quantity for the warehouses if desired.

How did we do?