# Limio Release Notes - Release 93

### Highlights

| <p>- <strong>More flexibility with Zuora:</strong> Better support of invoicing with Zuora and new NEXI UPC integration<br>- <strong>B2B Commerce:</strong> Add and remove Add-Ons</p> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

*Please remember to perform a hard refresh in your browser after upgrading your environment.*

### New Features and Improvements

**Map invoice payment method in Limio to an existing payment method in Zuora**

Invoice is an out of the box payment method offered by Limio. Previously, there was no easy way to map invoice as a payment method to Zuora, as there is no ‘Invoice’ as a payment option. Limio has introduced a way for Limio Commerce users to easily map the invoice payment method in Limio to an existing Zuora payment method. This allows for more granular control on how subscriptions paid via Invoice are tracked and reported in Zuora.

To do this from Limio Commerce go to: *Settings > General Settings > Zuora > Payment Method ID For Invoice Payments*

From there you can add the relevant payment method ID, which can be found in Zuora.

*Screenshot: In the Zuora settings tab, users can set a payment method ID for invoice payments.*

To find the payment method ID from Zuora:

* Go to Reporting > Data Sources
* Set Data Source = Payment Method
* Select the Payment Method(s) that you want the ID for
* Set any more specific filters or time frames that you wish
* Click export

You will then have a list of all payment methods and their relevant Payment Method IDs in whichever format you wish. You may not have the relevant access to perform this, so if you are unable to do the above please contact your Zuora administrator.

**New API for adding and removing external identities to a Limio identity**

Limio has enhanced how external identities can be managed from a Limio identity. We have created an API which allows users to easily add or remove external identities to a single Limio Identity - allowing multiple users to manage a single subscription. This is especially helpful in B2B cases.

For example, from a single Limio identity, you could assign:

* A super administrator role which allows for amending the subscriptions associated with the identity
* A financial administrator role allowing access to manage the billing
* A basic access role providing access to the subscription to a group of users

All of this is now possible to do outside of Limio by using this API, and the endpoint to access this is:

*https\://{shard}.{domain}.limio.com/api/objects/externalidentity*

Read our full API documentation here:

**Add and remove Add-Ons in Subscriptions**

We've extended our Add-On solution to support adding and removing Add-Ons from a Subscription. Currently this is only supported via custom components and LFS but we will continue to enhance our solution so it is supported by our out of the box Limio components.

For more information on Add-Ons and how they are used, please read .

**Create a new NEXI integration that uses the UPC framework**

We have widened the scope of payment providers that are supported out of the box by Limio by leveraging the Zuora Universal Payment Connector service (UPC). Specifically, any payment made through (a large European payment provider), will now be fully integrated with Zuora out of the box. This means that any customer using Nexi as a payment gateway can expect to benefit from all of Zuora’s billing and payment management capability with little to no customisation required.

To learn more about Zuora and its custom payment gateways, is useful.

**Better support for Zuora Preview**

We've improved our internally used preview functionality so that different order types are now supported.

### Bug Fixes

**Unable to view journey details since adding '/' in Journey name**

If a Limio Commerce user created a journey with a "/" in the name, the journey details would not be visible. The slash is used to specify path, so we've enhanced the validation on journey creation to not allow users to create journeys with slashes in the name.

*(ZD ticket #)*

**Gift recipient details max limit is hardcoded to 35 characters**

Customers reported that the current hardcoded limit of 35 characters for gift recipient details in Single Page Checkout was not long enough. The props First Name Length Limit, Last Name Length Limit, and Email Address Length Limit have been extended to also apply to the gift recipient details.

Read more about the Single Page Checkout here:

*(ZD ticket )*

**User can see created journey details only after reload**

There was an issue with journeys where the journey wouldn't immediately open after creating a new one. Instead, the user would need to refresh. Similarly, if the user made any changes to the journey, after saving the details wouldn't display until after refreshing. This bug has now been resolved.

This issue affected releases 91 and 92 only.

**Settings on Pages v2 not clickable until tag is added**

Previously, users could not click the Settings button in the Page Builder v2 until a tag was added to the Page. This bug has been fixed so users can always click the Settings button.

**Gift recipient can see the price of the gifted subscription**

There was an issue where gift recipients could see the price of the gifted subscription in the order confirmation component. This has been resolved.

*(ZD ticket )*

**Offers with external pricing cannot be purchased**

There was an issue where offers with external pricing configured could not be purchased. This has now been resolved.

This bug affects releases 91 and 92 only.

**Error in Events table**

If a Limio Commerce user clicked into an event in the Events tab in Subscriptions, navigated to a Subscription, and then clicked to the payment method, an error would show. If refreshed, the user would be successfully redirected. This has been fixed so users no longer need to refresh in order to see the data.

**Zuora plugin is setting collect payment to true when no electronic payment method is set**

If the setting "Create a Zuora invoice for gift processing" was set to true and a gift was purchased using Invoice as the payment method, the collectPayment attribute in the Zuora callout would incorrectly be set to true. This has been fixed so it is set to False.

*(ZD ticket )*

**Unable to see pages in fresh environments**

There was an issue with Pages v2 where pages wouldn't appear the first time you logged into an environment. This has been fixed.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.limio.com/release-notes/limio-commerce-release-notes/legacy-releases/limio-release-notes-release-93.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
