> For the complete documentation index, see [llms.txt](https://docs.ionicfirebaseapp.com/readymade-grocery-shop/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionicfirebaseapp.com/readymade-grocery-shop/user-manual-cms/shipping-methods.md).

# Shipping Methods

**Shipping methods:** **Shipping Methods** are used to define the **method** of delivering a product to a customer. ... There are two types of shipping method available in our readymade grocery application they are as follows:

1\)Pickup type: **Pickup** is a **method** that allows the customer to **pick up** the order themselves.

2\)Delivery Type: Here the orders will be delivered to the doorstep of the customers. Customers can easily  track their  orders and get to know the status of the orders&#x20;

In cms, admin can configure various shipping methods based on the availability of delivery boy as displayed in the below screenshot

![](/files/-MW2ZNJveIrBNNET6_X-)

Based on this shipping methods will be visible for the customers in the web app as well as user app as displayed in the below screenshot&#x20;

![](/files/-MW2ZhLrJU0QO28cUrFh)

When the customer tries to order any of his favorite product on the checkout page he will see the shipping methods available in the delivery type dropdown and he can choose it and place the orders&#x20;

**Note: In pickup type, order delivery boy is not there because customer picks the orders themselves**&#x20;

**Delivery Instructions:** Customers can also add the delivery instructions while placing orders on  the checkout page as displayed in the below screenshot

![](https://firebasestorage.googleapis.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4E1o0RAW-Z4GPwfs-M%2Fuploads%2FRQRtaGufU8vMh8j8uoPV%2Ffile.jpeg?alt=media)


---

# 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.ionicfirebaseapp.com/readymade-grocery-shop/user-manual-cms/shipping-methods.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.
