ShopKeep & BigCommerce: eCommerce Integration

Sell items online to increase your customer base, market your brand, and grow your business. ShopKeep offers the ability integrate with BigCommerce so you can create your own webstore.

Check out our BigCommerce Integration Setup video below!

BigCommerce Integration Setup

Table of Contents

What is BigCommerce?

BigCommerce is a leading e-commerce platform that offers a customizable online shopping experience, engaging webstore designs, and responsive templates to elevate mobile online shopping experiences for your customers. Take advantage of the powerful marketing and conversion tools offered by BigCommerce to quickly increase your business’ growth.

In order to link your ShopKeep inventory to your online store, create a new BigCommerce account.

  1. Sign in to BackOffice as the Business Owner.
  2. Click 'Settings' and select 'eCommerce'.

    If you don’t see ‘eCommerce’, visit our BackOffice Settings Troubleshooting guide for help.

  3. If you haven't added the feature to your subscription, you will be prompted to do so.
  4. Click ‘Start your BigCommerce trial’ for a new account or use the 'Sign In' link if you've already created a new BigCommerce account.
    Click to Enlarge
  5. Click 'Go to BigCommerce' to install ShopKeep within BigCommerce.

    You’ll immediately be redirected to the BigCommerce portal.

  6. Click Start Your Free Trial to get started.
    Click to Enlarge
  7. Follow the account setup prompts to be taken to the BigCommerce Dashboard.
    Click to Enlarge
  8. Click 'Install App' to be taken to the ShopKeep app installation page.
    Click to Enlarge
  9. Search for 'ShopKeep' in the Apps Marketplace.
    Click to Enlarge
  10. Select the app to continue.
  11. Click 'Install' on the app installation page.
    Click to Enlarge
  12. Click 'Confirm' to continue.
  13. Enter your ShopKeep credentials.
      Store Name – lowercase and all one word
      Email Address – business / account owner email address used to log into BackOffice
      Password – case sensitive
  14. Click ‘Send’ to confirm.
  15. Select the ShopKeep location to connect and click 'Connect account'.

    Only one ShopKeep location can be connected to one BigCommerce account at any time.

  16. With your account connected, continue setting up by enabling your inventory items for online sale.
    Receiving an error during installation? Our troubleshooting guide can help you sort out the problem.

Enable & Disable Items

Get started setting up your webstore by enabling items to sell online. Enabled items are ShopKeep inventory items that are available for online sale while disabled items are only available for in-store sale. Follow along below to learn how to do this from BackOffice.
  1. In BackOffice, click 'Settings' and select 'eCommerce'.

    Don’t see ‘eCommerce’? Visit our BackOffice Settings Troubleshooting guide for help.

  2. Click 'Enable Items'.
    Click to Enlarge
  3. Toggle items GREEN to make them available online.

    Scroll through your inventory list or use the search bar to filter by item name, category, or department for additional inventory items.

  4. (Optional) Toggle items back to GREY to disable them from online sale at any time.
  5. Click 'Save' to sync the changes with BigCommerce.
  6. Now, become familiar with item fields that sync to BigCommerce when items are enabled for online sale.

    Continue to creating your BigCommerce navigation categories if you don’t want to become familiar with information synced between ShopKeep and BigCommerce.

Synced Item Fields

Let’s take a look at ShopKeep basic and variant information sent to BigCommerce and the e-commerce specific product information that’s only found in BigCommerce.

ShopKeep Basic Item vs. BigCommerce Fields
Become familiar with which item fields are synced with BigCommerce. Only the ShopKeep basic item fields listed below are synced with BigCommerce.
Click to Enlarge

Name | This field is updated in BigCommerce whenever changes are made in ShopKeep. Any updates to item name made in BigCommerce will not sync to ShopKeep.

SKU | This ShopKeep generated number is synced with BigCommerce upon enabling an item’s online sale status. It cannot be changed in BackOffice or BigCommerce.

UPC | This number is synced with BigCommerce when an item is enabled in ShopKeep. Any updates to item UPC made in BigCommerce will not sync to ShopKeep.

Track Inventory | Information is synced with BigCommerce when an item is enabled. Any updates to Track Inventory made in BigCommerce will not sync to ShopKeep.

Quantity | The inventory level is synced with BigCommerce when an item is enabled for online sale. This value updates in BackOffice and BigCommerce when the inventory is sold on either end and when there is a manual adjustment in ShopKeep. Any adjustments to item quantity in BigCommerce will not sync in ShopKeep.

Cost | This value is synced with BigCommerce and updated as inventory is received in BackOffice. Any updates to item cost made in ShopKeep will update the item’s cost in BigCommerce.

Price | This number is created in BigCommerce when an item is enabled in BackOffice. Any updates to item price made in ShopKeep will update the item’s cost in BigCommerce.

Inventory Level | This value is created in BigCommerce when an item is enabled in BackOffice. It updates in BackOffice and BigCommerce when the inventory is sold or changes are made on either end and when there is a manual adjustment in ShopKeep. Manual adjustments made in BigCommerce are not synced with ShopKeep.

Item Availability | This field is created and updated in BigCommerce when an item enabled and sold in ShopKeep. Adjustments made in BigCommerce are not synced with ShopKeep.

BigCommerce Options & SKUs (Items with Variants)
These fields correspond with BigCommerce Options and ShopKeep items with variants. Only ShopKeep variant item fields listed below will sync with BigCommerce.
Click to Enlarge

Option Values & Labels | This value is created in BigCommerce when an item with variants is enabled. Updates to the name made in BigCommerce will not sync to ShopKeep. Any updates to the name made in ShopKeep will update the item’s name in BigCommerce.

SKU | This number is created in BigCommerce when an item with variants is enabled for online sale. It cannot be changed in BackOffice or BigCommerce.

Price | This number is created in BigCommerce when an item is enabled in BackOffice. Any updates to item price made in ShopKeep will update the item’s cost in BigCommerce.

Cost | This value is synced with BigCommerce and updated as inventory is received in BackOffice. Any updates to item cost made in ShopKeep will update the item’s cost in BigCommerce.

UPC | This number is synced with BigCommerce when an item is enabled in ShopKeep. Any updates to item UPC made in BigCommerce will not sync to ShopKeep.

Inventory Level | This value is created in BigCommerce when an item is enabled in BackOffice. It updates in BackOffice and BigCommerce when the inventory is sold or changes are made on either end and when there is a manual adjustment in ShopKeep. Manual adjustments made in BigCommerce are not synced with ShopKeep.

BigCommerce Categories

Now that you’ve enabled items for online sale and are familiar with the item fields in ShopKeep and BigCommerce, categorize your items in BigCommerce for easy webstore navigation.

Categories in BigCommerce are not the same as categories in ShopKeep. ShopKeep categories are used for inventory organization while BigCommerce categories are used to manage the navigation of your webstore.

For Example:
BigCommerce categories for a retail webstore could be: “Women’s Fashion”, “Men’s Fashion”, and “Children’s Apparel”. In BigCommerce, add items to categories like these so your inventory stays organized for customers.

Create Categories In BigCommerce

  1. Click 'Products' from the Dashboard and choose 'Product Categories'.

    Once a connection is created between ShopKeep and BigCommerce, a hidden category called “Imported from ShopKeep” is automatically created to ensure products are not immediately visible to shoppers but available for setup in BigCommerce.

    Click to Enlarge
  2. Click 'Create a Category' to create a new category.
    Click to Enlarge
  3. Fill in the category details, then click 'Save & Exit' or 'Save & Add Another'.
    Click to Enlarge
  4. Add items to categories by editing an item and clicking the box next to the category name.
    Click to Enlarge
  5. Now, back on the Product Categories page, click any line's Action icon to:
  6. Next, set up payment processing, make items visible, and follow the remaining steps on the BigCommerce Store Launch Guide before launching your webstore.

Complete Set Up

Your online store is automatically set to private and isn’t visible to customers until it’s been launched. Set up payment processing for online payments, make items visible, and complete the remaining steps on the BigCommerce Store Launch Guide to launch your online webstore.

Set Up Payment Processing

To accept online payments, integrate your existing ShopKeep Payments account, set up a new ShopKeep Payments account, or select a compatible payment gateway offered through BigCommerce.

ShopKeep Payments for Online & POS Sales

Enable your existing ShopKeep Payments account to accept online payments from BigCommerce or sign-up for ShopKeep Payments for a seamless payments experience.

  1. Contact us with a request to enable your existing ShopKeep Payments account for online payments or to sign up for a new account.
    • To enable your existing ShopKeep Payments account, contact Customer Care.
    • To sign up for a new ShopKeep Payments account, contact your Point of Sale Specialist.
  2. Once your account has been approved for online processing, you'll be sent an email within 1-2 business days with steps to complete your payment gateway setup.
  3. Follow BigCommerce’s guide to configure your e-commerce store to the gateway.
    Accepting online payments with ShopKeep Payments is possible via the Clover/Payeezy Payment Gateway. Enabling the gateway requires merchant acceptance of a small monthly cost through BigCommerce. These charges will appear on your ShopKeep Payments processing statement.

    If you’d like to process online payments through a provider other than ShopKeep Payments, you’ll be processing online transactions separate from your iPad Register transactions. Visit BigCommerce’s Payments Overview article to learn more.

  4. After setting up processing for online payments with BigCommerce, make items visible in BigCommerce and launch your webstore. Follow along below to learn more.

Make Items Visible

Visible items in your webstore are searchable and available for online purchase.
  1. From the BigCommerce dashboard, click 'Products', then 'View'.
  2. Click the eye icon to change an item's visibility.

    When the icon is orange it is not visible to customers. A grey eye indicates that it is visible.

    Click to Enlarge
  3. Repeat the above steps for each item you'd like to make visible.

Launch Your Webstore

Once you launch your store, inventory items are available for purchase from your webstore.
Click to Enlarge
  1. Follow the remaining steps listed below on the BigCommerce Store Launch Guide.
    • Select a theme for your store and customize the design.
    • Add eCommerce specific product information.
    • Create tax and shipping rules.
    • Purchase an SSL Certificate.
    • Choose a custom store domain.
  2. Review and preview your store.
  3. Scroll to the bottom of your dashboard and click 'Launch Store'.
    Click to Enlarge
  4. Now that you've launched your store, items are searchable and you're open for online business.

FAQ

Continue below for answers to some common questions about BigCommerce integration.

Can more than one ShopKeep location sync to the same BigCommerce store?
Only one ShopKeep location can connect to your BigCommerce account at any time.

Is a BigCommerce category the same as a ShopKeep category?
No. Categories in BigCommerce are used to setup and configure your eCommerce store navigation. Click here to learn more about BigCommerce Categories. ShopKeep categories are used for organizational and reporting purposes. Learn more about them here.

What is the ‘Imported from ShopKeep’ category in BigCommerce?
The Imported from ShopKeep category is a hidden category. This ensures that ShopKeep exported items are not automatically visible to your online customers until you are ready to make them visible in BigCommerce.

When I enable an item to be available online, what data is exported from ShopKeep to BigCommerce?
Item details such as item name, variant options, variant items, cost, price, and quantity are exported from ShopKeep and synced with BigCommerce.

If I edit item details in BigCommerce will those item details be updated in ShopKeep?
No, they will not. If you update an item in BigCommerce, be sure to manually update it in ShopKeep BackOffice to avoid any inventory discrepancies.

When I sell an item online will the item’s quantity be updated in ShopKeep?
Yes, that item’s quantity on hand will be updated in BackOffice if sold in BigCommerce.

When I sell an item in ShopKeep will the item’s quantity be updated in BigCommerce?
Yes, if an item is sold in ShopKeep, that item’s quantity on hand will be updated in BigCommerce.

When I disable an item in ShopKeep to be unavailable online, is the item deleted on BigCommerce?
No, the item is set to hidden and will become available again when you decide to re-enable it in BackOffice.

Can I enable both basic items and items with variants to be available in BigCommerce?
Yes, all inventory items, whether basic or with variants, can be enabled to sync with BigCommerce.

Where can I see my item variants in BigCommerce?
Variant options are located within the product’s ‘Options and SKUs‘ tab on the BigCommerce item view screen. Click the name of any item in your product list to view the different item tabs.

Can my webstore customers pay with ShopKeep gift cards?
No, ShopKeep gift cards cannot be accepted as payment for online purchases.

If you run into any issues along the way, visit our BigCommerce Troubleshooting article.