> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.wikiguide.link/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Configure Module Settings in Edit My Order

This step-by-step guide explains how to enable or disable features in your **Edit My Order** app and control what appears on your storefront.
The Module Settings section allows you to decide which post-purchase editing features customers can access before fulfillment.

# Step 1: Navigate to Module Settings
1. From the app menu, click on **Module Settings**.
2. You will see a list of all available features.
3. Each feature includes:
* A short description
* A toggle button on the right side

![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1h37nu9.png)

# Step 2: Enable or Disable Features
Each feature has a toggle switch:
* **Toggle ON (Enabled)** → The feature will appear on your storefront.
* **Toggle OFF (Disabled)** → The feature will be hidden from customers.
To activate a feature:
1. Click the toggle button.
2. The switch will change to the active state.
3. Repeat for any other features you want to enable.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_abriym.png)


To deactivate a feature:
1. Click the toggle again.
2. The feature will be disabled and removed from the storefront.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_3mvm2s.png)

# Step 3: Save Your Settings
After adjusting the toggles:
1. Click the **Save** button.
2. Wait for the confirmation message.
3. Your storefront will now reflect the updated configuration.
⚠️ Important: If you do not click **Save**, changes will not apply.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1xbo7bl.png)
# Complete Feature Overview & How Each Works
Below is a breakdown of every available module and how it functions when enabled.

## 1. Edit Shipping Address
### What Happens When Enabled:
Customers can modify their delivery address before fulfillment.
### Storefront Behavior:
* An “Edit Address” option appears on the order page.
* Customers can update address fields.
* Changes are saved to the order.
### Best Use Case:
Enable if you want to reduce delivery failures and address correction tickets.

## 2. Add a Product to Your Order
### What Happens When Enabled:
Customers can add additional products to their existing order.
### Storefront Behavior:
* “Add Product” option appears.
* Customers select items and variants.
* Payment is processed for added items if needed.
### Best Use Case:
Enable to increase Average Order Value (AOV).

## 3. Change Product Quantities
### What Happens When Enabled:
Customers can increase or decrease item quantities.
### Storefront Behavior:
* Quantity selectors become editable.
* Price updates automatically.
* Order total recalculates.
### Best Use Case:
Enable to prevent cancellations due to quantity mistakes.

## 4. Replace a Product
### What Happens When Enabled:
Customers can swap an item in the order with another product.
### Storefront Behavior:
* Replace option appears beside each item.
* Customer selects a new product or variant.
* Price difference is calculated automatically.
### Best Use Case:
Enable if you want to reduce returns and order cancellations.

## 5. Change Product Options
### What Happens When Enabled:
Customers can modify variant selections.
### Storefront Behavior:
* Size, color, or other options become editable.
* System updates the variant.
* Pricing adjusts if necessary.
### Best Use Case:
Enable for apparel or multi-variant products.

## 6. Apply a Discount Code
### What Happens When Enabled:
Customers can apply a valid promo code after checkout.
### Storefront Behavior:
* Discount code field appears.
* Customer enters code.
* Total updates automatically if valid.
### Best Use Case:
Enable to reduce refund requests for missed promo codes.

## 7. Select a Shipping Method
### What Happens When Enabled:
Customers can upgrade or change shipping.
### Storefront Behavior:
* Shipping options become selectable.
* Additional charges apply if required.
### Best Use Case:
Enable if you offer multiple shipping tiers.

## 8. Request Order Cancellation
### What Happens When Enabled:
Customers can submit a cancellation request before fulfillment.
### Storefront Behavior:
* “Request Cancellation” button appears.
* Merchant receives request.
* Order can be reviewed and processed.
### Best Use Case:
Enable if you allow pre-fulfillment cancellations.

## 9. Change Contact Information
### What Happens When Enabled:
Customers can update email or phone number.
### Storefront Behavior:
* Contact fields become editable.
* Updated info is saved to the order.
### Best Use Case:
Enable to avoid communication issues.

## 10. Download Invoice
### What Happens When Enabled:
Customers can download or email a PDF invoice.
### Storefront Behavior:
* Download button appears on order page.
* PDF invoice is generated instantly.
### Best Use Case:
Enable for B2B stores or professional invoicing needs.



# Important Notes
* All edits apply only **before fulfillment**.
* Once an order is fulfilled, editing options are restricted.
* Always test changes after saving.
* Review your store policy before enabling cancellation or replacements.

