Bulkgood Shipping
Magento 2 Bulkgood module for reliable shipping costs: prioritize price sources, define bulky-good prices per product and country, and calculate mixed carts consistently.
Magento 2 quick order extension for SKU and name search, catalog browsing, validated CSV import, configurable and bundle products, bulk add to cart, and direct checkout.
SoftwareSilo Quick Order shortens the path between a buyer's product list and a valid Magento 2 order. It is built for customers who already know what they need and would rather work through a compact order grid than open product pages one at a time.
Useful for repeat and bulk purchasing: Wholesalers, distributors, manufacturers, spare-parts stores, office suppliers, and mixed B2B/B2C shops can give frequent buyers a faster way to assemble multi-line orders.
Search by SKU or product name: Buyers can add lines through autocomplete search. The result includes the product information needed to distinguish similar items without leaving the Quick Order page.
Browse the catalog when the SKU is not known: A catalog modal provides a paged product view with bulk selection. Quantities and option choices remain available as the buyer moves between catalog results and the order grid.
Import a prepared list: Users can upload a CSV file or paste CSV-style text. The supported columns are SKU, quantity, configurable options, and bundle options. The delimiter is configurable for the store.
Review problems before ordering: Import preview separates accepted rows from invalid ones. Missing SKUs, unavailable products, disallowed product types, option problems, and quantity constraints can be corrected without rebuilding the entire list.
Choose how repeated SKUs are handled: Add mode keeps existing lines and combines the incoming data with the current list. Overwrite mode replaces the relevant quantity and option data when the import should become the new source of truth.
Export the working list: Buyers can download the current Quick Order lines as CSV. This is useful when purchasing teams prepare a list in Magento, review it internally, and reuse the file later.
Order simple, configurable, and bundle products: Variant attributes and bundle selections are collected in the Quick Order interface. Buyers can edit those choices before the lines move into the Magento quote.
Keep quantities realistic: Magento stock rules, saleability, minimum and maximum sale quantities, quantity increments, and an optional Quick Order limit are checked. If checkout preparation changes or removes a line, the buyer receives the adjusted result.
Show the commercial context: Product prices, subtotals, and optional tier-price information can appear in the order grid. The module uses the active Magento customer and store context, so the buyer sees the prices Magento resolves for that session.
Send all lines to the cart: The standard action adds accepted items to the existing Magento cart. This suits stores that want buyers to review coupons, shipping, totals, and checkout through the normal storefront flow.
Offer a shorter direct-order path: The optional direct flow prepares a dedicated Magento quote, collects addresses, estimates shipping and totals, exposes available payment methods, and continues without making the buyer rebuild the order in the normal cart.
Protect an existing shopping cart: Merchants can show a prompt when the cart already contains items. After a successful Quick Order checkout, the previous cart can be restored so a separate purchase does not discard work the buyer had already saved.
Control who can use the page: Quick Order can be limited to selected customer groups. Guest access and guest direct orders have separate settings, while links in the top navigation, customer account, and footer can be enabled independently.
Know the product boundary before choosing: The base module supports CSV, not XML, and has no public REST, SOAP, or GraphQL service contract. It focuses on the storefront buying workflow. Saved requisition lists, automatic reorder from order history, and PunchOut procurement are separate requirements.
Find products quickly by SKU or name and add lines directly into the quick-order grid.
Import from file or pasted list, review valid and invalid rows, and keep only confirmed lines.
Control whether existing lines are preserved or quantities and options are intentionally overwritten.
Capture variant and bundle options per line so complex products remain fast to order.
Set maximum line count and quantity per item to prevent uncontrolled bulk inputs.
Configure default behavior between standard cart handling and direct checkout handoff.
Calculate shipping methods and cost totals before final placement for early decision support.
Control who can use Quick Order and define role-based usage boundaries.
Restore previous carts after direct orders and define behavior for non-empty carts.
If your environment differs from the listed requirements, we can check compatibility in advance. Please contact us via our contact form.
It gives buyers one page for finding and entering several products at once. SoftwareSilo supports name and SKU search, catalog browsing, CSV input, option selection, bulk add to cart, and an optional direct-order flow.
It suits repeat buyers who already know much of the assortment, including wholesalers, dealers, procurement teams, branch offices, spare-parts customers, and sales staff entering phone or email orders.
Magento Open Source does not include Adobe Commerce B2B Quick Order. SoftwareSilo adds a standalone storefront workflow to Magento Open Source and can also be used in Adobe Commerce projects when its feature set matches the requirement.
Yes. The autocomplete search accepts SKU or name text and returns matching saleable products that belong to an enabled product type.
Yes. Browse Catalog opens a paged modal where buyers can select several products, set quantities, and handle required options before adding the lines to their working list.
Both are supported. A buyer can upload a CSV file or paste CSV-formatted lines into the import dialog, then review a preview before applying the result.
The parser recognizes sku and qty plus optional options and bundle_options columns. A header row is supported, and files without a header use the documented column order.
Yes. The preview reports accepted items and row-level errors before processing. This helps buyers correct missing SKUs, invalid options, unsupported product types, and quantity problems.
Add mode keeps the current list and adds incoming data. Overwrite mode applies imported quantities and option selections as replacements for matching lines. The default mode is configurable.
Yes. The storefront includes a CSV export action for the current working list, which can support internal review and later reuse.
The base module explicitly supports simple, configurable, and bundle products. Each type can be enabled or disabled in store configuration.
The buyer selects the required variant attributes in an option dialog. The chosen child product and quantity are validated again when the list moves to the cart or direct checkout.
Required and optional bundle selections are loaded into a dedicated option dialog. The selected bundle configuration stays attached to the Quick Order line during processing.
No claim is made for those product types. The configurable product-type settings cover simple, configurable, and bundle products only.
Yes. Magento product status, visibility, stock rules, saleability, and requested options are checked during search, import, cart actions, and checkout preparation.
Yes. Maximum line count and maximum quantity per item are configurable. Magento minimum quantity, maximum sale quantity, and quantity increments still apply.
Yes. Price display and tier-price tooltips can be enabled separately. The values come from Magento in the active store and customer context.
Yes. The Add to Cart action validates the list and adds accepted items to the Magento shopping cart in one operation.
It prepares a dedicated Magento quote from the Quick Order lines and guides the buyer through addresses, shipping, totals, payment methods, and order placement without first rebuilding the list in the standard cart.
Yes. The module can return available shipping methods and a totals breakdown with subtotal, shipping, tax, discount, and grand total for the current lines and address context.
Yes. The flow loads the payment methods available for the prepared Magento quote. Availability still depends on the store configuration, addresses, customer context, and each payment module.
The merchant can enable a prompt when direct order starts with a non-empty cart. This lets the buyer make a deliberate choice instead of silently replacing existing cart work.
Yes. When enabled, SoftwareSilo stores the previous quote context and restores that cart after the separate Quick Order checkout or when the buyer returns to the cart.
Yes, if guest access is enabled. Guest use, guest direct order, shipping requirements, and payment requirements have separate settings so the merchant can keep a narrower guest policy.
Yes. The merchant can select allowed Magento customer groups. An empty group selection means all groups are allowed.
The link can be enabled independently in the top navigation, customer account menu, and footer. The direct /quickorder URL remains the main storefront entry point.
No public service contract is included in the base module. Its controllers support the storefront interface and are not advertised as an integration API.
No. SoftwareSilo Quick Order supports CSV file upload and pasted CSV text. If XML input is mandatory, compare that requirement with products that explicitly document XML support.
No. The current list can be exported as CSV, but named requisition lists and rebuilding an order directly from Magento order history are separate features.
No. Quick Order is a storefront form for fast manual or CSV-based entry. PunchOut connects an external procurement system to the shop for authenticated catalog sessions and cart return.
The license is valid for one Magento installation, including multi-website operation. In addition, the module may be installed on any number of development or staging servers. You can find further details in our license terms.
Installation and configuration are not included in the price. On request, we can support you with a smooth integration into your system.
Composer is PHP's package manager, and Magento 2 uses it to install modules and their dependencies. After purchase, the commands for your module are available under Licenses in your customer account. First add the private SoftwareSilo repository and your license token. Then install the listed package with composer require and run php bin/magento setup:upgrade and php bin/magento cache:clean.
You can pay by credit card (Stripe) or bank transfer (prepayment). For credit card payments, the order is processed immediately and the access credentials are provided directly in a separate follow-up email.
After credit card payment, you immediately receive access credentials to obtain the module via Composer. For bank transfer, access is granted once the invoice is paid.
Custom requests are no problem. We tailor our Magento 2 modules to your project and maintain a dedicated internal version so we always know exactly what runs on your system for support.
On each module detail page, you can request your own demo instance and test the module intensively for 7 days. However, we do not provide a local demo version.
No, the source code of our modules is not encrypted. If you need a customization, feel free to send us a request. We will get back to you promptly with a non-binding quote.
You can add a support package to your order. It includes assistance as well as updates and upgrades related to the module. No continuous subscription is required.
You can reach us anytime via eMail.
Rebuild known orders quickly and adjust quantities without switching between multiple pages.
Capture phone and email orders in a structured high-speed workflow.
Bring external line lists into preview and reduce manual transfer errors.
Handle complex option-based products without losing speed in the order flow.
Enable a controlled guest path for fast purchase requests when needed.
Use direct checkout with pre-check cost visibility to shorten time to completion.
Request a personal demo and test the module with realistic sample data in Magento Admin and the storefront. Take your time to see whether it fits your requirements and workflows.
Practical Magento 2 guides, developer documentation, and API references for installation, configuration, and troubleshooting.
Go to Knowledge BaseDo your requirements go beyond the capabilities of our Magento 2 modules? We develop suitable Magento 2 modules and integrations for your business processes.
Request now