Example
You can test the Best Buy ordering workflow using our staging environment without being allowlisted. Below is an example using our single-step checkout workflow. You can also submit Best Buy orders through our multi-step checkout workflow if you need to retrieve pricing and availability details before placing the order.Approval Process
Use of our Best Buy integration is subject to approval from Best Buy.If submit a Best Buy order in production without prior approval, you will receive an error response from the API.
Key Details
- Branding Guidelines:
- When displaying Best Buy products in your app, the Best Buy logo must be shown alongside any items from Best Buy. Ensure there is a space equal to 1x the height of the yellow tag separating the logo from any surrounding content.
- On your PDP, you must also note to shoppers that products are fulfilled by Best Buy.
- Commissions: Based on your agreement with Best Buy and Rye, any commissions are paid 30 days after the purchase is completed. This allows time for order confirmation, fulfillment, and potential returns.
- Payments: Ordering by drawdown is not supported. You need to tokenize a credit card and provide it in the API request to pay for orders.
- Product Availabilty: Only first-party inventory is supported through this integration. Some products on the Best Buy website are sold by third-party sellers. For those items, we are unable to fetch offers or submit orders.
- Delivery: Only home shipping is supported (P.O. boxes and in-store pickup are not available). Orders over $35 generally qualify for free shipping, but the exact shipping cost can be confirmed through the API.

