Flxpoint Help Center
All DocsContact support

Best Buy CA as a Channel

July 2, 2026

Summary

Best Buy CA is a marketplace channel that lets approved sellers list and sell on BestBuy.ca. You connect with an Access Token from the Best Buy Developer Portal. Publishing creates a seller offer against an existing Best Buy CA product matched by UPC or EAN - Flxpoint does not push product content.

Publish Listings
Creates a seller offer on Best Buy CA, associating it with an existing product by UPC or EAN
Sync & Link Listings
Links your listings to Best Buy CA products and syncs variant changes since the last sync
Get Orders
Imports new Best Buy CA orders that have not yet been pulled into Flxpoint
Sync Orders
Writes tracking, shipping method and carrier back to Best Buy CA to close out the order

Open the Channel Setup Wizard, click Create Channel, name it (e.g. Best Buy CA) and choose the processes to integrate (Sync Listings, Publish Listings, Get Orders, Sync Orders). In Step 2/4 - Configure Integration Type select Best Buy CA (Pro), then in Connect Channel (Step 3/4) click New Best Buy CA Connection and enter the values below.

Connection NameRequired
A label for this connection inside Flxpoint so you can identify it later.
You choose this - it is not provided by Best Buy CA.
Access TokenRequired
Authenticates Flxpoint with Best Buy CA. Retrieve it from the Best Buy Developer Portal by clicking Get API Key and logging in with your approved seller account.
Best Buy Developer Portal
You must be approved as a seller by Best Buy Canada before you can connect. After entering the values, click Test Connection; once it succeeds click Save Connection and continue to Confirm Integrations (Step 4/4).

Publish creates offers, not product content - the product must already exist on Best Buy CA

Publish Listings creates a seller offer associated with an existing Best Buy CA product by UPC or EAN. Flxpoint does not push titles, descriptions or images. If no product on BestBuy.ca matches the UPC/EAN, offer creation fails.

A wrong UPC will link your offer to the wrong product

Best Buy CA may hold incorrect UPCs, or a supplier may reuse the same UPC across items, so an offer can attach to the wrong product page. Verify the UPC in Flxpoint matches the correct BestBuy.ca listing before publishing and fix any mismatch directly in Flxpoint.

Partial shipments are not supported in Sync Orders

Flxpoint sends shipment information to Best Buy CA only once all non-cancelled items on an order are confirmed shipped. Orders with partial fulfillment will not have tracking pushed until the whole order is complete.

Shipping mappings must be configured before orders import correctly

Shipping Mappings are required for Get Orders - Flxpoint uses them to assign the correct shipping method to imported orders. Check the exact shipping method text on a test Best Buy CA order and map to it precisely in Channel Settings; unmapped methods leave orders on hold.


Supported. Creates an offer on Best Buy CA that is associated with an existing product by UPC or EAN - product content is leveraged from Best Buy CA, not pushed from Flxpoint. The matching product must already exist on Best Buy CA or offer creation fails with an error. If a UPC is incorrect or duplicated, the offer can link to a mismatched product; correct the UPC in Flxpoint to fix it.
Link Listings - supported. If you delete a product on your store outside of Flxpoint, it keeps showing as Linked until the next Listings Sync, after which it moves to a Broken Link status - unlink and relink the item to resolve it. Sync Listings - supported. Syncs any changes made to listing variants since the last sync to the Best Buy CA channel.
Supported. Imports any new Best Buy CA orders not yet pulled into Flxpoint. Shipping Mappings are required - pre-select shipping methods in Channel Settings so imported orders are auto-assigned. If orders are not importing, the usual causes are (1) the order status does not match the statuses Flxpoint is configured to import, or (2) the order is older than the Get Orders Created within the last X Days window - increase that window if needed.
Supported. Updates an existing order with tracking information, shipping method and shipping carrier to complete the order lifecycle. Limitation: partial shipments are not supported - Flxpoint passes shipment information to Best Buy CA only when all non-cancelled items have been confirmed as shipped.

Publish fails - offer creation error because the product does not exist on Best Buy CA
Flxpoint can only create an offer if a product with the matching UPC or EAN already exists in the Best Buy CA catalog. Search BestBuy.ca directly by UPC to confirm; if it does not exist, the product must be submitted to Best Buy CA through their product onboarding process before Flxpoint can create an offer.
Offer published to the wrong product on BestBuy.ca due to a UPC mismatch
The UPC in Flxpoint does not match the correct product in the Best Buy CA catalog. Delist the offer in Flxpoint first, correct the UPC on the affected listing variant to match the right BestBuy.ca product, then re-publish. Do not re-publish before fixing the UPC.
Price or quantity not updating on BestBuy.ca despite showing "Synced" in Flxpoint
A Synced status means the job finished without an API error, not that the value is live immediately - Best Buy CA can apply a processing delay. If it persists beyond a few hours, confirm the listing is still an active offer on Best Buy CA and that the SKU was actually published to this channel (a SKU never published to a given channel will not update there even if synced).
Get Orders job failing - orders not importing from Best Buy CA
Run Test Connection to confirm the Access Token is still valid, since tokens can expire or be revoked. Confirm the Best Buy CA order status matches the statuses Flxpoint imports, check the Get Orders Created within the last X Days window is not too short, and review the job logs for the specific error.
Tracking not being sent back to Best Buy CA after orders are fulfilled
Confirm all non-cancelled items are fully shipped in Flxpoint - Sync Orders will not send tracking for partial shipments. If the order is fully shipped but tracking still is not reaching Best Buy CA, verify the Sync Orders job has run since the shipment and that the Carrier and Tracking Number fields are mapped in your Sync Orders template, as both are required.

How do I get the Access Token needed to connect Best Buy CA?
Visit the Best Buy Developer Portal, click Get API Key, and log in with your approved Best Buy CA seller account. The Access Token from your account credentials is entered in the Access Token field during channel setup. If you do not yet have a seller account, you must first apply for and receive seller approval from Best Buy Canada.

To connect your Best Buy Canada store to third-party tools like Flxpoint, you need a Mirakl API Key – Best Buy CA runs on Mirakl software and uses this key as your access token. Here's how to generate and retrieve it: log in to your Best Buy CA Mirakl Platform using your Master Account credentials (only master accounts can generate API keys), click your Username/Email in the top-right corner, select My User Settings or My Profile and go to the API Key tab. If a key is missing, click Generate a new key and copy the long alphanumeric token to your clipboard. Use this key as your Access Token (Mirakl API Key) when prompted in Flxpoint's channel setup.
Does Flxpoint push product content (titles, descriptions, images) to Best Buy CA?
No. Publish Listings creates a seller offer that attaches to a product already on BestBuy.ca, matched by UPC or EAN. Titles, descriptions, images and specifications are managed on the Best Buy CA platform. Flxpoint manages pricing, quantity and offer-level data only.
What should I do if a listing shows "Broken Link" after a product was deleted in Best Buy CA?
If a product is removed from Best Buy CA outside of Flxpoint, the listing keeps showing as Linked until the next Sync Listings detects the break, then moves to Broken Link. To fix it, go to your channel listings, unlink the affected item, then relink it once the product is available again. Sync Listings does not automatically relink broken listings.
© 2026 Flxpoint. All rights reserved.