BigCommerce is a fully supported sales channel in Flxpoint, enabling direct integration with your store to manage product listings, inventory updates, order syncing, and fulfillment operations. This integration helps ensure accurate data flow and efficient operations between your BigCommerce store and Flxpoint.
How To Connect
-
Navigate to Connections → Sales Channels.
-
Click Add Channel and name your channel (e.g., “My BigCommerce Store”).
-
Select BigCommerce.
-
Choose OAuth2 or API Key authentication.
-
Configure any additional Operational settings in Flxpoint.
-
Click Finish — your BigCommerce channel is connected!
Connecting via OAuth2 is the simplest way for your own BigCommerce store. It automatically configures the permissions needed for Flxpoint.
- In Flxpoint, after selecting BigCommerce, choose OAuth2.
-
Authorize the connection when prompted by BigCommerce.
-
Enter your Store Hash (e.g., abc123) to finalize setup.
- Click Continue. Flxpoint will complete the connection with your store.
Note: If you’re connecting a vendor’s store, they must approve the OAuth2 connection or use an API Key instead.
Connecting via an API Key is often used if you have a vendor’s BigCommerce store, or you prefer to handle permissions manually.
- Obtain the Client ID, Client Secret, and Store Hash from the BigCommerce admin (or request them from your vendor).
-
In Flxpoint, select API Key as your connection method.
- Enter the credentials, then click Continue to enable the connection.
- Configure any sync settings (orders, inventory, etc.) within Flxpoint.
Important: Keep API credentials secure. If lost, you’ll need to re-generate them in BigCommerce.
Listing Operations
Import Listings
Import Listings (SUPPORTED)
The Import Listings operation pulls your existing BigCommerce products into Flxpoint. This allows you to manage or link them to your inventory in Flxpoint.
Set Your Master SKU
Select if your Master SKU will be from the UPC, SKU, or MPN fields on BigCommerce.
Set New Listings to Paused
When paused, no pricing or quantity info is synced to BigCommerce from Flxpoint. This allows time to link to your inventory and validate data before re‑enabling.
Advanced Settings
Configure whether to Create Only or Create & Overwrite Existing listings in Flxpoint. Overwriting will replace data in Flxpoint with the data from BigCommerce for matching SKUs.
Create Only
If the BigCommerce listing’s SKU does not match any existing Flxpoint listing, a new listing is created. If it does match, they will be linked without overwriting data.
Create & Overwrite Existing
For SKU matches, Flxpoint listing data is replaced by the BigCommerce listing data.
If no match, a new listing is created.
If you choose Create & Overwrite Existing,
ensure you also configure if you want to update or skip product data.
If Set New Listing to Paused
You must unpause the listing to start the sync workflow: go to Products → Select Listings → Actions → Change Listing Status → Unpause Listings.
Sync Listings
Sync Listings (SUPPORTED)
The Sync Listings operation updates any changes made in Flxpoint (e.g. Price, Quantity) to your BigCommerce products.
Delisting (removing from store) and Hiding (marking as unavailable) are also supported in BigCommerce through this operation.
Delisting
Permanently removes the product from your BigCommerce storefront. To restore, you would need to re‑publish the product.
Hiding
Hiding makes the product appear as "Out of Stock" or otherwise removed from the public store listing, but can be unhidden later.
Note: In BigCommerce, you can configure “When a product is out of stock” → Hide the product, Hide the product but leave the page accessible, etc.
Publish Listings
Publish Listings (SUPPORTED)
The Publish Listings operation creates brand‑new products on BigCommerce from your Flxpoint listings. If an existing product is set to overwrite, it will replace data on your BigCommerce store.
Override Product Names
Selecting “Yes” allows Flxpoint to overwrite the product name in BigCommerce with the one in Flxpoint. Selecting “No” keeps the existing BigCommerce product name.
Attribute Length Limit (250 characters)
If an attribute name or value exceeds 250 characters, choose from:
- Truncate To 250 Characters
- Skip Custom Fields
- Fail Product
Order Operations
Get Orders
Get Orders (SUPPORTED)
The Get Orders operation retrieves new orders from BigCommerce that have not yet been imported into Flxpoint. It respects status filters and date range settings.
Order Pull Status Examples
- Pending or Incomplete — Checkout started but not completed.
- Awaiting Payment — Payment has yet to be confirmed.
- Awaiting Pickup — Order is packaged, awaiting customer pickup.
- Awaiting Shipment — Payment is confirmed, waiting on shipment.
- Awaiting Fulfillment — Payment confirmed, typically ready to be processed.
- Partially Refunded — Seller partially refunded the order.
- add text here
My orders are not importing. What should I do?
- The order status on your store may not match the status Flxpoint is configured to pull. Double-check the status filters.
- The order may be “too old.” Update the “Get Orders Created Within The Last X Days” setting in Flxpoint if needed.
- add text here
Sync Orders
Sync Orders (SUPPORTED)
The Sync Orders operation pushes any updates (like tracking info, shipping info, carrier info) from Flxpoint back to your BigCommerce orders.
Partial shipments are updated as “Partially Shipped.” Once the entire order is shipped, the order is marked “Shipped.”