Bulthuis Trucks & Trailers.
Bulthuis is a technical wholesaler in truck parts and related products. With multiple locations, partner shops and a B2B customer base used to speed and precision, that sets high demands on a webshop.
A brief overview
Bulthuis is a technical wholesaler in truck parts and related products. With multiple locations, partner shops and a B2B customer base used to speed and precision, that sets high demands on a webshop. When we came on board at the end of 2023, we found a Magento 2 platform that was due for a thorough modernisation.
We started at the foundation: upgrading Magento from 2.4.6 to 2.4.8, setting up a CI/CD pipeline and automating deployment. Not glamorous work, but essential for everything that followed.
A technical wholesaler ready for the future
The old Luma frontend made way for Hyvä, including a completely new checkout. That alone made the shop considerably faster. But we went further: Varnish caching, Imgproxy for images and targeted performance optimisations ensured the webshop now loads smoothly — even with a catalogue full of truck parts.
Licence plate search and smart filters
A customer enters a licence plate and immediately sees which parts fit their vehicle. We built a licence plate search linked to PKW data, with extensive filter navigation via ElasticSuite. Searching now feels intuitive, even in a catalogue with thousands of parts.
Real-time prices and stock
B2B customers see their own customer prices, retrieved in real time from the Oculus ERP system. No outdated import files, but current data — in the catalogue, in the cart and at checkout.
Whitelabel for partner shops
Bulthuis serves multiple brands. We developed a whitelabel theme that gives partner shops their own look & feel, including colour configuration and their own logos. One codebase, multiple webshops — efficient and maintainable.
Integration with Oculus ERP
The connector with the Oculus ERP system is the backbone of the shop. Product and order data synchronise continuously. We built a bulk export, improved exception handling and ensured the integration runs stably — even at high volumes.
Content via Prismic
Landing pages, search results and content blocks are managed via Prismic. This gives the Bulthuis team the freedom to update content without developer involvement.
"A team that understands our complex B2B processes and delivers at a high technical level."