Knowledgebase: Modules

Can I integrate my Shift4Shop Store with Doba?


Yes! Shift4Shop has an automated integration which you can use to easily tie your Doba Catalog inventories to your Shift4Shop store.

To set up your Shift4Shop store for Doba, you will need to add the Doba Plugin which will be used to connect your Shift4Shop store to your Doba account.

How it works
Back to top

  1. Create an Inventory List on your Doba account for product you'd like to sell.
  2. Sell the items directly from your Shift4Shop store.
  3. Collect payment on the shopper's order

Meanwhile, the order is sent to your Doba account from your Shift4Shop store.

  1. Process and pay for the order on your Doba account - Keep the difference as your profit!
  2. Doba ships the product to your shopper.
  3. Repeat!

You will first need to create an account with Doba in order to create your inventory lists, set up your payment options and merchant information. To begin this portion of the process, please click here to go directly to Doba's site.

After setting up your Doba Account, you can browse through their available catalog of items, select which items you'd like to sell and create what is known as "Inventory Lists." These inventory lists will then be used during the Shift4Shop integration when you import the products to your store.

Integrating Doba to your Shift4Shop Store
Back to top

After creating your Doba account and inventory list(s) you will then begin the process of integrating Doba with your Shift4Shop store. To proceed with this step, you will need your "Retailer ID" number from Doba.

To retrieve your Retailer ID, please log into your Doba account and look towards the top, right-hand side of the interface. Directly beneath the "My Account" and "Sign Out" links will be your retailer ID. Make a note of the ID for your records.

Next, log into your Shift4Shop Online Store Manager

  1. Use the left hand navigation menu and go to Modules
  2. Use the search bar at the top to search for "Doba" and click on its "Settings" button
  3. Place a mark in the "Enable" checkbox
  4. Enter your Doba retailer ID in the appropriate field

The Shift4Shop/Doba settings page will also contain the following Inventory Synchronization Settings that you can configure. These are:

  • Frequency of time
    Set the frequency at which you'd like for your Shift4Shop store to update its inventory levels for Doba products. Your available ranges are 1 to 24 hours.
  • Send Log Report to
    Specify the email address you'd like for the inventory log to be sent to. You may leave this field blank if you do not wish to receive this email.
  1. Click "Save" at the top right to commit your changes"

Requesting & Granting Permission on Doba
Back to top

When signing up for the Doba Plugin, you are given two options to choose from:

  • I already have a DOBA account
    This first option is intended if you already have your own Doba account. The Doba connector is already included free on your plan.
  • Add a DOBA Limited Lifetime Account
    This option includes the connector and a Doba account. When selecting this option, we'll create a Doba account on your behalf and send you login information for it.

If the Doba account was purchased through us, the Requesting and Granting of API permission on the Doba account is already done for you. Your module will look like this:

However, if you are setting up a Doba account on your own, you may see this screen instead:

If you are seeing the above screen, follow these steps:

  1. Click on the "Request Permission" button

After Clicking on the "Request Permission" button, the screen will change to display that your request is "Pending."

  1. Log into your Doba Account.
  2. Towards the top right, click on the "My Account" link
  3. Scroll towards the bottom of the page until you see the "Settings" section.
  4. Click on the "3rd Party Authorizations" link
  5. Look for the Shift4Shop listing (Shown as "3dCart") and click on "Approve Access"
  6. Go back to your Shift4Shop module and click "Refresh" to see the change.
  7. Finally, click "Save" at the top right to finish.

Importing Products
Back to top

Shift4Shop's integration with Doba will allow you to automatically populate your Doba catalog items into the Shift4Shop store. This will include everything necessary on the item including pricing, inventory, manufacturer information and even images!

For products with options, the import will download each selected variant of the product and apply it to your store as its own individual product.

After you create your Inventory List(s) on Doba, the following steps will let you import your Doba items to your Shift4Shop store:

  1. Log into your Shift4Shop Online Store Manager
  2. Use the left hand navigation menu and go to Modules
  3. Use the search bar at the top to search for "Doba" and click on its "Settings" button
  4. Click on the "Import" button located on the subsequent page.
  5. Select your Inventory List from the drop-down menu

When you select one of your lists, the page will update with your selectable import options

The following is a reference of the import settings you can specify:

  • Import Options
    • Import new and existing products
      Imports all items from your list
    • Import new products
      Imports only new items that were added to the list since your previous import.
    • Update existing products
      Merely updates existing products that are already present on your store. No new items are added.
  • Product Pricing:
    • Use MSRP
      This will set the product's price as Doba's Manfuacturer Suggested Retail Price.
    • Markup by ___%
      Mark up the product's wholesale price by a specific percentage.
    • Markup by $___
      Mark up the product's wholesale price by a specific dollar amount.
    • No Markup
      Import the product with the wholesale price as its selling price.
  • Categories
    • Create and use Doba categories automatically
      Enable this checkbox to automatically create the product's categories, based on how they are listed on Doba.
  • Product Visibility
    • Hide Product
      Use this checkbox to specify whether the product can be seen on your live store or not. (default action is to hide product until you are ready to diaply it.)
  • Overwrite these product fields when an existing product is imported:
    • Price
    • Name
    • Description
    • Extended Description
    • Image

The very last set of options will allow you overwrite specific product fields when existing products are imported to your store. These can be useful for situations where you'd like to update the product's basic information but do not want to change the image for example.

Once you have specified your settings and are ready to import your items; click on the "Import" button. Your store will then display an brief import screen (similar to the product CSV imports) and you'll see the final import reporting message.

Viewing your Products
Back to top

Once you've imported your items, they will be ready to display on your store. On the store front, they will display just like your regular products. However, when you view your products in the Online Store Manager, you will see the Doba items listed with the Doba brand image.

Processing Doba Orders
Back to top

When orders for Doba products come into your Shift4Shop store, they will be sent to your Doba account. Menwhile, the Shift4Shop portion of the order will reside in the normal "New" status queue of your Shift4Shop store.

During this time, you will then need to log into your Doba account in order to process the rest of the order. Processing the order on the Doba account basically entails purchasing the product from Doba - after which the item is shipped to your customer.

As soon as the order is processed on your Doba account, an XML call will be sent back to your store which will transfer the Shift4Shop order from your New status, to the Shipped status as needed.

Help Desk Software by Kayako fusion