Pfeifer Timber

Spryker MVP B2B Shop for an international pioneer

With a new B2B service portal, the Pfeifer Group is further expanding its pioneering role in Europe's wood industry in the area of "Technology Ownership".

Since the first quarter of 2020, customers have been able to obtain detailed information about Pfeifer products in a protected area, order online and track the entire order process in real time.

12

months

Project process

5

Project team members

9

digit digital turnover

Joint challenge

As a company in the "wood" resource trade, it is difficult to differentiate ourselves from other companies purely on the basis of the raw material. The vision of the digitalization strategy was therefore to translate analogue competitive advantages into the digital space.

In the concept phase, an initial range of functions for the minimum viable product was defined on the basis of user interviews and an examination of internal processes. The aim was to radically simplify external ordering processes and thus enable buyers to procure wood products quickly. The agile SCRUM approach enables our project team to incorporate ongoing feedback from the market - from user interviews and user testing - into the development process.

Project Fokus

🏷

Individual customer prices

The e-commerce portal built on SPRYKER displays over 1.2 million prices.

📊

Calculation logic of various units of measurement

Pallet blocks, for example, must be converted from number of pieces to cubic meters, to pallets and to truck volume.

🌎

International storage structures

Stock levels from 7 different warehouses are are made available to the user.

🚛

Transportation specifics

Users have to compile their order in this way because trucks are at least 95% full. are filled. The visualization of transport quantities and other helpful functions, such as "truck replenishment", make this complex relationship easy for the user. The visualization of transport quantities and other helpful functions, such as "truck replenishment", make this complex context playfully simple for the user.

📦

Transparent order processes

Buyers can now track the status of the order at any time using a simple dashboard on an order-by-order basis.

Trucks to order

One of the special features of the platform is that customers can only order in truck units. This means that they do not order goods by the piece or kilo, but rather what fits on an entire truck. The store supports and regulates the ordering process and makes the process simpler and clearer.

Truck utilization

The current utilization status of the trucks can be viewed at any time on the respective product pages and at the checkout itself. Simple interaction elements can be used to fill the trucks to 100% and thus complete the orders.

Price policy

Thanks to Spryker's comprehensive B2B suite, all prices are maintained on a customer-specific basis. As part of the consultation, the existing pricing logic was radically simplified and mapped in the new platform for the first time. Using the agent functionality, account managers can easily maintain their customers' prices and generate quotes independently.

With Spryker, we can implement company-specific ordering processes, price calculations or logistics coordination quickly and easily.

Thanks to more than 300 available modules, Spryker can be used to supplement existing core systems. The concept behind the Symfony-based framework helps us to implement user-defined requirements in a targeted manner with inheritance and override mechanisms.

However, for applications of this size and complexity, automated quality assurance measures should ideally be built in to avoid fatal errors.

With Spryker, testing coverage and error susceptibility are kept as low as possible. This is possible with the help of various approaches, ranging from framework tooling (code sniffers, complexity analyzers, etc.) to automated tests.

No project is error-free. That's why we proactively address errors, including with monitoring tools from New Relic, which we use to monitor various aspects of the application and log errors in the live system,

Docker SDK

A particular highlight is the recently available Docker SDK, which specializes in Spryker projects. Well thought-out and ideal for setting up the development environment and infrastructure that we need for Spryker.

And the effort has paid off: in the end, we have created an infrastructure that is not only scalable, secure, performant and efficiently rebuildable, but is also much more fail-safe than the usual systems on the market.

The most important learning: the basic infrastructure in projects of this type must be taken into account from the outset and should not be underestimated. We are happy that, together with Spryker & our hosting partner, we were able to overcome all the problems and ultimately create an application that not only makes us proud, but also our customer.

Customer feedback

"Our B2B service portal combines the analog world of the wood industry with digital innovation. This simplicity in online access for customers will also become a competitive factor in the B2B sector in the future."

Michael Pfeifer, CEO of Pfeifer Holding

🔥 Spryker projects that we are proud of

Our Spryker projects in B2B commerce