If you set up carrier-calculated or table-based shipping rates for your products but want to increase the amount you charge customers for shipping a little bit to cover additional expenses like insurance or packing cost, you can do it by adding a handling fee. In X-Cart 5, handling fee is a fixed surcharge that is applied to orders shipped using a specific shipping method. The handling fee is added at checkout and is merged with your standard shipping rates, so the surcharge remains invisible to the buyers.
To set up a handling fee for some shipping method:
1. In your store’s Admin area, go to the Shipping methods section (Store setup -> Shipping).
2. In the list of your store’s shipping methods, find the method for which you want to add a surcharge.
3. Click inside the “Handling fee” field for the selected shipping method and specify the surcharge amount you require either as a fixed amount or as a percentage (calculated based on the regular shipping fee defined for this shipping method).
To understand the rules better, let us consider the following example.
You have a shipping method "One Day Shipping", and the shipping cost for this method is calculated using the formula
SHIPPING = 100+SUBTOTAL * 10%
You add a handling fee to this shipping method:
If the handling fee is defined as as fixed amount (e.g. $5), this sum is added to the regular shipping method formula and the final delivery cost becomes
100 + SUBTOTAL*10% + 5
If the handling fee is defined as a percentage (e.g. 5%), the final delivery cost is calculated as
100 + SUBTOTAL*10% + (100 + SUBTOTAL*10%)*5%
If an order subtotal is $100, the delivery cost will be $115 (
$5 + $100 + $100 * 10%) for the first case and $115,5 (
$100 + $100 * 10% + ($100 + $100 * 10%) * 5%) for the second one.
4. Save your changes by clicking Save changes.
That’s it! The handling fee value has been added.