---
site_name: Toret.net
site_description: WooCommerce plugins for European e-shops
site_url: https://www.toret.net
contact_email: info@toret.net

title: Custom Branches
url: https://www.toret.net/product/custom-branches/
date: 2021-12-17
modified: 2026-10-07
type: product
description: "WordPress plugin for WooCommerce that lets you create a custom network of pickup points for customers to choose from at checkout. Pickup selection is done via the Toret Widget, with support for cash on delivery, flat rates, weight- or dimension-based pricing, and more. The plugin also allows creating custom shipping methods with fully fine-tuned settings."

price: 69 EUR
currency: EUR
stock_status: instock
rating: 5.00
review_count: 17
product_type: subscription
product_categories: [Advanced Pricing and Surcharge Settings, Cash on Delivery, Free Shipping, Shipping and Delivery]
product_tags: [For CZ e-shops, For SR e-shops, HPOS, Scaling of shipping costs, Selecting a branch at the checkout, Shipping]
---

# Custom branches and shipping for WooCommerce

The Custom branches and shipping for WooCommerce is a WordPress plugin that allows you to create **custom shipping methods** and a **network of pick-up points.** Use **price scaling, Cash on delivery settings**, or **free shipping**. Set **conditions and stock** for individual branches and add a **map widget** to the checkout for pick-up point selection. The Custom branches plugin allows you to set up shipping in WooCommerce to the last detail, according to the needs of the e-shop and customers.

[Demo](https://branches.toret.show/)

[Documentation](https://documentation.toret.cz/en/toret-custom-branches-and-shipping-plugin-documentation/)

[Buy](https://www.toret.net/product/custom-branches/?add-to-cart=29519)

![Plugin Toret Custom Branches and Shipping for WooCommerce (2)](https://www.toret.net/wp-content/uploads/2025/10/Plugin-Toret-Vlastni-pobocky-a-doprava-pro-WooCommerce-2.png "Plugin Toret Custom Branches and Shipping for WooCommerce (2)")

- Allows defining custom shipping methods with detailed settings.
- Supports advanced shipping price calculations, free shipping, Cash on delivery, and custom surcharges.
- Allows automatic shipping price calculation based on distance to the delivery location.

Allows creating a custom network of pick-up points with individual settings for each branch, including local stock management.

---

Increases customer convenience thanks to a map widget for selecting branches in the checkout.

---

Supports CSV import/export for quick creation and management of branches.

---

## Tuned shipping methods in WooCommerce

![Plugin Toret Custom Branches and Shipping for WooCommerce - checkout display](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-checkout-display.png "Plugin Toret Custom Branches and Shipping for WooCommerce - checkout display")

![Plugin Toret Custom Branches and Shipping for WooCommerce - settings](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-settings.png "Plugin Toret Custom Branches and Shipping for WooCommerce - settings")

![Plugin Toret Custom Branches and Shipping for WooCommerce - settings (2)](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-settings-2.png "Plugin Toret Custom Branches and Shipping for WooCommerce - settings (2)")

![Plugin Toret Custom Branches and Shipping for WooCommerce - settings (3)](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-settings-3.png "Plugin Toret Custom Branches and Shipping for WooCommerce - settings (3)")

Create thoughtfully detailed **custom shipping methods** according to the needs of customers and the e-shop. You can easily manage it with the Custom branches and shipping for WooCommerce plugin.

With this plugin, you can create an **unlimited number of custom shipping methods.** For each of them, you can set the **name, icon, and conditions** under which the shipping will be offered to customers, e.g., minimum or maximum order price or item quantity. The plugin supports **Cash on delivery**, **free shipping**, and **custom surcharges.**

The **shipping price** can be **uniform or scaled** by distance, weight, maximum dimensions, or quantity.

### Charge shipping price based on distance to delivery location

The plugin allows automatically calculating the shipping price **based on the distance of the customer’s address from the store.** The distance is determined thanks to the **connection to the Mapy.com API**. You just set your **own pricing rules** exactly as you need.

### Custom shipping methods

In the plugin settings, you can create an unlimited number of custom shipping methods.

**For custom shipping you can:**

- Set shipping name and icon
- Enable weight and dimension checks and set their maximum values.
- Specify in which cases the shipping will be offered (determine minimum/maximum order price, product quantity, or product price).
- Set a uniform price for shipping.
- Use shipping price scaling (based on distance, total weight, maximum dimensions, or quantity).
- Set Cash on Delivery (without surcharge, with a uniform surcharge, or scalable surcharge based on order price).
- Set free shipping

You can **copy** the shipping method settings from an existing one for faster creation.

You can also **temporarily deactivate** selected shipping via WooCommerce settings.

### Advanced shipping price settings options

For each country and shipping method, you can set a different shipping price. The price can be uniform or scaled:

- **by distance between store and customer delivery address**
- **by order price**
- **by order weight**
- **by product quantity in order**
- **by dimensions**

### Setting shipping price by distance

Shipping price can be charged based on the distance of the delivery location from the store. The price can be set variable for custom distance intervals or uniform per kilometer. Connection to the Mapy.com API is used for route calculation.

### Cash on delivery with surcharge option and free “from” setting

The plugin can work with the **WooCommerce** **Cash on delivery payment method**.

For this payment method, you can determine a uniform surcharge or one scalable by order price. Of course, using COD without a surcharge or setting a threshold from which order sum COD will be free is also possible.

VAT for the COD fee can be determined as fixed or based on products in the cart.

If you use multiple currencies in your e-shop, a fixed COD rate can be determined for each currency separately.

### Free shipping settings

For each shipping type and country, it is possible to set a custom threshold for when free shipping becomes available.

Also, for each product and product category in WooCommerce, you can set that shipping will always be free for it.

### Shipping availability restrictions

For each shipping method, you can set conditions under which it will be offered to customers in the checkout. You can enter:

- Minimum cart value (incl. VAT)
- Maximum cart value (incl. VAT)
- Minimum quantity in cart
- Maximum quantity in cart
- Minimum product price (incl. VAT)
- Maximum product price (incl. VAT)
- Excluded products
- Required products
- Disabled product categories
- Required product categories
- Minimum cart weight in kilograms >=

Also, in the settings of each product and product category in WooCommerce, you can set that selected shipping will not be available for it.

### Custom surcharges

You can assign extra surcharges to each product or order in WooCommerce. If you have goods that are, for example, difficult to pack or oversized, you can adjust the shipping price using a custom surcharge.

Surcharges can be displayed in the checkout or hidden within the shipping price.

### Shipping method icon settings

For custom shipping methods for branch selection, you can upload a custom icon in the plugin settings.

### Supports shipping zones

The plugin supports shipping zones in WooCommerce. You can easily set the carrier only for selected countries. Branches and shipping can be created for all countries found in WooCommerce.

You can set a specific tax status (taxable or non-taxable) for the shipping method.

## Custom network of pick-up points

![Plugin Toret Custom Branches and Shipping for WooCommerce map widget](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-map-widget.png "Plugin Toret Custom Branches and Shipping for WooCommerce map widget")

![Plugin Toret Custom Branches and Shipping for WooCommerce - branch settings](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-branch-settings.png "Plugin Toret Custom Branches and Shipping for WooCommerce - branch settings")

![Plugin Toret Custom Branches and Shipping for WooCommerce - branch setting](https://www.toret.net/wp-content/uploads/2026/02/Plugin-Toret-Custom-Branches-and-Shipping-for-WooCommerce-branch-setting.png "Plugin Toret Custom Branches and Shipping for WooCommerce - branch setting")

Using the Custom branches and shipping plugin, you can create an **unlimited number of custom branches** for order pickup. You can set each branch individually – from **name and address** to **location** and **accepted payment types and opening hours.**

It is also possible to set **maximum dimensions and shipment weight** for the pick-up point or manage **product stock at the branch level.** Branches can be **edited and temporarily deactivated,** or **disabled**. The plugin supports **branch import and export via CSV.**

### Convenient pick-up point selection

For convenient branch selection in the checkout, the **Toret map widget** is used, displaying your pick-up points and information about them. Its opening can be set as **automatic when shipping is selected**, thereby speeding up the customer’s passage through the checkout.

### Custom network of pick-up points

In the plugin settings, you can create an unlimited number of custom branches for customers to choose from in the checkout.

**For a branch, you can set:**

- Branch name
- Branch ID (or let it be automatically generated)
- Branch address (Street, number, city, ZIP code, country)
- Location (used for displaying a point on the map)
- Branch properties (payment type, opening hours, accessibility)
- Optional note
- Maximum weight or dimensions for shipping to the branch

You can **copy** branches for faster creation and edit them later, or **import/export** them.

Branches can also be **temporarily deactivated** so they won’t appear on the map, or **disabled** **for a specific product, variation, or product category.**

### Toret widget for branch selection

The Toret Widget serves for branch selection in the checkout, clearly displaying pick-up points and information about the selected branch.

In the plugin, you can enable a function that saves the customer a step when opening the map with pick-up point selection. **The automatic map opening function** with pick-up point selection automatically displays the map widget when a shipping method with pick-up points is chosen.

However, the button remains visible in case the customer changes their mind and wants to change the pick-up point.

### Temporary branch deactivation

In the branch overview, you can deactivate a selected branch. When you need it again, just turn it on and it will appear immediately.

It is also possible to **disable** a branch **for a specific product, variation, or product category.** If the customer has such a product in the cart, the given branch will not appear in the selection.

### Filtering by maximum weight and dimensions

If needed, you can enable the function of filtering branches by order weight or product dimension.

Branches with a lower limit will then not appear when selecting a pick-up point.

### Stock management at branch level

After activating the stock management function, a table with created branches is added to the product detail in the “Custom Branches” tab in the plugin settings.

You can set the number of items in stock for the given product for individual branches. Once this product is sold with the selected branch, the stock quantity at the branch decreases. If the product is not in stock at the branch, the branch will not be displayed to the customer on the map.

### Branch import/export via CSV

You can import branches in the plugin from CSV. The plugin also includes a sample CSV file containing the required structure.

Using the export and import function of custom branches, you can also easily copy branches between WordPress sites.

## Carefree management and regular maintenance

The Toret Custom branches and shipping plugin is **fully compatible** with other Toret plugins as well as popular block page builders (Elementor, Divi) and multi-currency plugins. You do not have to worry that its implementation would disrupt the design or function of your e-shop.

The subscription includes **access to updates**, which ensure compatibility and add new features, and **customer support** in case of issues.

### Fully compatible with Toret plugins (carriers, payment gateways, etc.)

All our plugins are mutually compatible and can be used on a single WooCommerce e-shop.

Usage example:
In the checkout, the customer can select delivery to an address or pick-up point via the [shipping plugin](https://www.toret.net/kategorie-produktu/doprava/), pay using a [payment gateway](https://www.toret.net/kategorie-produktu/platebni-brany/), and finally, an [invoice is automatically generated](https://www.toret.net/kategorie-produktu/fakturace-a-ucetnictvi/) and sent in the order confirmation email.

### WordPress Multisite compatibility

The plugin fully supports WordPress Multisite, where a single license is sufficient for all managed sites.

Each Multisite web can have its own plugin settings.

### Compatible with Elementor and Divi

The plugin supports use alongside popular block page builders Elementor and Divi.

### High Performance Order Storage (HPOS) support

High-Performance Order Storage (HPOS), formerly known as Custom Order Tables, is a solution that provides an easy-to-understand and solid database structure – designed specifically for e-commerce needs. It uses the WooCommerce CRUD design to store order data in custom tables – optimized for WooCommerce queries with minimal impact on store performance.

### Regular updates

We are constantly improving the plugin and updating compatibility with WooCommerce. We guarantee compatibility with WooCommerce 6.7 and higher.

### Extensive documentation

Extensive documentation is prepared for the plugin. It helps you easily configure the plugin and quickly get oriented with its features.

[Go to documentation](https://documentation.toret.cz/vlastni-pobocky/)

★★★★★

[5.0](https://www.toret.net/product/custom-branches/#review)

User ratings

[3/2026](https://toret.net/changelog?plugin=29519)

Last update

186

Licenses sold

€69,00 / year

**+FREE:** 3-month subscription to Toret WooCommerce Manager

### Need help?

[support@toret.net](mailto:support@toret.net)Do you need advice on choosing a product or have a question about a feature?

### What’s included?

- 1 year of updates
- 1 year support (beware of [resellers](https://www.toret.net/statement-on-purchasing-copyrighted-plugins-from-toret-cz-on-other-e-shops/))
- 14-day [money-back guarantee](https://www.toret.net/money-back-guarantee/)

### 14-day money-back guarantee

We want to ensure that you are 100% satisfied with your purchase. That’s why we offer a 14-day [money-back guarantee](https://www.toret.net/money-back-guarantee/).

### Feedback

See what customers are saying about this product.

[Read customer reviews](https://www.toret.net/product/custom-branches/#review)

WordPress plugin for WooCommerce that lets you create a custom network of pickup points for customers to choose from at checkout. Pickup selection is done via the Toret Widget, with support for cash on delivery, flat rates, weight- or dimension-based pricing, and more.

The plugin also allows creating custom shipping methods with fully fine-tuned settings.

## Product information

- **Price:** €69,00 / year
- **Availability:** In stock

**Categories:** Advanced Pricing and Surcharge Settings, Cash on Delivery, Free Shipping, Shipping and Delivery

**Tags:** For CZ e-shops, For SR e-shops, HPOS, Scaling of shipping costs, Selecting a branch at the checkout, Shipping