The checkout page is a staple for all ecommerce stores, but the checkout experience itself is not personalized to your customers' desires, leading to untapped revenue and checkout abandonment. Using Rebuy’s Checkout Extensions, you can introduce your customers to timely product recommendations that will increase conversion and revenue.
Best of all, you can realize all of these benefits in record time. Rebuy’s no-code solution lets you get product recommendations setup in minutes. With just a few clicks, you can have intelligent product recommendations in the checkout, and you can change where you want them to show with an easy-to-use drag and drop editor.
LIMITATIONS AND REQUIREMENTS
Rebuy's Checkout Extensions widget has a few plan-level differences and feature limitations worth knowing before you set things up.
Plan requirements
Shopify Plus merchants can add Checkout Extensions blocks for product recommendations or images directly in the checkout, order status page, and thank you page.
Note: Product recommendations cannot be placed on the order status page or thank you page — only images can.
Non-Shopify Plus merchants can add recommendations or images to the order status page and thank you pages via content blocks, but cannot add product recommendations to the checkout itself.
General limitations
The widget cannot be positioned differently for desktop vs. mobile — placement applies to both
Custom script tags, CSS modifications, and DOM/cookie access are not supported. Some visual adjustments can be made through Shopify's native Checkout Editor
Multi-language is not supported
Unsupported data source rules
The following data source rules are not compatible with Checkout Extensions:
URL Parameters
Order Tags
Recently Viewed Endpoint (when customer is not logged in)
Geolocation
Checkout Extension Widget FAQ's
Am I required to switch the Checkout Page widget to Checkout Extensions?
Merchants are not obliged to switch from our existing Checkout Page widget to Checkout Extensions at this time. Our goal is to reach feature parity and beyond with Checkout Extensions and migrate our merchants over to that in a timely manner so they can get all future feature updates. Due to this, we will be putting future development resources and new features into Checkout Extension and not the Checkout Page widget.
What is the difference between Checkout Extensions and the Checkout Page Widget?
The Checkout Extensions have been built for a seamless setup, with the ability to be placed on Shop Pay pages and a no-code implementation on Headless Store checkouts.
Can I preview my checkout extension widget on the actual checkout page?
Yes! you can preview the widget on your Shopify checkout page by creating an alternate checkout to preview the widget. You can do this by going to your Shopify checkout settings and duplicating your live checkout profile. From there, you will add the widget ID to that checkout app block for testing purposes.
Do I need Shopify Plus to add in-checkout recommendations?
Yes, in-checkout recommendations and add-ons are features exclusive to Shopify Plus merchants, allowing for advanced personalization within the checkout process.
Why is my widget not showing in the Shopify checkout previewer?
If you've configured specific data source rules beforehand, the widget might not display in the preview if those rules aren't met correctly. To gain a better understanding of how the widget will appear on your checkout, we recommend starting with the default Rebuy endpoint rules.
How do I change the colors or add a logo to my checkout?
There are some settings that we cannot control such as adding a logo, header, background, accent colors, button colors, error colors, etc. In order to modify those types of settings you will need to head to the Shopify checkout editor settings.
Will checkout extensions work with Shopify 1 page checkout?
Yes, the 1-page checkout will perform identically. No action is required when transitioning from a 3-page checkout to a 1-page checkout. In case you encounter any problems, kindly attempt removing the Rebuy app block in your checkout editor and then reinstall it following the steps in the installation guide.
Can I add Surveys to the Checkout Process?
Currently, there is no way to add a survey directly to the checkout page.
It is not possible to add a survey to the thank you page after an order is placed.
There is no option to integrate a survey into the order status page.
Surveys cannot be added to the post-purchase page at this time.
Can I customize the message on the checkout Success Banner?
Yes, you can fully customize the message that appears after products from checkout recommendation widgets are added to the cart. You can tailor the message to fit your store's tone and branding.
Can I change the color of the checkout success banner itself?
Currently, you cannot adjust the color of the banner. You can only change the text color.
Can I hide the checkout Success Banner?
Yes, you have the option to show or hide the Success Banner based on your preferences. If you don't want to display the banner, simply turn off the feature.
How does Shopify handle currency display in Checkout Extensions?
Shopify controls the currency formatting and display in Checkout Extensions widgets using its own currency formatting system (i18n.formatCurrency). The currency symbol and format (e.g., A$ vs AUD) are determined by Shopify’s logic and the customer’s market settings.
Can I customize the currency format or symbol in the checkout widgets?
No, you cannot customize the currency format or symbol in Checkout Extensions widgets via Rebuy settings. The currency display is entirely managed by Shopify, and Rebuy does not override this.
What limitations exist with multi-currency support in Checkout Extensions widgets?
Currency formatting and symbol display are handled by Shopify, not Rebuy, and cannot be customized.
Multi-currency support relies on Shopify’s Markets and checkout configuration.
Custom JavaScript or advanced formatting is not supported in Checkout Extensions widgets.
Do I need to configure anything in Shopify to use multi-currency in Checkout Extensions?
Yes, multi-currency support is dependent on Shopify’s Markets configuration and checkout settings. Ensure that these are properly set up in your Shopify store to enable multi-currency functionality.
How do I add a discount to the Checkout Extensions widget?
Rebuy's Checkout Extensions widget supports discounts via Shopify Functions.
To set it up:
Open your Checkout Extensions widget Editor in the Rebuy Admin
Go to the Discount tab
Enable the Shopify Functions discounting toggle and configure the discount amount and click Save.
This creates an Automatic Discount in Shopify scoped to that widget's attribution. Only products added through the widget will receive the discount.
A few things to keep in mind:
Shopify Plus is required. Checkout Widget product offers are not available on standard Shopify plans.
Attribution-based discounting. The discount applies only to items added via the Checkout Extensions widget, based on Rebuy's line item attribution. The discounted product cannot be dynamically removed like Gift With Purchase Widgets.
Discount combining. The Rebuy-generated discount is set to combine with other discounts by default, but your other Shopify discounts also need combining enabled — otherwise they may conflict or override each other.
Want to learn more about Rebuy features? Book a demo with our team today!


