> For the complete documentation index, see [llms.txt](https://docs.lionparcel.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lionparcel.com/guides/guides-en/group-2/shopify-new-seller-user-guide/testing-shopify-x-lion-parcel-integration.md).

# Testing Shopify x Lion Parcel Integration

### 1. Checkout Simulation

Place a test order:

<figure><img src="/files/d9cdd88622c3316acce3d076db5c249279082ac8" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/28adcd11d9608edaf56db41301a47fdfd80c4b6c" alt=""><figcaption></figcaption></figure>

1. Add product to cart
2. Enter checkout
3. Fill in shipping address
4. Make sure the Lion Parcel method appears
5. Complete the test order

Checklist:

| Validation                   | Status |
| ---------------------------- | ------ |
| Shipping cost displayed      | □      |
| Shipping estimate displayed  | □      |
| Order enters the dashboard   | □      |
| Waybill successfully created | □      |
| Tracking works               | □      |

### 2. Create Shipment (Manual Order)

Go to Shopify orders:

1. Select the Orders menu
2. Click **Create Order**
3. Enter Product, Notes, and Customer
4. Make sure the Customer Phone Number is filled in
5. Adjust the Payment Method\
   \- If COD, check "Payment Due Later"\
   \- If Non-COD and it will be paid by the customer, click Collect Payment, choose the appropriate payment method (Credit Card / Mark as Paid if payment is Cash)
6. Copy Order ID
7. Then click Lion Parcel Apps
8. Select the Create Shipment menu
9. Click Add Order ID
10. Enter the Order ID number
11. Select Commodity, Shipping Type, Service Type, Insurance
12. Click Process Shipment
13. Confirm pickup / dropoff\
    \- **Pickup** : If the order is processed with Pickup, the Lion Parcel system will automatically schedule a Pickup according to the pickup schedule selected by the client until the package is picked up and dropped off at the Lion Parcel branch.\
    \- **Dropoff** : If the order is processed with Dropoff, the Lion Parcel Plugin will provide a recommendation for the nearest Lion Parcel branch to the seller's warehouse location that has been set up on the Shipping & Delivery page.
14. Print the waybill

The waybill number will be automatically saved on the Shopify order

**\*The process above is a manual order creation process from the Shopify dashboard. If the order comes from the client's website /** **seller uses the Lion Parcel Shipping Service, the order will automatically sync with the Lion Parcel Plugin.**

### 3. Process Shipment (Automatic Sync Order)

Go to Shopify orders:

1. Click Lion Parcel Apps
2. On the "Transaction" page, you can check based on the Order ID in the Lion Parcel Plugin and the Orders in Shopify. If there is already the same Order ID between Shopify Orders and Lion Parcel Apps, then it can be confirmed that the order has been synced
3. In the Transaction menu, select the "To Be Shipped" tab
4. Check the orders you want to process
5. Click the Process Shipment button
6. Confirm pickup / dropoff\
   \- **Pickup** : If the order is processed with Pickup, the Lion Parcel system will automatically schedule a Pickup according to the pickup schedule selected by the client until the package is picked up and dropped off at the Lion Parcel branch.\
   \- **Dropoff** : If the order is processed with Dropoff, the Lion Parcel Plugin will provide a recommendation for the nearest Lion Parcel branch to the seller's warehouse location that has been set up on the Shipping & Delivery page.
7. Print Label
8. The label / waybill will be downloaded automatically

The waybill number will be automatically saved on the Shopify order

### 4. Shipment Tracking

Client/Seller can track via:

* **The Transaction menu in Lion Parcel Apps**\
  \- Click Details for the order<br>

  <figure><img src="/files/3508749b0906bd2461ced3ae5de8034a62cfd14f" alt=""><figcaption></figcaption></figure>
* **Shopify Orders page**\
  \- Click the Delivery Status column for the order you want to track\
  \- Click Tracking Number\
  \- You will be automatically directed to tracking on Lion Parcel's official website<br>

  <figure><img src="/files/0c93b306a6fd21e576d5f37e24c28c7caf3defcc" alt=""><figcaption></figcaption></figure>
* **Shopify Order Details**\
  \- Click Tracking Number in Lion Parcel Tracking<br>

  <figure><img src="/files/971f8a7b7bd29720980f7b03d336a28e3b3b1cfa" alt=""><figcaption></figcaption></figure>

***

### 5. Check Order Status in the Lion Parcel Plugin

The Lion Parcel Plugin has several shipment status tabs that function to directly show the order stage or progress, so users can easily know the current shipment position

<figure><img src="/files/89112b20d0f5768e4988b456bb793434312f56bc" alt=""><figcaption></figcaption></figure>

## Tab Details in the Lion Parcel Plugin

### 1. **All (15)**

Displays **all shipment/order data** without status filters.

#### Function:

* Serves as an overview of all shipping transactions.
* Total shipments in the image: **15 orders**.
* Suitable for monitoring overall shipping activity.

#### Displayed data:

* Order ID
* Customer name
* Shipping type
* Delivery method
* Total amount
* Order status
* Tracking number

### 2. **To Be Shipped (0)**

Displays orders that **have not yet been processed for shipping**.

#### Order statuses in this tab are usually:

* New order created
* Shipment pickup / dropoff not yet processed

#### In the image:

* Total: **0 orders**
* This means there are no pending orders to be shipped.

### 3. **Pick up / Drop off (5)**

Displays shipments that are currently at the stage:

* Waiting to be picked up by the courier, or
* Currently in the drop-off process.

#### Order conditions:

* Waybill has been created
* Shipment has been scheduled

<figure><img src="/files/8d3958ee3a15338a8e9c8af710b87f948571f1ae" alt=""><figcaption></figcaption></figure>

#### In the image:

* Total: **5 shipments**
* From the 5 order statuses, it can be seen:
  * **“Waiting for Pick Up”**

#### Status explanation:

**Waiting for Pick Up**

Meaning:

* The shipment for the order has been created
* The Lion Parcel courier has not yet picked up the shipment

### 4. **On The Way (2)**

Displays shipments that:

* Have been picked up
* Are on the way to the recipient

#### Order conditions:

* The package is in the logistics process
* The customer can track the package

#### In the image:

* Total: **2 shipments**

#### Commonly appearing statuses:

* STI (Transit)
* STI-DEST (Transit at Destination Hub)
* DEL (On Delivery)

### 5. **Delivered (6)**

Displays shipments that have been successfully received by the customer.

#### Order conditions:

* The package has arrived at its destination
* Delivery completed
* POD (Proof of Delivery)

#### In the image:

* Total: **6 shipments**

#### Status:

**Delivered**

Meaning:

* The package has been received by the recipient/customer

### 6. **Cancelled (2)**

Displays cancelled shipments.

#### Common causes:

* Order cancelled by seller
* Customer request

#### In the image:

* Total: **2 shipments**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.lionparcel.com/guides/guides-en/group-2/shopify-new-seller-user-guide/testing-shopify-x-lion-parcel-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
