B2B commerce · Massachusetts-based company
ASMG Commerce Portal
A custom B2B ordering system for the asphalt and paving industry.
For Massachusetts-based All States Materials Group, whose commerce site also supports customers in the New York area, we designed the public storefront and built a custom WooCommerce ordering system connecting company accounts, purchase orders, delivery requirements, and the teams that fulfill them.









Nine views of the public storefront. Administrative screens, customer-specific pricing, and private account and order data are not shown.
Custom B2B commerce development
More than a product catalog.
Ordering specialty asphalt materials is not a standard retail transaction. A buyer may represent several locations, need a specific package size, submit a purchase order, and arrange either less-than-truckload (LTL) or bulk delivery.
We built a custom ordering layer on WordPress and WooCommerce to support that workflow. The system connects approved customer accounts, product access, pricing rules, ship-to locations, sales representatives, and order communications within one commerce portal.
The public website makes products and technical documents easy to find. Behind it, a purpose-built administration system gives the ASMG team tools to manage customer access, catalog rules, pricing data, and orders.
The portal also supports ASMG customers in the New York area. This account-based ordering work informs our website design and development for New York businesses and custom customer portal development.
Account and ordering model: The portal connects approved company accounts, purchasing users, and ship-to locations. Product-access and pricing rules determine the customer’s ordering context; purchase-order and delivery details carry it into staff review.
Public and operational content: Product options, safety data sheets, and technical resources support product research. The custom ordering workflow connects those choices with delivery requirements and order communications. See our WooCommerce and B2B e-commerce services for planning a comparable system.
Development & delivered workflow
Connect the order with the people who need to act on it.
The work required a custom WordPress plugin, a structured model for companies and delivery locations, role-based permissions, and WooCommerce checkout logic aligned with industrial purchasing. Approved users operate within the company accounts and ship-to locations assigned to them.
Spreadsheet import tools bring customer, location, product, pricing, and historical sales data into the system. Those records support product access, purchasing rules, order history, and frequently ordered products. The import workflow is distinct from a continuous connection to an external business system.
At checkout, product and quantity choices are associated with an approved account and delivery location. The purchase-order reference and the relevant LTL or bulk logistics information become part of the order submitted for staff review. Pricing and freight can remain subject to that review.
What the work delivered: an account-based ordering workflow linking the public catalog, customer purchasing context, and internal follow-through. Custom order statuses and notifications help the relevant team and sales representative follow the progression from submission toward shipment.
Customer-scoped order history and repeat-purchase tools bring previous purchasing activity into the account experience. Staff administration tools support the company, catalog, pricing, and order records behind that experience.
The B2B customer portal planning guide explains the account, pricing, delivery, and review decisions that shape a comparable system.
The custom WooCommerce development guide explains how to evaluate standard store features, extensions, and specialized ordering requirements.
Industrial ordering portal features
Built for the way materials businesses operate.
Company accounts and ship-to locations
Approved users work within assigned company accounts and delivery locations. Role-based access supports customers, sales representatives, and internal staff without exposing another customer’s orders.
Purchase-order checkout and delivery requirements
A dedicated PO checkout captures the purchase-order number, ship-to location, and different logistics questions for LTL and bulk orders. Pricing and freight review are kept distinct from order submission.
Customer pricing and product-access rules
Backend tools manage account-specific pricing and SKU permissions. Review controls can withhold numeric prices, while product-access rules determine what an account is allowed to order.
Order management and sales-team notifications
Custom statuses cover PO submission, review, scheduling, and shipment. Order notifications route to the appropriate team and representative, with customer acknowledgments, shipment updates, and controlled access to shipping documents.
Order history and repeat-purchase support
Customer-scoped order history and frequently ordered products bring previous purchasing activity into the portal. Spreadsheet import tools connect historical sales records with current customer accounts.
Technical resources and bilingual navigation
Structured package sizes, quantity options, safety data sheets (SDS), and tear sheets support product research. English and French Canadian navigation serves the portal’s U.S. and Canadian audience.
Planning a B2B ordering portal for manufacturing, materials supply, or distribution? We can scope the account model, catalog, checkout, and operational workflows around your business. Hosting and ongoing maintenance are agreed separately.
Have a B2B commerce project in mind?