Best Buy CA as a Channel
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.
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.
| Field | What to enter |
|---|---|
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 |
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.
Creates a seller offer on Best Buy CA, associating it with an existing product by UPC or EAN
Links your listings to Best Buy CA products and syncs variant changes since the last sync
Imports new Best Buy CA orders that have not yet been pulled into Flxpoint
Writes tracking, shipping method and carrier back to Best Buy CA to close out the order
Publish fails - offer creation error because the product does not exist on Best Buy CA
Offer published to the wrong product on BestBuy.ca due to a UPC mismatch
Price or quantity not updating on BestBuy.ca despite showing "Synced" in Flxpoint
Get Orders job failing - orders not importing from Best Buy CA
Tracking not being sent back to Best Buy CA after orders are fulfilled
Listing shows as "Published" in Flxpoint but is missing from Best Buy CA
How do I get the Access Token needed to connect Best Buy CA?
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.
