Prerequisites
In order to add this subscription you need to have an active BigCommerce Account and have admin permissions (or permissions to add apps) on that account.
In order to enable the B2B functionality you need to have installed and configured the BigCommerce B2B Edition app. Additional fees from BigCommerce may be applicable here.
Connecting to BigCommerce
You have several options for how you can connect to BigCommerce:
Connecting via oAuth via the BigCommerce App Store (Coming Soon)
Add the subscription in iPaaS.com:
Give your subscription a name
Add the API URL, which is typically
https://api.bigcommerce.com
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.Select Create Default Mappings should you want to.
Click apply and the subscription will be created.
Navigate to the iPaaS.com marketplace listing in the BC app store
Click install
Check the box to accept the terms and click Confirm
Login to your iPaaS.com account should you need to
Select the store you want to add it to
Select the subscription you created in step 1
Click Save
Back in iPaaS.com you should see an oAuth process complete section in the subscription settings.
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:
Login to your BigCommerce Admin account with a user with admin permissions.
Navigate to Settings, then Store Level API accounts
Click on the Create API Account button
Token type should be V2/V3 API token
Name it iPaaS.com or the like
Give it the following scopes (if the scope is not listed then it should be none):
Orders: Modify
Order Transactions: Modify
Fulfillment Methods: Modify
Order Fulfillment: Modify
Create Payments: Create
Get Payment Methods: Get
Stored Payment Instruments: Modify
Products: Modify
Store Inventory: Modify
Store Locations: Modify
Customers: Modify
Content: Modify
Marketing: Modify
Channel Settings: Modify
Channel Listings: Modify
Click Save and a file will download
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:
iPaaS.com Settings Field Name | BigCommerce API Credential Name |
BC API URL | First part of the API path through the .com - i.e. 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 |
BC API Client ID | Client ID |
BC API Token | Access Token |
Other Settings
iPaaS.com Settings Field Name | What it Does |
Rectangle Grid Tags | No Longer Supported |
Swatch Grid Tags | No Longer Supported |
Swatch Color Values | No Longer Supported |
B2B Settings
Note: These will not come over using an oAuth connection and will need to be added manually. More information about our integration to the BigCOmmerce B2B Edition can be found here.
iPaaS.com Settings Field Name | How to Locate |
B2B Email | Set this to your B2B user name (typically this is the same email you log into the BigCommerce admin with) |
B2B Enabled | Set this to “True” to enable B2B functionality |
B2B Tokenname | Enter a friendly name for the Oauth token that will be generated |
B2B Password | Set this to your B2B password |
B2B API URL | Set this to |
Throttling Settings
Instructions for these are located here.
Data Initialization
This subscription supports data initialization for the following data types:
Product Category FROM iPaaS.com
Customer Category FROM iPaaS.com
Payment Method FROM iPaaS.com