# Advance Shipping Methods

**EasyParcel Shipping** is a [**carrier-specific method**](/manual-woocommerce/shipping/default-shipping-methods.md#advance-shipping-methods) that integrates with WooCommerce websites, enabling you to easily arrange shipments for your customers' orders.

It offers live rates from various couriers and allows you to configure variable shipping rates based on your preferences. See more at: [EasyParcel Shipping](/manual-woocommerce/shipping/easyparcel-shipping.md).

## EasyParcel Courier Setting in Woocommerce

Before you add EasyParcel as a shipping method in the shipping settings of WooCommerce, it is necessary to set up the [Shipping Zones](/manual-woocommerce/shipping/default-shipping-methods.md#shipping-zones). These shipping zones will define the regions to which you will be offering shipping services.

1. Click on **Shipping Zones** > **Add Shipping Zone**.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253475/original/sOHtYhnnZIGv-jeQIamuPWAGnbqde35hpw.png?1636604904" alt=""><figcaption></figcaption></figure>

2. Fill in the "**Zone name"** and **"Zone regions**" ,then click on “**Add Shipping Method**”.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253468/original/yloJNPbf8oPDDPKEa_ZWTUGerMH3g_Trlg.png?1636604899" alt=""><figcaption></figcaption></figure>

3. Select “**EasyParcel Shipping**” and click on “**Add Shipping Method**”.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253467/original/WSEBGfGxOW6FfxAcBf930PSNX0BHN3yc_Q.png?1636604898" alt=""><figcaption></figcaption></figure>

4. Make sure your EasyParcel Shipping is “**Activated**” and click on “**Save Changes**”.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253470/original/e1DHEKMJmOQAEY-pLRjQ0cglr8VhBYrx5w.png?1636604899" alt=""><figcaption></figcaption></figure>

5. Click on **EasyParcel Courier Setting** > **Add Courier Setting**.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253428/original/774JoI5YjJFyKGsOWarUWqKUL3u_aJBTYQ.png?1636604863" alt=""><figcaption></figcaption></figure>

6. Fill in the "**Zone name**" and "**Zone regions**", then click on “**Add Courier Service**”.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253442/original/31y71gvT_kAR_lsnlBN00KtM61mxYhhq5g.png?1636604879" alt=""><figcaption></figcaption></figure>

7. Set up your courier setting and your customer can see the shipping method and the shipping fee directly at the “**CheckOut**” page.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253441/original/x6lw_tl5q5oJRTokb8CoFqrsNK6vESmPtQ.png?1636604879" alt=""><figcaption></figcaption></figure>

8. Choose your **preferred courier** to display on your checkout page.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253444/original/-SXFKZULtztb1l7nv8utemdZliiLbAQ9xw.png?1636604879" alt=""><figcaption></figcaption></figure>

9. Set up your **shipping rate**.

<details>

<summary>Shipping Rate Setting</summary>

* **EasyParcel Member Rate**: Live shipping rates from various couriers in Easyparcel will be shown on product checkout page based on the dimensions of products.
* **Add On EasyParcel Member Rate**: Additional charges on top of the live shipping rates provided by couriers for each order, etc. RM5 + Live shipping rates.
* **Flat Rate**: Standard shipping fees applied to your shipment, regardless of rates offered by different couriers.

</details>

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253473/original/pDqXsurqw5p8-UzPczbG4itUO_dubAENlw.png?1636604903" alt=""><figcaption></figcaption></figure>

You can set up **free shipping rule** if the order amount is same as or higher than the amount set.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253469/original/BjVKj808w7RsVH36n3P5KbGymEwyvV7aUA.png?1636604899" alt=""><figcaption></figcaption></figure>

10. Set up the courier service that you prefer and click “**Save Changes**”. The plugin is activated and your user may now see courier options on check out page.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253415/original/ZnF2gL0DOgh7EAm2bsGwdadeEkUJmYinlQ.png?1636604858" alt=""><figcaption></figcaption></figure>

### Customer view on checkout page

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/9144253457/original/8kd8HSbPXzXegIp77RJoFWV0e-mcpgY7Ug.png?1636604893" alt=""><figcaption></figcaption></figure>

<br>


---

# 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://jrystudio.gitbook.io/manual-woocommerce/shipping/advance-shipping-methods.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.
