To make configuring delivery and region-based shipping rates easier than ever, SHOPLINE has launched a brand new delivery setup and dynamic shipping rates. Merchants can now intuitively customize logistics services and shipping rates tailored to specific countries and regions. This article explains how to add delivery methods and configure their shipping rate calculations.
⚠️ Before you begin, please note:
- Enabling custom shipping requires prior approval. Please contact our Online Merchant Success Team to submit an application.
- Plan availability varies by country and region. Please refer to your local plan details.
- Currently, dynamic shipping rates are only available for the e-Commerce system and are not yet supported on the Social Commerce system.
In this article, you'll find:
- How to add a new shipping/delivery option
- How to set up shipping rates
- Delivery option applies to all promotion campaigns
- Storefront order shipping calculation
- Notes
1. How to add a new delivery option
Step 1
In the SHOPLINE Admin, go to [Settings] > [Delivery Options]. Click Add to create a delivery option.
To find out more about applying for integrated logistics options, please refer to this article (FAQ available in Traditional Chinese only).
Step 2. Select shipping/delivery type
-
Pickup:
- For HK merchants, orders can be picked up via S.F. Express or HOP! service.
- For TW merchants, orders can be picked up via 7-11 and FamilyMart. For details, please refer to Taiwan Shop Settings.
- Custom: The delivery address field is optional.
Step 3. Edit shipping/delivery name and description
Enter the delivery method name and description. These fields will be displayed to customers on the storefront. We highly recommend filling these out and checking the box to display the instructions on the checkout page.
*Note: You must fill in the delivery information again each time you add a new delivery service.
2. Add delivery/shipping rates
SHOPLINE now offers the ability to set different weight-based or flat-rate shipping fees for customers in different countries/regions.
- Flat-rate (Flat Price) shipping fees
- Weight-based (Order Weight) shipping fees
- Product Quantity Based Delivery Fees
i. Flat Price
Choose Flat Price from the "Delivery Fee Type (per order)" drop-down menu, then select the countries/regions you want the shipping/delivery fee rate to apply to.
*Notes:
-
For Taiwan, you can enable "Main area delivery service" and "Outlying island delivery service", and configure different shipping rates for each.
-
Similarly, using Malaysia as an example, if you use a cross-border delivery provider, you can configure different shipping rates for different regions.
Click Edit Serviceable Area to select the areas and the sub-areas you want the shipping/delivery rate to apply to.
Select serviceable sub-areas of the countries/regions you have chosen.
After selecting, check and confirm the areas you have selected.
Note: If you add more sub-areas at a later time, the areas you have already selected will be grayed out.
ii. Weight-based (Order Weight) delivery/shipping rates
Choose Order Weight from the "Delivery Fee Type (per order)" dropdown menu, then choose either Custom Weight Level or Fixed Weight Level.
A. Custom Weight Level
Check the areas you want this delivery/shipping rate to after selecting shipping countries/regions, and enter the delivery fee by weight criteria.
In the example below, customers will be charged $200 for orders with a total weight below 2 kilograms and $300 for orders above 2 kilograms.
B. Fixed Weight Level
Previously, merchants had to set individual rates for deliveries over/under a certain weight. The Fixed Weight Level option allows merchants to set a rule for the subsequent incremental increases in weight.
iii. Product Quantity Based Delivery Fees
In the Delivery Fee Type drop-down menu, select "Product Quantity" and click "Custom Product Quantity Level" or "Fixed Product Quantity Level".
A. Custom Product Quantity level
After you have chosen the Country/Region, set up the delivery fee for each product quantity level.
With the following image as an example:
The delivery fee will be based on the total product quantity at checkout.
- 0-5 units (including the 5th unit), the delivery fee will be 60 NTD
- 5-10 units (counting from the 6th unit, including the 10th unit), the delivery fee will be 100 NTD
- Above 10 units (counting from the 11th unit), the delivery fee will be 150 NTD
B. Fixed Product Quantity Level
After you have selected the country/region, fill in the delivery fee for the starting and exceeding quantity.
To use the following image as an example: When the total checkout quantity is 0-1 units, the delivery fee will be 80 NTD; when the quantity exceeds 1 unit, for every following two units, the delivery fee will be 60 NTD.
For example, if the customer purchases 3 product units, the delivery fee will be 80+60=140 NTD.
*Notes:
- This delivery fee type supports all logistic types and dynamic shipping rates.
- Product, Product Set, Add-on Products are all included in the total quantity calculation during checkout (Product set is viewed as 1 product unit); gifts are not included.
- If the order placement consists of only gifts, even if the total is 0 units, there will be a delivery fee because the system calculation begins at 0 units. It is suggested that you add a delivery method just for gifts.
- If you have already created a delivery fee for this delivery method, should you later disable this feature, the system will not automatically delete this delivery method so you will need to manually do so.
-
A. When you create a custom product order for a customer in the “Order Management” tab, it will not be included in the total quantity calculation during checkout.
B. When you place a custom order for your customers in the Social Commerce tab, it will be included in the total quantity calculation during checkout.
For example: If you set 0-1 units to be a 50 NTD delivery fee, 1-2 units will be 100 NTD. This order now consists of 1 in-store product, 1 custom product:
In Situation A, the delivery fee for the checkout total will be 50 NTD because custom products are not included in the quantity calculation during checkout, thus totaling 1 product unit.
In Situation B, the delivery fee for the checkout total will be 100 NTD because custom products are included in the quantity calculation during checkout, thus totaling 2 product units.
Other related settings
-
You can use the filter function to find the delivery option by country/region quickly.
-
You can use the + and x buttons to quickly edit the range of order weights and their corresponding rates.
*Note: Merchants can add a maximum of 20 delivery/shipping rates. -
You can click on Duplicate to quickly add another set of shipping rates for different countries/regions.
3. Delivery option applies to all promotion campaigns
After clicking Add, a window will pop up to ask if the option is going to apply to all promotions.
Select the option for whether to apply the delivery option to all valid promotion campaigns. You can go to the Promotions & Campaigns page for editing in the future.
*Note: The scope of automatic application includes the following promotions before or during the promotion period: Promotions, Free Shipping, and Bundles.
If you select "Yes, apply to all promotions", a prompt reminder will appear at the top right of the page. You can click the link to directly go to "Bulk Action Process" and check the status of the update.
After the setup, go to any promotion campaign page in the store to check that the delivery option that was just set up has been checked.
4. Storefront checkout page and delivery fee calculation
i. Cart checkout page
If a customer selects a delivery method that uses dynamic shipping rates, this means there are restricted delivery zones or different shipping rates for different regions within the same country (e.g., different rates for Taiwan's Main Area and Outlying Islands). Because of this, the shipping rate cannot be calculated and displayed on the shopping cart page until the customer enters their delivery address. Instead, a prompt will appear in the bottom right corner of the screen, as shown below.
*Note: If you set different shipping rates for Taiwan's Main Area and Outlying Islands, customers can check the shipping fees directly on the checkout page.
ii. Delivery details on the checkout page
Customers who want to use a shipping/delivery option for which there are area-based dynamic rates will only be able to do so if their address is a "Serviceable Area", according to your store's settings. The delivery fee will be calculated after the customer fills in their address.
Example: For West & East Malaysia, the delivery fee is RM100 for the West, and RM500 for the East.
There will be a note of renewal if the delivery fee changes.
5. Notes
- Once the setup is complete, you cannot change the delivery method, delivery providers, COD, or delivery fee type.
- Because dynamic shipping rates are complex and difficult to display fully on the storefront, we recommend using the "Delivery Description" section to explain the rates and rules to your customers.
- The new setup process is only supported for integrated delivery and custom shipping. Other methods, such as convenience store pickup and store pickup, are not yet supported.
- Currently, dynamic shipping rates are not supported for Facebook Messenger manual orders.
- Once dynamic shipping rates are enabled, if the saved addresses of customers in Malaysia, Vietnam, Thailand, Hong Kong, and Japan do not match the new format, they will not be applied automatically at checkout. Customers must either re-enter their details during checkout and check "Save this delivery address", or update their information in the Member Center for it to apply to future orders.
- Bulk-imported customer addresses are not currently supported for the new dynamic shipping rate. When checking out, customers will not be able to select default addresses bulk-imported by a merchant.
-
Cash on Delivery (COD): Some delivery providers offer COD services for specific regions (e.g., JANIO, Ninja Van).
*Notes:
- Merchants in specific regions must use the local currency (e.g., Singapore/SGD) for the system to display the COD option.
- Once you enable the COD option, the system will automatically generate a corresponding COD payment method.
- You cannot add multiple COD payment methods for a single delivery provider. For example, if you add both "Room Temperature" and "Refrigerated" COD delivery options for T-Cat, they can only be linked to a single T-Cat COD payment method.

Comments