Use this section when buyers report that shipping is missing or checkout is blocked.
A Buyer Cannot See Shipping Options
Possible causes:
The buyer's country is not included in any zone.
The product uses a custom profile with no matching zone.
The matching zone has no rates.
The matching rates do not cover the buyer's cart value, quantity, or weight.
The product is missing weight for a weight-based rate.
The product is missing price for a price-based rate.
What to do:
Open the order form.
Go to Shipping.
Select Validate & test.
Build a basket that matches the buyer's cart.
Run Test address with the buyer's destination.
Fix the profile, zone, or rate shown in the result.
A Destination Uses Rest Of World Instead Of A Country Rate
Check whether the country has its own zone in the same shipping profile. If no specific country, state, province, or postcode zone matches, Beventi uses Rest of world.
To charge a different rate for that country, create a specific country zone and add rates to it.
Rest Of World Does Not Appear In Testing
Rest of world only appears when a Rest of world catch-all zone exists.
Create a Rest of world zone and add at least one rate, then run Test countries again.
A Custom Profile Product Cannot Ship
Custom profiles need their own zones and rates.
Open the custom profile and check that:
Products are assigned correctly.
At least one zone exists.
The zone covers the buyer's destination.
The zone has rates.
The rate conditions match the basket.
Weight-Based Shipping Is Not Working
Check that every product using the weight-based rate has a weight.
For bundles, check that the items inside the bundle have weights.
Then run Validate again.
Price-Based Shipping Is Not Working
Check that every product using the price-based rate has a price in the order form currency.
Then run Validate again.
Quantity-Based Shipping Is Not Working
Check that the quantity brackets cover the buyer's item count.
For example, if one rate covers 1-5 items, the next rate should start at 6 items.
Buyers See The Wrong Currency For Shipping
Shipping rates should use the same currency as the order form.
Open the affected rates and confirm their currency matches the order form currency.
Shipping Worked Before But Does Not Work Now
Recent changes may have affected the setup.
Check whether:
Products were moved into a custom profile.
A zone was deleted.
A rate was deleted.
A rate condition was changed.
Product weights or prices changed.
The order form currency changed.
Run Validate & test after reviewing these changes.
