Release Notes Spring 2021

Release Notes Spring 2021

Limio Subscription Commerce Platform

For Zuora users

Deal ramps in Zuora

Limio now supports deal ramp, which allows you to create a series of promotional prices (known as ramp). You can find a full description of the Zuora feature .

Where: This change applies to the Pricing attribute on the Limio Offer for users of the Limio for Zuora integration.

When: This feature is available with the Spring 2021 release.

Why: Marketers may want to do student ramps, such as an initial promotional price, then a discounted price during the study time, then after graduation, the full list price. Analytics team might want to use the deal ramp feature in Zuora in order to have a Total Contracted Billing value.

How: To set it up in Limio, all you have to do is set up at least two charges. This will automatically trigger the deal ramp in Zuora.Screenshot_2021-02-18_at_10.24.03.png

This pricing will create the following deal ramp in Zuora:

Screenshot_2021-02-18_at_10.24.16.png

Deal ramps are compatible with Switch. If a switch (change_offer event) is performed, the deal ramp will be removed on the switch effective date and the new offer will be added.

Known limitation:

  • Deal ramps are compatible with cancel/save discounts. However, by default, a cancel/save discount will be applied at the end of a deal ramp. You cannot apply a cancel/save discount within the ramp period.

Custom fields mapping between Limio and Zuora

Limio now allows users to populate Zuora custom fields from actions taken on the Limio Shop with no code.

Where: This change applies to Limio Settings > Zuora.

When: This feature is available with the Spring 2021 release.

Why: You may wish to set a custom field in Zuora on an order, for example the reason for a cancellation on a Cancel Order or the type of customer on a New Order. You can now configure this directly in Limio.

How: Go to Settings > Zuora and scroll down to Order Custom Attributes. Define the Limio order type (e.g. change order) and define the custom attribute. You will need to specify the Zuora ID of the field, the attribute type (e.g. number), the path (optional) and the value.

Screenshot_2021-02-18_at_10.24.55.png

For Marketers

Preventing double ordering

Limio has released a new feature to prevent subscribers from purchasing twice the same product. This can be useful in order to prevent someone from buying multiple digital subscriptions for themselves by mistake, or buying a product that is already included in a bundled subscriptions.

Where: This change applies to Limio Components and to the Limio Product.

When: This feature is available with the Spring 2021 release.

How: First, you’ll need to add the new Product field ‘Block Multiple Purchases?’ to your Limio Products. If you want to block multiple purchases of this product, set it to True. Then, head to your checkout and drag the new Limio Component ‘Block-Purchase-Dialog’. This will prevent a customer from purchasing twice the same product.

Screenshot_2021-02-18_at_10.26.59.png

Dynamic display prices

It is now possible to automatically populate the Display Price and Detailed Display Price value using variables. This means less needs for manual entry and

Where: This change applies to the Limio Offer.

When: This feature is available with the Spring 2021 release.

Why: When you sell globally, it can be difficult to update all offers with consistent price display. Enter dynamic prices! Instead of typing $199.00, you can now type {{formattedPrice}} and we will automatically

How: Start by populating the Price attribute on the Limio Offer. Then go to the Display Price or Detailed Display Price, and input one of the accepted variable (see help desk document for the full list). The text that will be displayed to the customer is shown below the text box.

Learn more at: https://limio.zendesk.com/hc/en-gb/articles/360016945998-How-to-create-dynamic-price-in-the-Display-Price-and-Detailed-Display-Price

Screenshot_2021-02-18_at_10.27.32.png

Know limitation:

  • This feature does not support calculation for now. For example, you cannot write {{formattedPrice}}/2 and display half of the price.

  • The price used for this feature is the Charge 1 Price. If you have multiple Charges (e.g. for a ramp), you will not be able to use this feature to show the second charge price.

For developers

Limio SDK and updated docs

Limio is expanding the range of possibilities for developers to create custom components. We have released the Limio SDK () as well as new methods.

Where: This change applies custom components, which can be uploaded via the Asset.

When: This feature is available with the Spring 2021 release.

Why: Sometimes, a Limio Component won’t do the job and manipulating the CSS is not enough. Custom components allow developers to collaborate with marketers, and deliver to them new functionality which they can use in the Page Builder. However, until now, custom components were restricted to visual elements. With the Limio SDK and new methods, we are opening up new possibilities to retrieve data from Limio. For example, it is now possible to retrieve users, campaigns, and offers information to create a custom offer display. New methods will be gradually introduced for custom checkouts, custom Manage My Accounts, and more.

How: Head to our developer docs to get started:

Import custom components via CI/CD pipeline

Developers can import components via AWS S3 rather than manually uploading in the Limio app.

Where: This change applies custom components, which can be imported via a CI/CD pipeline,.

When: This feature is available with the Spring 2021 release.

Why: Limio users can upload new custom component via the Limio asset. However, developers would rather work within their existing tool. Now, it is possible to push custom components directly into Limio via the Assets API.

How: Once your React component is ready to be deployed, you should package it and uploaded to an S3 bucket, this can be internal or external. Once ready make the following request to the Assets API:

URL is:

/limio/catalogs/1/items/assets/<>

Body:

{ "name": "<>", "baseTemplate": "/config/templates/assets/AssetBase", "record_type": "asset", "record_subtype": null, "type": "item", "familyName": null, "attributes": { "comment": "", "asset": { "url":"public/<>", "contentType": "text/javascript", "repository": { "bucket": "<>", "key": "<>" } } } }

It will then be visible in Limio Assets.

Screenshot_2021-02-18_at_10.32.17.png

For IT & Operation teams

GDPR right to be forgotten

Limio can now obfuscate all customers data. This achieves the anonymisation of the customer, without deleting the customer (which can be problematic if the customer requires a refund or subsequent operations).

Where: This change applies to Limio Subscriptions data.

When: This feature is available with the Spring 2021release.

How: For now, obfuscation can only be triggered by Limio Support. Please reach out to to request it. A customer-facing button will be made available in the next release.

Screenshot_2021-02-18_at_10.34.17.png

Easy access to process events

You can now easily get access to the process events, which are useful to identify order processing errors with external tools, such as Salesforce and Zuora. You can also filter them to only show process events with errors and filter by date.

Where: This change applies to Limio Subscriptions data, specifically Events.

When: This feature is available with the Spring 2021 release.

How: For now, obfuscation can only be triggered by Limio Support. Please reach out to to request it. A customer-facing button will be made available in the next release.

Screenshot_2021-02-18_at_10.34.39.png

General improvements

State field

Limio will now enforce a list of state and province on the Limio Checkout through a picklist.

Where: This change applies to Limio Component Single-Page-Checkout.

When: This feature is available with the Spring 2021 release.

Why: An open text field can result in validation errors with billing systems and payment gateways, reducing conversion rates of the checkout.

Screenshot_2021-02-18_at_10.35.04.png

Journey

You can now duplicate journeys. Just go on the Journey you want to duplicate, press (+) and select Duplicate Current.

Last updated

Was this helpful?