This example demonstrates how a free shipping reward is applied when the condition total order > 200 DKK is met. It shows how different configurations of this condition affect whether or not the reward of free shipping is granted.
Example
Two orders:
- Order 1: 250 DKK (VAT incl.)
- Order 2: 160 DKK (VAT incl.)
- Shipping fee: 50 DKK
- VAT rate: 25%
Rewards and conditions:
- Reward:
- Free shipping
- Condition:
- Order total > 200 DKK
Three different condition configurations:
- Get free shipping if order total > 200 DKK
- 'Exclude VAT' is checked (Base price is considered)
- 'Total order price excluding shipping and payment fees' is checked
- Get free shipping if order total > 200 DKK
- 'Include VAT' is checked
- 'Total order price excluding shipping and payment fees' is checked
- Get free shipping if order total > 200 DKK
- 'Include VAT' is checked
- 'Total order price including shipping and payment fees' is checked
Execution Order & Calculations
Order 1:
- 1st condition configuration
- Total amount included in condition calculation:
- 250 / 1.25 + 0 = 200 DKK
- 200 = 200 - No free shipping
- Total amount included in condition calculation:
- 2nd condition configuration
- Total amount included in condition calculation:
- 250 + 0 = 250
- 250 > 200 - Free shipping
- Total amount included in condition calculation:
- 3rd condition configuration
- Total amount included in condition calculation:
- 250 + 50 = 300
- 300 > 200 - Free shipping
- Total amount included in condition calculation:
Order 2:
- 1st condition configuration
- Total amount included in condition calculation:
- 160 / 1.25 + 0 = 128
- 128 < 200 - No free shipping
- Total amount included in condition calculation:
- 2nd condition configuration
- Total amount included in condition calculation:
- 160 + 0 = 160
- 160 < 200 - No free shipping
- Total amount included in condition calculation:
- 3rd condition configuration
- Total amount included in condition calculation:
- 160 + 50 = 210
- 210 > 200 - Free shipping
- Total amount included in condition calculation: