# Configure Switch Journey (Legacy)

| **⚠️ This is a legacy feature. Limio for Salesforce now works for Salesforce Flow. Learn more at** [Manage Subscriptions Flow](/integrations/using-limio-for-salesforce/manage-subscriptions-flow.md) |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

The **Switch** journey is for a customer changing offer on their current subscription. Switch can be triggered only on active subscription. There are two possible ways to do a switch:

## **Using Switch action on active subscription**

When you select a **switch action,** a new order item will be added to the basket. Here you have to select a new Suggested Offer and the date where the switch will occur. By default, the effective date is set to the end of the current subscription term.

## **Validation rules**

There are couple of standard validations to avoid operations that would cause issues with Limio or integrations such as Limio for Zuora:

* **No discount offers:** You cannot select a discount offer as a new switch offer. The suggested offer must be a regular offer. The following error message will be shown if you select a discount offer.
* **Effective dates must match term dates:** The available effective dates are limited by the subscription term dates (Term Start Date and Term End Date). If you select an effective date outside those, the date will automatically be adjusted to the closest effective date and a warning message will be shown.
* **Prevent mixed currencies:** you cannot have multiple currencies in order totals. For example, if the current subscription is in GBP and you try to switch to a USD offer, you will be blocked from doing so. The process is to cancel the GBP subscription, then place a new USD order.

  <figure><img src="https://limio.zendesk.com/hc/article_attachments/360014803658" alt=""><figcaption></figcaption></figure>

*If you need help getting set up, please contact us at* [*support@limio.com*](mailto:support@limio.com)*.*

\---


---

# 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/integrations/using-limio-for-salesforce/legacy-features/switch-journey-legacy.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.
