DocumentationRecipesDifferent fee for export orders
Different fee for export ordersPro
Charge more on orders shipping abroad with two rules on one payment method: an export rule conditioned on the destination country, and your ordinary fee below it as the catch-all. Pro.
How to charge a different fee on export orders
Two rules on the payment method, whether that is cash on delivery or a card gateway:
| # | Title | Amount | Conditions |
|---|---|---|---|
| 1 | Export handling | 3 %, max 12 | Country / state excludes CZ, and Shipping method excludes Local pickup |
| 2 | Cash on delivery fee | 2.5 % + 0.50, min 1, max 8 | none |
The two conditions
Both rows must hold — conditions on a rule combine with AND. Country excludes CZ is true for every foreign destination; Shipping method excludes Local pickup stops a foreign customer who collects in person paying for export handling they did not get. Drop the second row if you do not offer pickup.
The country condition reads the shipping destination, falling back to the
billing address when there is no shipping one. A country value covers every
state in it; to single out one state, use US:CA.
What the customer sees
The fee line changes title as well as amount: a German address sees Export handling 3.30 on a 110 basket, a Czech one sees Cash on delivery fee 3.25. Because the title is per rule, the customer is told why.
Variations
- A list of countries rather than “not home”. Country matches DE, AT, CH → one fee; matches PL, SK → another; catch-all last.
- By zone instead. If your shipping zones already encode the geography, Shipping zone matches Europe is one row instead of a country list, and follows the zone when you edit it.
- Bulky exports. Add Shipping class in cart matches Bulky for a third, higher rule on top.
Conditions are Pro, and country is one of nine things a rule can look at.
See pricing