---
title: Order
slug: order
description: Learn how to easily configure admin general settings on your online platform with this step-by-step guide. From order scheduling to custom charges, this document covers everything you need to know. With helpful screenshots and clear instructions, admins c
docTags: 
createdAt: 2023-06-23T06:00:08.000Z
---

::embed[]{url="https://youtu.be/yqIEOWCNH84"}

The **Order Settings&#x20;**&#x73;ection allows you to control how customers place orders, what options they see at checkout, and how charges, tips, and instructions are applied. These settings directly impact the checkout experience and order flow.

***

# How To Configure Admin General Settings?

- On the Admin panel, click on "Settings."

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/f_sSDuKibAP2E6hALo41z_change-site-title-business-name-and-social-media-links-step-2.png" size="80" width="625" height="349" position="center" darkWidth="625" darkHeight="349" showCaption="false"}

- Then click on the "Order" tab.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/wutuVdWIpfu1P69eZeO3i_image.png)

***

# Order Scheduling

Apart from instant orders, the Order Scheduling feature empowers customers to choose a specific date and time for their orders during checkout. This is based on the availability set by merchants or service providers using their merchant panel.

:::hint{type="info"}
**Note:** It is essential to enable this feature when using the platform for service merchants.
:::

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/e9Mng99jkQJa22Z1hK_XS_3.png" size="80" width="617" height="187" position="center" darkWidth="617" darkHeight="187" showCaption="false"}

***

The Global Delivery Fee setting allows you to configure delivery charges centrally from the Admin Panel and apply the same delivery fee configuration to multiple merchants. Instead of setting up delivery fees individually for every merchant, you can define the fee once in the Admin Panel, and merchants can then use the default delivery fee.

This is especially useful when you want to maintain a consistent delivery pricing structure across your marketplace while reducing the time required to configure each merchant separately.

***

# Global Delivery Fee&#x20;

To configure the global delivery fee:

- Log in to the Admin Panel. Navigate to Settings > Order. Locate the Delivery Configurations section.
- Configure the delivery fee using the available options.
- Click Save to apply your settings.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/6rG5DaPA1ni7xhVekll1q_image.png)

***

## Configure the Global Delivery Fee

Under Order Delivery Rates, you can choose how delivery charges should be calculated.&#x20;

### None

No delivery fee is charged. You can enter an expected delivery time displayed on your storefront on ordering channels.

![](https://cdn.images.archbee.com/A6k4A417O1V2DGm4H5kN0/vag_-JT0Hl1IYwy4ecfui_image.png?format=webp)



### Fixed

Set a fixed amount for delivery charges, along with the expected delivery time displayed on your storefront on ordering channels.

![](https://cdn.images.archbee.com/A6k4A417O1V2DGm4H5kN0/jiQLaQMWcgL_xkPEz6-Vl_image.png?format=webp)



### Set Slabs

Establish delivery fees based on the distance from which the customer is placing their order by creating distance range slabs. For instance, you can define slabs such as 0-5 miles, 5-10 miles, and 10-20 miles, alongside mentioning the expected delivery time for each range.

When a customer orders from a distance of 3 miles, they fall within the 0-5 mile slab range. Consequently, they will be charged the delivery rate associated with this range, and the expected delivery time displayed on ordering channels will correspond to this range.

Similarly, if a customer orders from a distance of 13 miles, they fall within the 10-20 mile range slab. The same process applies as described above.

![](https://cdn.images.archbee.com/A6k4A417O1V2DGm4H5kN0/bLYCVM2Zy4EEnYnkDVC6K_image.png?format=webp)



### Per Unit

The **Per Unit** delivery type calculates delivery charges dynamically based on the exact distance from which the customer is placing their order.&#x20;

For example, you can define distance ranges such as **0–1 mile**, **1–3 miles**, and **3–5 miles**, each with a specific rate per mile and an associated delivery time. Additionally, you can set a **base fee**, which ensures a minimum delivery charge is applied when the calculated fee is lower than the base amount.



When a customer places an order from **1.5 miles away**, the system calculates the delivery fee in parts:

- The first **1 mile** is charged using the **0–1 mile** rate.&#x20;
- The remaining **0.5 mile** is charged by simply multiplying 0.5 by the rate set for **1- 3 miles**. These amounts are added together to form the final delivery fee. If this calculated total is lower than the base fee, the base fee is applied instead.&#x20;

::Image[]{src="https://cdn.images.archbee.com/A6k4A417O1V2DGm4H5kN0/s5c0EAiM8YEq3TqgsbVdo_image.png?format=webp" size="90" width="800" height="543" isUploading="false" darkWidth="800" darkHeight="543" showCaption="false"}



### Delivery Tax

Apply a tax percentage on top of the delivery fee.

:::hint{type="info"}
**Note:&#x20;**&#x52;equest the Administrator to specify whether your store taxes should be [inclusive or exclusive](https://help.hyperzod.com/add-a-merchant#DH9Ef) on the customer's cart.
:::

![](https://cdn.images.archbee.com/A6k4A417O1V2DGm4H5kN0/dQateqvRZapcyZhtZTdA-_image.png?format=webp)

***

## Apply the Global Delivery Fee to Merchants

Once you have configured the global delivery fee in the Admin Panel, merchants can use it by selecting the **Default** option in their delivery fee settings.

To do this:

- Open the **Merchant Panel**.
- Navigate to **Settings > Delivery**.
- Select the **Default** option for the delivery fee configuration.
- Save the settings.

The merchant will then use the delivery fee configuration defined in the Admin Panel, rather than setting up a separate delivery fee configuration for that merchant.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/XGJQlQh9mKKMh_VCGd7CV_image.png)

***

# Driver and Merchant Tip

The **Tips** feature allows customers to voluntarily add an additional amount during checkout to support either the delivery driver, the merchant, or both, depending on how your platform is configured. Businesses can customise when tips are displayed, the tip values available to customers, and the order types where tipping is enabled.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/OhFeUbdG3vvpmwUncvUIJ_image.png)

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/dRwd79q6ERL5wZ3C6A76r_image.png)



## Enabling Tips

You can independently enable or disable:

- **Driver Tips** – Allows customers to leave a tip for the delivery driver.&#x20;
- **Merchant Tips** – Allows customers to leave a tip for the merchant.&#x20;

Both tip types can be used separately or together based on your business requirements.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/8orW0Xgra9GKtXmOoo-lE_image.png)

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/X0SG4ADC-KdM5V0dYjrHH_image.png)



## Tip Requirement

For Driver Tips and Merchant Tips, you can enable **Tip Required** to make tip selection mandatory during checkout.

When disabled, customers can choose whether to leave a tip before completing their order.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/Tign8WYGosEMeFZLqagdx_image.png)



## Tip Description

Customise the message displayed to customers at checkout for the Merchant and Driver Tips.

The message helps explain the purpose of the tip and can encourage customer participation.

:::hint{type="info"}
**Note:&#x20;**&#x59;ou can define the Tip description in your preferred language. For example, if a customer selects Spanish, all added information will be displayed in Spanish. Utilize [language settings](https://help.hyperzod.com/language) to add or remove language options.
:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/REc70U3789lHy7yIbkGgN_image.png)



## Order Types

You can choose which order types should display the Merchant and the Driver tip option.

**Examples**

- Select **Delivery** only: The tip option appears only for delivery orders.&#x20;
- Select **Pickup** only: The Tip option appears only for pickup orders.

:::hint{type="info"}
**Note:** If no order type is selected, the tip option will automatically be available for all supported order types.
:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/DWAsMcjFZvMwkEdRvq6_L_image.png)



## Tip Options

You can configure how customers select their tip amount for the Merchant or the Driver

### Tip by Percentage

Customers can choose from predefined percentages based on the order total.

**Example:&#x20;**&#x35;% or 10%

If a customer places a **$100 order** and selects **10%**, a **$10 tip** will be added.

### Tip by Fixed Amount

Customers can choose from predefined fixed tip values.

**Example:&#x20;**$5 or $10&#x20;

If a customer selects **$10**, a **$10 tip** will be added regardless of the order value.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/VRJp482BasSP6mshYI3lX_image.png)



## Default Tip Selection

You can specify which tip option should be pre-selected during checkout.

**Example:** You can choose **15%** as the default selection, which will be selected by default when the checkout page loads.

:::hint{type="info"}
**Note:** To review the tips received for an order, you can view them for each order from the Order Dashboard in the Admin Panel. Alternatively, go to Admin Panel > Analytics > Reports, generate the report, and select the Tips column to include tip details in the exported report of the merchants.
:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ghJ73AJRYBJFK9J-B9Bbn_image.png)

***

# Order Control: Accept / Temporarily Halt Orders

The "Accept Orders" feature provides admins control over order acceptance. In high-order volume scenarios or other issues, admins can temporarily disable order acceptance. The "Custom Message" field allows the display of a prominent message to inform customers about the temporary unavailability of order placement, providing necessary instructions or updates.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/QU5bMv8ZAq9m7MhKlTCS1_configure-order-settings-and-charges-for-a-merchant-step-27.png" size="80" width="983" height="549" position="center" darkWidth="983" darkHeight="549" showCaption="false"}

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/HeQgN9-kwdNI1tzMkmBKJ_image.png)

***

# Delivery Instructions

Enable delivery instructions and showcase the specified guidelines to drivers during order drop-off.

You can predefine delivery instructions, which users can select at checkout. These instructions will be forwarded to the driver app while they are on delivery.&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/TZKIt7EXfqTJ-lk_lg5sj_image.png)

## Select the instruction language

Choose the language from the **Select language&#x20;**&#x64;ropdown to ensure the instruction is shown correctly for customers using different languages.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/JxCnk0Teywl_Xx1BKjTJl_image.png)

## Edit and customise the Delivery Instructions

You can customise delivery instructions anytime to update the image or icon, and also modify the instruction text, image, or language-specific content.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/TyQIi1pVOhzVCB5Vu-dCF_image.png)

***

Order Types



The Order Types feature allows you to customize the order types available on your platform, such as Delivery and Pickup, and create an additional order type using Custom or Custom 2.

You can rename the available order types, update their descriptions and icons, and configure them according to your business requirements.

For instance, businesses dealing with service stores can rename "delivery" to "Home Booking" and "pickup" to "Service at Location." You can also modify their icons for customer checkout.&#x20;

Once the required order type is enabled, go to the **Merchants&#x20;**&#x73;ection, edit the desired merchant, and assign the relevant order types based on that merchant's requirements. You can simply choose the merchant and accordingly choose the order types you want to assign to them, such as delivery, pickup, etc.&#x20;

:::hint{type="info"}
**Note:&#x20;**&#x4F;nly the Delivery and Custom 2 order types are sent to Autozod. Since Custom 2 follows the delivery order flow, you can use it when you need a separate delivery-based order type that should also be handled through Autozod.

:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/AtXsI15zxPaVoGS7a4B4a_image.png)

## Edit and customise the Order types

You can customize existing order types by editing their **name, description, and image**. The description is displayed at checkout when a customer selects that order type. For example, if you offer delivery within 30 minutes, you can add **“Express Delivery – Under 30 Minutes”&#x20;**&#x61;s the description, which customers will see when selecting the delivery option. You can also update language-specific content and modify these details anytime using the edit option.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/HKCWe3ScAGJXAxIvEAAdA_image.png)

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/IV0LL6Sk_caaPqitkmh2o_image.png)

***

# Order Verification Code

A Verification code adds an additional layer of confirmation during order fulfilment to ensure secure and accurate handovers.

Once enabled for an order type such as Delivery or Pickup, the verification code will be required during order completion, depending on the order flow.

This helps ensure delivery confirmation accuracy and secure pickups and deliveries of the orders.



## How to Enable Verification Code

Within the Order Types section, open the required Order Type and enable the **Verification Code** toggle.

Once enabled, the verification code will automatically apply to orders placed using that order type.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/YzwkUG0MFBw3iEwzJ26gB_image.png)



## Verification Code Process for Delivery Orders

For Delivery orders, the verification code is sent in **two stages**.&#x20;



### Pickup Verification at Merchant Store

Once the customer places the order, the merchant can review the verification code to be shared. When the driver arrives at the merchant location:

- The merchant provides the code to the driver, which is visible once they click on the order in the Merchant panel

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/E3XDgHFogrAt3fqlIjIb9_image.png)

- The driver enters the code in the Driver App. The order is then marked as Picked Up.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/h58TBUybpPP02Uy9E7GbX_image.png" size="40" width="828" height="1648" position="center" darkWidth="828" darkHeight="1648" showCaption="false"}



### Delivery Verification at Customer Location

When the driver reaches the customer:

- The customer provides the one-time verification code to the driver, which is present on the order details page

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/sxmcMAPMog50OsYlMs9XB_image.png)

- The driver enters the code in the Driver App. The order is marked as Completed.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ZDa48HRgYjup42-Z3gmZz_image.png" size="40" width="828" height="1648" position="center" darkWidth="828" darkHeight="1648" showCaption="false"}



## Verification Code Process for Pickup Orders

For Pickup orders, the flow is different since the customer personally visits the merchant location to collect the order.

### Pickup Order Verification Process

- The customer arrives at the merchant's store&#x20;
- The customer shares the code with the merchant. The merchant verifies the verification code, and then the order is marked as completed.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/_xggQYqui4oDYuoxFkpAK_image.png)

***

# Checkout Custom Fields (Global)

Customise your store's checkout process by adding extra fields. For example, for a business dealing with liquor stores, you can add fields like ID upload for age verification.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/BtcxEtqICi_3Ys_bcbJxk_image.png)

- Select the Order type in which these extra fields should appear&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/Y4dLs5gG-YFL6DWMrGXUI_image.png)

- "Select Preferred Languages" to tailor this information to customer choices.&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/3R5W_0wkO0ZI0ZLSsRR_F_image.png)

- Drag and drop the type of field&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/vDbHbEn3usWMIA_I4JREQ_image.png)

- Enter basic info such as:&#x20;

  Required: Whether it should be mandatory for customers to fill in during checkout

  Label: Heading of the field

  Placeholder: Any note added under the heading

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/avbZkoyM8EkpVbKvTfczo_image.png)

Similarly, you can add the same for more fields and click save.&#x20;

***

# Custom Charges

Utilise this feature to seamlessly create and apply various external fees to customers during checkout. Whether it's a service fee, packaging fee, global product tax, surge charge during rush hours, or a temporary rain fee during inclement weather, you have the flexibility to customise charges to meet specific needs.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/KoVYPHthPBGJClI63dTRl_image.png)



## How to Create a Custom Charge

A custom charge can be:

- Applied globally to all merchants, or&#x20;
- Applied individually at the merchant level



## Charge Name

Enter the name for the charge to be displayed to customers during checkout.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/B2XjzDTlZRGUjxoqnwFMy_configure-order-settings-and-charges-for-a-merchant-step-46.png" size="90" width="860" height="481" position="center" darkWidth="860" darkHeight="481" showCaption="false"}



## Charge Description&#x20;

Provide a brief description for internal reference, as it won't be visible to customers.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/Tiv8zLRuMZYPVCe1t32LN_configure-order-settings-and-charges-for-a-merchant-step-60.png" size="90" width="860" height="481" position="center" darkWidth="860" darkHeight="481" showCaption="false"}



## Applicable to Merchant or Admin

Decide whether the charge should be configured by the Admin or enabled/configured by Merchants in their [general settings](https://help.hyperzod.com/general).

For instance, a packaging fee is typically determined by individual stores and may vary from one store to another.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/mqIMxWKW-kYlQhJ4lD9e1_image.png" size="90" width="1060" height="695" position="center" darkWidth="1060" darkHeight="695" showCaption="false"}



## Set Rules

- **Charge Type:** Select whether the charge should be fixed or a percentage based on the order subtotal.
  **Enter Value:** Input the specific value for the charge.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/g9nYyOsxbmgeg-VXB-mlz_image.png)



## Conditional Logic

Enable **Conditional Logic&#x20;**&#x69;f the charge should apply only when certain conditions are met.

You can define the condition based on the **order subtotal&#x20;**&#x61;nd choose how the value should be evaluated such as **greater than**, l**ess than**, **greater than or equal to**, or **less than or equal to&#x20;**&#x61; specified amount.&#x20;

For example, if the subtotal is **less than €30**, a **fixed custom charge of €3&#x20;**&#x77;ill be automatically applied to the order.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/TrPhU0Frknlkc1-JYA-PM_image.png)



- **Select Order Type:** Select the order type in which this extra charge should be added

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/NqaRzXPN3-YGrF0tL7lyA_image.png)



- **Select Payment Mode:&#x20;**&#x41;pply the charge only for specific payment methods (e.g., COD, online payment).

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/q2fyo8y-pE5qu4ldo9-h__image.png)



## Restrict Custom Charges to Customer Segments

This feature lets you control which customers see and are charged specific fees at checkout by linking custom charges to customer segments.&#x20;

Instead of applying every charge to every customer, you can now target fees precisely, for example, charging a handling fee only to wholesale buyers or waiving a surcharge for your VIP members.&#x20;

:::hint{type="success"}
**Note:** Leave the segments field blank on any charge to keep it applying to all customers without any change to existing behaviour.
:::

:::hint{type="warning"}
**Note:** Customer segments are managed separately in your [Segments settings](https://help.hyperzod.com/segmentation#navigating-to-the-segmentation-page). If you do not see the segment you need in the dropdown, make sure it has been created and that customers have been assigned to it before setting up your charge restriction.
:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/tqa_oMAkSSD0wVu342dlT_image.png)



Finally, **save** the charge and toggle the switch to enable, initiating its application.





Lastly, click "Save," and the order settings are successfully configured.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/Z-BjzMh9ha0HGTm2czct5_15.png" size="80" width="394" height="187" position="center" darkWidth="394" darkHeight="187" showCaption="false"}

***

# Frequently Asked Questions (FAQs)



:::ExpandableHeading
**How can I enable the order scheduling feature?**

To enable Order Scheduling, navigate to **Admin Panel > Settings > Order** and turn on the **Order Scheduling** toggle. Then, once you have enabled the toggle, it can be configured for the merchants within their merchant panel.
:::

***

:::ExpandableHeading
**How can I temporarily disable the ordering system-wide?**

Go t&#x6F;**&#x20;Admin Panel >** **Order Settings > Accept Orders&#x20;**&#x61;nd disable this option. You can also add a custom message to inform customers why orders are currently not being accepted.
:::

***

:::ExpandableHeading
**Can I customize the delivery instructions?**

To customize delivery instructions, navigate to **Admin Panel > Settings > Order > Delivery Instructions**. From there, you can edit the instruction text and update the icon as needed. Once configured, customers can select these instructions at checkout, and the selected instructions will be forwarded to the driver app during delivery.
:::

***

:::ExpandableHeading
**How can I change the names of order types?**

Navigate to **Admin Panel > Settings > Order > Order Types** and click on the three-dot to edit the required order type, and also you can update the **Description&#x20;**&#x66;ield for the associated order type. The text you add in the description field will be shown to customers at checkout under the selected order type, helping set clear expectations before they place the order.
:::

***

:::ExpandableHeading
**How can I collect additional information before allowing users to place an order?&#x20;**

You can create **Custom Checkout fields** for different order types that appear on the checkout page. Please navigate to **Order Settings > Checkout Custom Fields**. You can make these fields mandatory to prevent users from skipping them and, accordingly, gather the information from the users before they place an order.

If you want to create this for a **specific merchant**, navigate to the **Admin Panel > Merchants**, edit the required merchant, and scroll to the bottom to add custom fields that will apply only to that merchant.
:::

***

:::ExpandableHeading
**How can I set a default tip selection during checkout?**

You can set a default tip option by navigating to **Admin panel > Settings > Order > Order Tip&#x20;**&#x69;n the Admin Panel. From there, choose the tip amount you want to be automatically selected for customers during checkout.
:::

***

:::ExpandableHeading
**Does the platform support Filters & Sorting on the Ordering side?**

Yes. The platform includes a built-in **Filters & Sorting** feature on the Ordering App and Website Storefront that helps customers quickly discover relevant merchants.

Customers can sort results by:

- Relevance
- Rating (High to Low)
- Distance (Low to High)

They can also apply filters such as:

- Merchant Rating
- Categories
- Order Type (Delivery or Pickup etc)

For example, a customer can choose to view only highly-rated pizza merchants that offer delivery and are located nearby.

This feature improves the browsing experience by making it easier for customers to find merchants that match their preferences. No additional setup is required, and the feature is automatically available on the customer-facing ordering platform.


:::





