Hard Stop Budgets
When activated, it operates at all budget levels; individual user budgets and cost centre budgets
If an order is placed that exceeds any budget, the user will be prevented from checking out entirely, with a message displayed to explain the restriction. This gives them them the opportunity to adjust the basket of items and checkout once the total is less than the remaining budget amount.
Alternatively, the system can be configured to display a warning message while still allowing the checkout to proceed, providing flexibility when needed.
Prevent an order being placed that exceeds a budget
To enable this feature go to User Settings > When Ordering and toggle the option called "Prevent orders that exceed budget." When enabled, the user will be restricted from checking out if their order total exceeds budget.
At checkout the user will be presented with a warning message to explain why they are prevented from completing the order.
Display a warning message only if the order exceeds budget
To allow users to checkout as normal an order exceeds budget, but also display a warning message, select the "Show exceed budget warning message" option in the User Settings > When Ordering. When enabled, users will receive a warning message if their order exceeds the set budget, but they will still be allowed to proceed with the checkout.
Storefront Messaging
When a budget is exceeded, the message displayed can be customized using the EvolutionX translations module. To edit this message, use the translation key cart.budget_exceeded.
The default message informs the user that they have exceeded their budget and displays the total budget amount.