# Use Service Activation

This guide explains the steps required to allow subscription activation within Limio.

***

### Limio Offer Configuration

1. **Set the Limio Field: Requires Service Activation**
   * Locate the newly added field in Limio for the offer, named **Requires Service Activation**.
   * Set this field to **"True"**.

***

### Required Changes in Zuora

2. **Update Zuora Settings**
   * Navigate to **Default Subscription and Order Settings** in Zuora.
   * Set **Require Service Activation of Orders?** to **"Yes"**.

***

### Order Submission

3. **Service Activation Handling**
   * Based on the **Requires Service Activation** attribute:
     * If **True**, the purchase order will omit the `ServiceActivationDate`. With the updated Zuora setting, this creates the subscription in **Pending Activation** status.
     * If **False** or undefined, the `ServiceActivationDate` will be set to the same as the `OrderDate`.
4. **Limio Status Sync**
   * The subscription status in Limio will reflect Zuora's status. For instance, if the status is **Pending Activation** in Zuora, it will appear as **Pending Activation** in Limio.

***

### Customer Experience in MMA (My Account Area)

5. **Subscription Activation in MMA**
   * Customers won't notice changes during the purchase flow. However, once the subscription is purchased, they will see an **Activation Button** in MMA.
   * Upon pressing the button, the Subscription will become **Active**.

***

### Back-End Changes: Activation Order

6. **New Activation Order Type**
   * A new order type for activation has been introduced. When the customer clicks the activation button in MMA, it triggers an API call to the Zuora endpoint, setting a `ServiceActivationDate`.
7. **Limio Subscription Update**
   * After completing the activation, Limio syncs with Zuora to update the subscription status and schedules.

***

By following these steps, subscription activation can be successfully configured in Limio, ensuring a seamless experience for both customers and admins.


---

# 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/product/settings/other-settings/how-to-use-service-activation-on-a-limio-offer.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.
