We’ve updated how delivery timelines (ETAs) and delivery charges are calculated to provide a more consistent, transparent experience across both the website and POS.
Previously, delivery timelines and charges could vary depending on vendor setup, stock availability, and delivery scenarios. This sometimes resulted in unclear delivery expectations or incomplete delivery fees during checkout.
With this update, ETA and delivery charges are now calculated using a more consistent set of rules, helping ensure customers see more accurate information before completing their order.
How delivery timelines (ETA) work
Delivery ETA is now calculated based on multiple factors working together:
Stock availability (in-stock vs vendor-fulfilled)
Vendor lead time
Freight-related delivery time (for non-local scenarios)
Delivery zone (local vs non-local)
In addition, vendor configuration now plays a key role. When a vendor is set to ship directly to the customer, the ETA excludes any warehouse handling time. If the vendor ships via warehouse, the ETA will include the additional inbound processing time before delivery.
As a result, the same product may show different delivery timelines depending on vendor setup, delivery location, or stock condition.
It’s important to note that the system does not provide a detailed, step-by-step breakdown of how each component contributes to the final ETA. Instead, the displayed ETA reflects the result of the configured rules. To understand or validate it, you would need to review the relevant setup, such as vendor settings, delivery zones, and freight rules.
How delivery charges are calculated
Delivery charges are now applied more accurately based on the delivery scenario.
For non-local deliveries, additional freight-related charges may be added to the standard delivery fee. These charges are calculated during the ordering flow and are shown clearly in both the website and the POS.
For orders that include multiple products or vendors, delivery fees may reflect a combination of vendor-based surcharges depending on how each item is fulfilled.
Similar to ETA, there is no detailed breakdown shown per order explaining how each fee component is calculated. The total reflects the final result of the configured delivery and freight rules.
Consistency across the website, POS, and reporting
With this update, the same logic is applied across Website checkout, POS, and reporting.
This means:
The ETA shown to customers aligns with what is reflected in the order data
Delivery charges shown during checkout match what is recorded in the system
Reports follow the same calculation logic used during ordering
Although labels between Website and POS may differ, both represent the same delivery-related charges.
What this means for your operations
This update helps create a more predictable and consistent delivery experience, but it also means outcomes are fully dependent on your configuration.
To ensure accurate results, it’s important that:
Vendor settings (including “Ship Directly to Customer”) are correctly configured
Delivery zones and methods are properly defined
Freight rules are set up as intended
If any of these configurations are incomplete or incorrect, the resulting ETA or delivery charges may not reflect the expected outcome.
There is currently no internal audit trail or automated log that shows which specific rules were applied to generate an ETA or delivery fee for a given order. Validation is done by reviewing the configuration against the order scenario.
In addition, there is no built-in reporting that compares estimated delivery timelines with actual fulfillment time. The ETA shown is a calculated estimate based on current settings and is not automatically evaluated against actual delivery performance.
