Introduction
The Potential Loyalty Points checkout extension displays the exact number of points customers will earn from their current purchase, creating a powerful incentive to complete the transaction and join your loyalty program. This extension transforms the checkout experience by highlighting the immediate value customers receive, encouraging both new sign-ups and repeat purchases from existing members.
β¨ Checkout extensions are available to Shopify Plus merchants on the Rivo Plus plan who have upgraded to Checkout extensibility
β Checkout extension available on the Information, Shipping, and Payment pages
How the extension works
The extension automatically calculates and displays the potential loyalty points customers will earn based on their current cart contents. Both loyalty program members and guests can see this information, with no additional action required to receive the points once the order is completed.
Points calculation
The extension calculates points based on your cart subtotal using your loyalty program's earning rules:
For logged-in customers: Points are calculated based on their current VIP tier multipliers and tier-specific earning rates
For guest customers: Points are calculated using the standard earning rate for new members
Calculation basis: Points are calculated on the cart subtotal only - shipping costs, taxes, and applied discounts are not included in the calculation
π‘ VIP Tier Benefits: Logged-in customers see personalized point calculations based on their tier level. Higher tiers often earn more points per dollar spent. Learn more in our guide Custom Ways to Earn for VIP Tiers.
How to add the extension
Follow these steps to add the Potential Loyalty Points extension to your checkout:
From your Shopify admin, go to Settings > Checkout
In the Customize your checkout section, click Customize next to the checkout that you want to edit
Select the checkout page where you want to add the extension (Information, Shipping, or Payment)
On the left side menu, click Add app block
Under App blocks available for this page, select Rivo Loyalty & Referrals' Show Points Customer Will Earn Extension
The extension will be automatically positioned in the order summary section, after the items
Click Save to activate the extension
π‘ Maximize visibility: Consider adding the Potential Loyalty Points theme extension to your product pages as well, so customers see the earning potential throughout their shopping journey.
Shop Pay compatibility
The Potential Loyalty Points extension is fully compatible with Shop Pay. To enable it for Shop Pay users:
From the checkout editor, click on the Rivo extension you've added
Click Checkout behavior
Check the box that says Include app block in Shop Pay
Click Preview Shop Pay to test the experience
Save your changes
This ensures that customers using Shop Pay's accelerated checkout will also see the potential points they can earn.
Customization and translation
You can customize the text displayed in the extension to match your brand voice and support multiple languages:
From the Rivo Dashboard, go to Branding > Translation
Search for Checkout UI Points Estimation within the page
Edit the text to match your preferred messaging
For multiple languages, select your target language from the dropdown and customize the text accordingly
Click Save to apply your changes
The extension will automatically use your customized text and display it in the appropriate language based on your customer's browser settings or your store's language configuration.
Configuration options
Advanced configuration options are available in your Rivo dashboard under Settings > Checkout Extensions:
Country restrictions: Limit the extension to display only for customers from specific countries
Login prompts: Configure whether to show login prompts to guest customers
Display preferences: Control when and how the extension appears based on various conditions
These settings allow you to tailor the extension's behavior to match your specific business needs and customer base.
Known limitations
Fixed positioning: The extension can only be added to the order summary section, after the items. The position cannot be changed
Calculation scope: Points are calculated based on the cart subtotal only. Shipping costs, taxes, and applied discount codes are not included in the points estimation
Real-time updates: The points calculation updates automatically when cart contents change, but may take a moment to reflect changes during rapid cart modifications
Guest limitations: Guest customers see standard earning rates and won't see tier-specific bonuses until they log in or create an account
Troubleshooting
Extension not appearing at checkout
Verify you're on a Shopify Plus plan with Checkout extensibility enabled
Confirm you have an active Rivo Plus subscription
Check that the extension is properly saved in your checkout editor
Ensure your loyalty program's earning rules are active and configured
Points calculation seems incorrect
Remember that only the cart subtotal is used for calculation (excluding shipping, taxes, and discounts)
For logged-in customers, verify their VIP tier status and tier-specific earning rates
Check your loyalty program's earning rules configuration in the Rivo dashboard
Extension not showing for Shop Pay
Ensure you've enabled "Include app block in Shop Pay" in the checkout editor
Test using Shop Pay's preview mode to verify functionality
Frequently asked questions
Can I change the position of the extension?
No. The checkout extension will always appear in the order summary section, after the items. This positioning is fixed by Shopify's checkout extensibility framework.
Do customers automatically earn the points shown?
Yes. The points displayed are automatically awarded when the customer completes their purchase. No additional action is required from the customer.
Why don't guest customers see VIP tier bonuses?
Guest customers see the standard earning rate because the system doesn't know their loyalty program status. Once they log in or create an account, they'll see personalized calculations based on their tier.
Can I use this extension with other Rivo checkout extensions?
Yes. You can add multiple Rivo checkout extensions to the same checkout flow. Each extension serves a unique purpose and they work together seamlessly.
Does the extension work with subscription products?
Yes. The extension calculates points for subscription products based on the initial order value, following your standard earning rules.
What happens if I change my earning rules after adding the extension?
The extension automatically reflects changes to your earning rules. Updated calculations will appear immediately for new checkout sessions.
Can I hide the extension for specific customer groups?
Yes. You can configure country restrictions and other display conditions in your Rivo dashboard under Settings > Checkout Extensions.
Where can I learn more about upgrading to Checkout extensibility?
To learn more about Shopify's Checkout extensibility requirements, check out this document from Shopify.