Limio Release Notes - Release 90
Summary
New features:
More stable components
Inline editing for offers
More flexible invoice payments
Capture cancel reasons when switching
Gift code included in debit memo
'Source' field added to entitlements webhook
Enhanced basked API
Custom Zuora Contact details
Billing periods aligned with Zuora
Flter by published status
Immediate temporary entitlements
More easily readable Sub IDs
Multibuy range selector
Expanded entitlement webook
Regex validation in phone number field
Clearer fields in single-product-basket
Refund settings in Limio UI
Bug fixes:
End dates for gifts
Lapsed customers directed to offers based on location
Drag and drop fixed in page builder
Campaign details in Journeys
Block-Related-Purchase-Modal fixed
B2B checkout price corrected
Cancellation reasons in Zuora
Limio basket in LFS
Hamburger menu
Cancel order subscription number
More stable components
Inline editing for offers
More flexible invoice payments
Capture cancel reasons when switching
Gift code included in debit memo
'Source' field added to entitlements webhook
Enhanced basked API
Custom Zuora Contact details
Billing periods aligned with Zuora
Flter by published status
Immediate temporary entitlements
More easily readable Sub IDs
Multibuy range selector
Expanded entitlement webook
Regex validation in phone number field
Clearer fields in single-product-basket
Refund settings in Limio UI
End dates for gifts
Lapsed customers directed to offers based on location
Drag and drop fixed in page builder
Campaign details in Journeys
Block-Related-Purchase-Modal fixed
B2B checkout price corrected
Cancellation reasons in Zuora
Limio basket in LFS
Hamburger menu
Cancel order subscription number
Please remember to perform a hard refresh in your browser after upgrading your environment.
New Features and Improvements
Upgraded to React-18
We have upgraded to React-18, meaning Limio components are more stable.
Introducing inline editing for offers.
We have introduced inline editing for offers! Offers can now be edited from the main offer page instead of having to click inside the offer to make an amendment. This allows our users to quickly amend multiple offers. You can also select the fields you want to change by amending the view by hitting the settings button.
Capturing invoice delivery preferences.
During the checkout process, we have introduced more flexibility when it comes to invoice payments as users can now define whether they want to receive their invoice via email or post.
Send cancel reason when switching.
Limio will now pass the cancel reason as a field to Zuora when a cancel / save journey is actioned. This gives much more flexibility regarding how cancel / save journeys can be configured, such as offering fixed refund amounts, as well as discounted offers. See for more detail!
Enable gift codes to be sent as part of a debit memo.
We have added gift codes to debit memos to enhance the gift purchase experience. These gift codes help our clients improve their reporting around gift purchasing and integration with Zuora. For more details on how this integration happens, is useful. See an example of one of these debit memos below.
Capture ‘source’ in entitlement webhook.
We have added ‘source’ as a field in the entitlements webhook now so it is clear where the purchase came from (online vs from LFS). This will give clarity to customer service agents regarding where the purchase for the subscription originally came from. For more information around this webhook take a look at .
Allow custom fields to be captured in Zuora Contact.
We have built a generic solution to allow the different Limio clients to add custom data in the new order that we send to Zuora Contact. This will help any use case that requires bespoke fields to be sent to Zuora for contact information, such as specific contact information for someone purchasing a subscription on behalf of someone else.
Expand the abandoned basket API
The abandoned basket API now includes information around where the user is coming from, specifically the URL of the customer.
Added ‘ Specific Months’ to billing period options for initial price.
The billing periods in the Limio shop are now fully aligned with the corresponding options in Zuora. To do this, we have added:
Specific days
Specific weeks
Specific months
Now, when you configure your initial price from the offer, you will see these extra options for the billing period. For more information on these billing periods and what they correspond to in Zuora, please refer to .
Added the ability to filter by published status of pages.
The experience of page building has improved in Limio Commerce. Users can now filter the page view by published status. Want to see all the pages that are still yet to be published? This new functionality will make that process much easier.
Immediate temporary entitlements
Occasionally, external integration with authentication providers means that entitlements for digital products may not be available immediately. As such, Limio have introduced the concept of immediate temporary entitlements - which grants users access to their digital products immediately. This temporary entitlement lasts 2 days, which is enough time for the authentication providers to generate the proper entitlements. In short - this work has been done to ensure that subscribers get immediate access to their content, always.
Add 'name' and 'orderReference' to entitlement webhook
There is now more information available from the entitlements webhook, specifically the fields ‘name’ and ‘orderReference’. This allows the order name to be captured as part of this webhook, as well as making it easier to link the entitlements webhook to the order webhook.
Generate an ascending Sub ID that only has digits
Historically, the subscription ID (generated at the time of successfully purchasing a subscription) has been a mixed code of letters and numbers, which makes it difficult to read, especially for customers when speaking to customer support. We have now implemented a change to ensure this code only contains digits, making them clearer and more intuitive to read for customers.
Add a range to multibuy selector
Limio Commerce users can now set the range of the multibuy selector from the offer. They can now set them minimum quantity, as well as the default, maximum, and increment (which was already possible)
Add newSub=true as a query param to the link on the CTA that appears on the order confirmation page
We have now made the query parameter newSub=true available to our clients and can help with issues such as temporary entitlement.
We are using api/sf/ls/reentry to redirect users back to the original entry point
api/sf/ls/reentry?newSub=true will now always pass on the query params.
Add regex validation to phone number Field
We have made the phone number field sub component more robust and less prone to capturing incorrectly formatted numbers by introduced regex validation.
Single-product-basket to display quantity if multi buy
The single-product-basket component has new fields which make multibuy checkout more clear, these fields are:
Number of users
Cost per user
Add refund settings to Limio Settings UI
We now have a way to trigger a refund and pass the refund amount to Zuora on order cancellations. However, the requirement to add a setting in the Limio settings was missed. As such, we have now added a new toggle setting to Limio Settings so that Limio users can toggle this feature themselves.
The setting is called “Automatically refund cancelled subscriptions”.
It is in Limio Settings > Zuora > Zuora Cancel Settings.
Default is off (as to not affect our current customers).
Bug Fixes
Gift confirmation page with incorrect subscription end date
The code to determine the term end date for gifts has been updated to resolve this issue so that the correct end date is presented for gift subscriptions.
(Zendesk ticket #3114)
CampaignURL missing when lapsed trial user attempts to purchase same offer
There was an issue where lapsed trial users were being redirected to GBP offers regardless of their actual geo-location. This has been resolved so that these users are redirected to relevant offers based on their geo-location.
(Zendesk ticket #3045)
Drag and drop of subcomponents doesn't work correctly when many are listed
Drag and drop subcomponents were not working as expected when being rearranged. This issue has been resolved so that subcomponents are configurable as expected.
Campaign details not visible in Journeys tab
There was an issue where clicking on "show campaign details" in Journeys caused an error. This has been resolved and the Campaign details are visible as expected.
(Zendesk ticket #3768)
Block-Related-Purchase-Modal should be triggered for active subscriptions only
There was an issue where inactive subs (expired or cancelled) were blocked from purchasing new subscriptions on the same product. This has been resolved so that the block on purchasing the same product only applies to active subscriptions.
B2B Gift checkout price error
The price set in the unit_amount field was being used to override the Offer price which meant that the Zuora price matched the original price from the Offer. This has been resolved for B2B gift checkout so that when the Offer is copied into the initiate gift checkout the unit_amount and amount are correctly set to zero.
(Zendesk ticket #3042)
Cancellation reason not populated in Zuora when subscription is cancelled
This issue has been fixed so that when subscriptions are cancelled via Limio for Salesforce the reason is passed onto Limio.
Limio for salesforce initiated basket failing in checkout
We have updated our checkout components so that Limio for Salesforce users can initiate a Limio basket from LFS. The LFS user creates a basket and sends a link to the customer. The customer is then prompted to log in. When logged in, the basket is assigned to the customer.
Hamburger menu bug
There was an issue where the hamburger menu appeared in the middle of the product page when in full screen. Additionally, when using this menu it displays the button to the far left of the screen instead of dropping down a list of options immediately below the hamburger as expected. This has been resolved so the menu behaves as expected, appearing in the correct location and presenting the drop-down menu as intended.
(Zendesk ticket #3854)
Cancel order is using Limio subscription number instead of Zuora one
When executing a Cancel order, the Zuora Subscription number will be used instead of the Limio Subscription number.
Last updated
Was this helpful?

