Skip to main content
All CollectionsSubscriptionsBigCommerce
BigCommerce Connections and Settings
BigCommerce Connections and Settings

Connect iPaaS.com with BigCommerce to synchronize customers, orders, products, and much more.

Updated over 2 weeks ago

How to Connect

Prerequisites

Before setting up the BigCommerce integration in iPaaS.com, ensure you have the following:

  • Active BigCommerce Account: Ensure you have an active BigCommerce account with admin permissions to add apps and manage settings.

  • BigCommerce B2B Edition App (optional): If using B2B functionality , install and configure the BigCommerce B2B Edition app. Additional fees may apply.

The below does not cover how to implement and configure the B2B functionality. That documentation is still being worked on, but can be provided upon request.

Inputting an API Key

You can generate an API key in your BigCommerce instance and input it on the iPaaS.com settings page. To do this:

  1. Login to your BigCommerce Admin account with a user with admin permissions.

  2. Navigate to Settings, then Store Level API accounts

  3. Click on the Create API Account button

    1. Token type should be V2/V3 API token

    2. Name it iPaaS.com or the like

    3. Give it the following scopes (if the scope is not listed then it should be none):

      1. Orders: Modify

      2. Order Transactions: Modify

      3. Fulfillment Methods: Modify

      4. Order Fulfillment: Modify

      5. Create Payments: Create

      6. Get Payment Methods: Get

      7. Stored Payment Instruments: Modify

      8. Products: Modify

      9. Store Inventory: Modify

      10. Store Locations: Modify

      11. Customers: Modify

      12. Content: Modify

      13. Marketing: Modify

      14. Channel Settings: Modify

      15. Channel Listings: Modify

    4. Click Save and a file will download

    5. In the resulting downloaded file you will have values for the following that will need to be added to the iPaaS.com Integration Settings page

Connecting via oAuth via the BigCommerce App Store (Coming Soon)

  1. Add the subscription in iPaaS.com:

    1. Give your subscription a name

    2. Add the API URL, which is typically https://api.bigcommerce.com

    3. Add the store hash, which can be found in your admin URL. When you are logged into the admin, the URL should be like: https://store-iqsi3hfvrv.mybigcommerce.com/manage/.... and in this case, iqsi3hfvrv is the store hash.

    4. Select Create Default Mappings should you want to.

    5. Click apply and the subscription will be created.

  2. Navigate to the iPaaS.com marketplace listing in the BC app store

  3. Click install

  4. Check the box to accept the terms and click Confirm

  5. Login to your iPaaS.com account should you need to

  6. Select the store you want to add it to

  7. Select the subscription you created in step 1

  8. Click Save

  9. Back in iPaaS.com you should see an oAuth process complete section in the subscription settings.

Configure Subscription Settings

Navigate to the BigCommerce subscription settings in iPaaS.com and provide the following information:

Field

Description

Required

Example

Name

A unique name for the subscription.

Yes

BigCommerce Integration

Versions

API version to use.

Yes

v1.4

BC API URL

First part of the API path through the .com. Do not include a trailing slash.

Yes

https://api.bigcommerce.com

BC API Store Hash

The store ID from the API Path - If the API Path is https://api.bigcommerce.com/stores/wqbagnaxsr/v3/, the store hash is wqbagnaxsr.

Yes

iqsi4hfvrv

BC API Client ID

API Client ID from the downloaded credentials.

Yes

Your Client ID

BC API Token

API Access Token from the downloaded credentials.

Yes

Your Access Token

Rectangle Grid Tags

No longer supported.

No

Leave empty.

Swatch Grid Tags

No longer supported.

No

Leave empty.

Swatch Color Values

No longer supported.

No

Leave empty.

B2B Enabled

Set to True to enable B2B functionality.

No

True

B2B Email

Admin email for B2B functionality.

No

admin@bigcommerce.com

B2B Tokenname

A friendly name for the B2B OAuth token.

No

Your Token Name

B2B Password

Password for B2B account.

No

Your B2B Password

B2B API URL

Set to https://api-b2b.bigcommerce.com.

No

https://api-b2b.bigcommerce.com

Initialization Support

The following types of data support initialization and can be transferred in bulk:

  • Product Category FROM iPaaS.com

  • Customer Category FROM iPaaS.com

  • Payment Method FROM iPaaS.com

Throttling

Throttling ensures that BigCommerce's API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.

While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.

Did this answer your question?