Magento 2.4.9 Admin Order Creation Halted: 'No Quotes Available' Bug
As e-commerce migration experts, we at Shopping Mover constantly monitor the Magento ecosystem for critical issues that can impact merchant operations and development workflows. A recent GitHub issue (#41178) has brought to light a significant problem within Magento Open Source and Adobe Commerce version 2.4.9, specifically concerning the creation of orders from the Admin Panel.
A Critical Roadblock: 'Sorry, no quotes are available for this order'
The core of the reported issue is a frustrating message that appears in the Shipping Method section when an administrator attempts to create a new order: "Sorry, no quotes are available for this order." This isn't just an isolated incident affecting a single shipping carrier; the problem manifests across all configured shipping methods, including fundamental options like Flat Rate and Free Shipping, as well as any custom or third-party carriers.
For any merchant relying on the Admin Panel to process orders manually – whether for phone orders, customer service adjustments, or specific B2B scenarios – this bug presents a severe operational bottleneck. It effectively halts the order creation process at a critical juncture, preventing the calculation and selection of shipping costs, which are essential for completing a transaction.
Reproducing the Admin Shipping Rate Bug
The issue's author, devidasPT, provided clear and concise steps to reproduce this behavior, making it easy for other developers and merchants to verify if they are affected:
- Log in to the Magento Admin Panel.
- Navigate to Sales → Orders.
- Click on Create New Order.
- Select an existing customer from the list.
- Add any product to the order.
- Crucially, enter or select a valid shipping address, ensuring all required fields (Country, Region/State, City, ZIP/Postal Code) are populated.
- Proceed to the Shipping Method section.
Instead of displaying a list of available shipping options and their corresponding rates, the system consistently returns the error message, indicating a failure in the shipping rate collection process within the Admin context.
Expected vs. Actual Behavior: A Clear Discrepancy
The expected outcome, as any Magento user would anticipate, is for the system to accurately collect and display all enabled and configured shipping methods that support the specified destination. This would include standard options like Flat Rate and Free Shipping, alongside any other active carriers. The actual result, however, is a complete absence of these options, replaced solely by the aforementioned error message.
This discrepancy strongly suggests that the problem lies not with individual carrier configurations, but rather with a more fundamental flaw in how Magento 2.4.9 handles the shipping-rate collection process specifically within the Admin order creation workflow. It implies a potential issue with how the system initializes the quote, retrieves address information, or interacts with shipping modules when initiated from the backend.
Implications for Merchants and Developers
For merchants, this bug translates directly into lost productivity and potentially delayed customer service. Manual order processing becomes impossible, forcing businesses to seek cumbersome workarounds or halt certain operations until a fix is available. This can be particularly damaging for businesses that rely heavily on phone orders or need to quickly create orders for VIP customers or specific promotions.
For developers, the issue highlights the importance of thorough testing, especially during version upgrades. While the bug report itself is detailed in its description and reproduction steps, the provided GitHub issue currently lacks community comments, proposed solutions, or detailed technical analyses (e.g., stack traces, code snippets for debugging). This means that, as of now, affected users would need to undertake their own debugging efforts or await an official patch from Adobe Commerce.
Understanding such core functional issues is vital for anyone managing a Magento 2 store, especially those considering platform upgrades or migrations. A stable backend is as crucial as a flawless frontend. While this specific issue is reported on 2.4.9, it underscores the need for comprehensive pre- and post-migration testing to ensure all critical functionalities, including administrative tasks, operate as expected.
Shopping Mover continues to track such developments to provide timely insights and support for our clients navigating the complexities of Magento and other e-commerce platforms.