Shopify Integration

You can connect Shopify with your B2B Wave account and sync your products and inventory. This article presents how you can do this. Remember that you should contact our support team to enable the Shopify integration for your platform.

Setting up the Integration on Shopify

To connect Shopify with B2B Wave, you first must create a private app on Shopify. To do this, follow these steps: 

Step 1. Log in to your Shopify store and go to “Apps” on the sidebar menu.  

Step 2. Click “Develop apps for your store” on the “Apps” page that opens.

Step 3. Click “Create an app” on the “App development” page.

Step 4. Enter a name for the app (e.g., B2B Wave) and then click “Create app.”

Step 5. Click on “Configure Admin API scopes.” 

Then, check the following five scopes on the “Configuration” page: 

  • Inventory: read_inventory
  • Orders: read_orders and write_orders
  • Product listings: read_product_listings
  • Products:  read_products

Step 5. Validate that you have selected all five scopes and click “Install app.”

Connecting Shopify with B2B Wave

Once you’ve created the private app on Shopify, it’s time to finalize the integration on B2B Wave. Let’s see how you can do this:

Step 1. Log in to your B2B Wave account. Then, go to Settings >Profile and look for the “Integrations tab.

Step 2. Fill in the “Shopify shop domain*” field using your Shopify store’s domain, excluding https:// from the link (e.g.,

Step 3. Go to Shopify and click the “API credentials” tab under “App development.” Then, copy the information contained in the “Admin API Access Token,” “API key,” and “API secret key” to the “Shopify Admin API Access Token*, ” “Shopify API key*,” and “Shopify API Secret key” fields on B2B Wave, respectively.

Step 4. Click “Test Shopify” to confirm that all credentials are correct and connect your Shopify store to your B2B Wave account.

After you’ve successfully set up the Shopify integration to your B2B Wave eCommerce platform,  take some time to review the following automatic actions you can enable here. Specifically:

Allow creating
order from
B2B Wave
to Shopify
Check this option to create orders from B2B Wave on Shopify This option allows you to keep your inventory and orders in sync on both platforms
create products in
B2B Wave
from Shopify
Check this box to allow the automatic creation of products on B2B Wave as soon as you create them on Shopify. This way, you do not need to import them manually
update orders in B2B Wave
from Shopify
Select this option to automatically update the fulfillment status of any order sent through Shopify on B2B Wave too
Update inventory Check this box to automatically update product quantities on B2B Wave when these change on Shopify
Update prices Select this option if you want to automatically update product prices on B2B Wave when these change on Shopify

When importing or updating products, you can specify the product price list that will be updated based on the Price List for products import/update option.

Importing Products from Shopify

Once you’ve set up the Shopify integration to your B2B Wave eCommerce platform, it’s time to import your products. To do so, complete these steps:

Step 1. Go to Tools >Import products from Shopify

Step 2. Click “Import” to finalize this procedure. 

By importing products on B2B Wave, you will:

  • transfer any collections you have on your Shopify store as product categories on B2B Wave 
  • copy each product’s title, description, brand, cost, price, tracked inventory status and quantity, and images (all images), and 
  • create variants for each product when applicable

NOTE: Remember that you can import only active products to B2B Wave. Also, product matching is based on the SKU number, so if you’ve already added a product on B2B Wave, it will not be duplicated.

Updating Inventory from Shopify

To update your inventory from Shopify, follow these steps:

Step 1. Go to Tools >Update inventory from Shopify.

Step 2. Click “Update” to update product quantities on B2B Wave. Remember that B2B Wave will update each product’s quantity using its SKU number.

Still need help? Contact Us Contact Us