Статьи по теме: Shipping & Tax

New Shipping

Dokan Cloud offers a powerful and efficient shipping system designed to simplify the complexities of marketplace shipping. With our system, you can easily configure, manage, and optimize the shipping process for your website.


In this guide, we will walk you through the steps to configure and personalize the Dokan shipping system to meet your business needs.


*Shipping Settings*


First, the admin needs to turn on the shipping option by going to *Settings → Shipping*. Then, you can select the countries where you want to ship your products or choose to exclude certain countries from receiving deliveries.




*Add Shipping Type*


The admin can select a custom name for the shipping type. This means the admin can decide whether the shipping will be *Domestic* or *International* by choosing the type from the *Add Shipping Type* section.



*Vendor Configuration*


Once the admin enables shipping and selects the shipping type, the vendor can create a shipping profile based on the admin’s selected shipping type. The vendor can then configure the shipping settings according to their own requirements.


*Preference*


The vendor can select the *weight and dimension units* according to their own preferences. At the same time, they can set a *cutoff time*, which determines from what time of the day the shipping process will start for the products received for delivery.



*Fulfillment Service*


The vendor can choose through which platform they want to ship their products from the Fulfillment Service options. To ship through a specific platform, the vendor will need to connect that platform, such as OTO or Shippo.



NB:


In the vendor dashboard, click on the information icon next to the Fulfillment Service to view a list of available shipping providers for your country. You need to select your country and choose between domestic or international shipping. The list will show which shipping provider is available through each platform or provider.



*Location*


Vendors can create a location profile from the "Location" option. This profile can then be added to the "Ship From" field, which specifies the address from which shipments will be sent. Based on this address, shipping costs will be calculated and declared accordingly.



*Shipping Profile*


You can assign multiple shipping rates within a single profile, allowing you to charge different rates for the same product when shipping domestically and internationally.


To set this up, navigate to *Shipping* → *Profiles* and click the *Create New Profile* button.



*Profile Name*


This field allows the user to assign a name to a custom shipping profile. This name will help identify and differentiate the profile, especially when applying it to specific products.


*Ship From*


This field is used to specify the origin of the shipment. It's crucial for calculating shipping rates and delivery times.The vendor needs to select or enter an address from which the products will be shipped.


*Handling Time*: This field specifies the total number of days required to process and prepare your goods for shipment before they are handed over to the courier. It ensures customers are informed of the expected processing time before their orders are shipped.


*Rates*: You can choose from three different types of shipping rates, allowing flexibility in how you charge for shipping. These rates can be customized to fit various shipping methods, such as standard, expedited, or international shipping. Select the most appropriate rate type based on your shipping preferences and business needs.


*Shipping Regions and ZIP Codes*


When creating a vendor shipping profile, you can define specific areas, such as selecting a state. If the vendor wants to set different shipping rates for different locations within the same state, they can do so by specifying the zip code. This allows the vendor to configure separate shipping rates for different places within the same state.


There are three types of shipping available: *Weight-Based, Price-Based, and Carrier-Based* shipping. Each shipping type can be configured separately within different profiles. These profiles can then be assigned to products at different levels, allowing vendors to apply specific shipping methods to individual products based on their shipping requirements.


*Weight based shipping rate*



In Dokan Cloud, the *Weight-Based Shipping* method allows vendors to set shipping rates that depend on the weight or quantity of products being shipped. This flexibility is especially beneficial for vendors offering various product types and shipment sizes.


  1. *Rate Type*: Select *Weight-Based Rate* to define shipping rates calculated based on the product’s weight.
  2. *Rate Name*: Enter a descriptive name for the shipping rate profile to easily identify it later.
  3. *Transit Time*: Define the expected delivery time, such as *2-3 days*, to inform customers about how long their shipment will take.
  4. *Cost On*: Choose either *Item* or *Item Quantity* as the basis for calculating shipping costs:  *Item*: Shipping cost is based on the weight of the product(s). *Item Quantity*: Shipping cost is based on the number of items in the order, regardless of their weight. This option is useful when shipping smaller or lighter items that do not vary much in weight.
  5. *Starting Weight & Ending Weight*: Set the weight range (e.g., from *0+ kg to 100 kg*) for each shipping tier. This allows you to define different rates for different weight brackets.
  6. *Shipping Cost*: Specify the shipping cost for each weight or quantity range (e.g., *$20* for items weighing between 0-100 kg). This ensures that shipping costs adjust based on the weight or number of items in the order.
  7. *Handling Fee*: Add a fixed handling fee (e.g., *$10*) that will be applied to all orders, regardless of weight or quantity.
  8. *Offer Free Shipping for Orders Above a Certain Amount*: Enable this option to offer free shipping for customers whose order total exceeds a certain value (e.g., *$500*). This can encourage customers to purchase more to save on shipping costs.
  9. *Minimum Order Amount*: Set the minimum order value (e.g., *$500*) required for customers to qualify for free shipping, helping to drive higher sales volumes.


**Price-Based Shipping **



Price-Based Shipping Configuration


In Dokan Cloud, the *Price-Based Shipping* method allows you to set shipping rates based on the price of the product(s) in the cart. This configuration is useful when you want to charge customers differently based on the value of their order rather than the weight or quantity of items.


  • *Rate Type*: Select *Price-Based Rate* to define shipping rates that are calculated based on the price of the items in the cart.
  • *Rate Name*: Enter a name for this shipping rate profile. The name should be clear and descriptive (e.g., "Standard Price-Based Shipping").
  • *Transit Time*: Define the expected delivery time for the shipping rate (e.g., *2 - 3 days*). This provides customers with an estimated delivery window.
  • *Cost On*: Choose whether the shipping cost is based on the *Item* or *Item Quantity*. For price-based shipping, *Item* is selected, meaning the shipping cost is calculated based on the total price of items in the order.
  • *Starting Price & Ending Price*: Set the price range for which this shipping rate applies. For example:


*Starting Price*: *$0+* for products with a price starting from $0.


*Ending Price*: *$100* for products priced up to $100.


You can set additional price ranges, such as from *$100+ to $500*, to create tiered shipping rates based on different price brackets.


  • *Shipping Cost*: Specify the shipping cost for each price range. For example, you can charge *$10* for orders priced between *$0 and $100*, and *$5* for orders priced between *$100 and $500*. The shipping cost will be calculated based on the total price of the order within the specified price ranges.
  • *Handling Fee*: Set a handling fee (e.g., *$10*) that will be added to the shipping cost for all orders, regardless of the price or number of items.
  • *Offer Free Shipping for Orders Above a Certain Amount **: Check this box to offer free shipping for orders that exceed a specific price (e.g., **$1000*). This encourages customers to spend more in order to qualify for free shipping.
  • *Minimum Order Amount*: Set the minimum order amount (e.g., *$1000*) required for customers to qualify for free shipping. This helps boost the average order value while providing an incentive for customers to purchase more.


Price-Based and Weight-Based Shipping


If you configure both *Price-Based Shipping* and *Weight-Based Shipping* in the same shipping profile, the system will calculate and display the shipping fees separately on the checkout page. The final shipping cost will be the sum of both the price-based shipping fee and the weight-based shipping fee.


**Example Scenario: **Let’s assume the following shipping configurations:


*Price-Based Shipping*:


  • *Shipping Cost*: $1 for orders priced between $0 - $100.


  • *Shipping Cost*: $5 for orders priced between $100 - $500.


  • In this case, if the order total is within the price range of *$0 - $100*, the shipping fee for *Price-Based Shipping* would be *$1*.


*Weight-Based Shipping*:


  • *Shipping Cost*: $5 for products weighing between *0 - 100 kg*.


  • *Shipping Cost*: $3 for products weighing between *100 - 200 kg*.


  • If the order contains products within the *0 - 100 kg* weight range, the shipping fee for *Weight-Based Shipping* would be *$5*.


Final Shipping Calculation:


  • The total shipping cost will be calculated by adding the price-based and weight-based shipping costs together.


*Price-Based Shipping Fee*: $1 + $5 = *$6*


*Weight-Based Shipping Fee*: $5 + $3 = *$8*


*Total Shipping Fee*: *$6 + $8 = $14*


As a result, the customer will be charged *$14* for shipping at checkout, which combines the costs from both the price-based and weight-based shipping methods.


Carrier-Based Shipping


*Carrier-Based Shipping* allows vendors to integrate shipping carriers directly into their Dokan Cloud platform, enabling automated shipping rates from third-party shipping providers. With this setup, vendors can offer customers real-time shipping rates based on the carrier’s pricing and services.


Dokan Cloud supports integrations with multiple carriers through third-party services like *Shippo*, *OTO*, and other multi-carrier shipping solutions. This integration provides flexibility and ease of use for both vendors and customers, as shipping charges can be dynamically calculated based on the chosen carrier, delivery speed, and destination.



*Dokan Shipping*


If you want to ship using the Shippo provider, you can *connect your account in two ways*. You can either use the *API key* or *connect directly via OAuth*. By clicking this link: https://portal.goshippo.com/api-config/api , you can generate a *test or live API key* and connect your Shippo account.



You can also *connect Shippo via OAuth* by logging into your Shippo account and authorizing Dokan Cloud to access it. Once authorized, your Shippo account will be directly linked without needing to enter the API key.


You can also ship using *OTO* at the same time. By clicking this link: https://app.tryoto.com/api-integrations/api-tokens, you can get the required *API key* from the OTO platform and connect it by selecting the *OTO setup option* on your platform.


Последнее изменение: 25/02/2026

Была ли эта статья полезна?

Поделиться отзывом

Отменить

Спасибо!