Case Study · Magento 2 + Hyvä Checkout

Building a Custom Hyvä Checkout: Simplifying Magento 2 Conversions

Replacing a Complex Magento Checkout with a Mobile-First Purchase Journey Built Around Dealer Selection

  • 4-step checkout
  • Dedicated dealer selection
  • Connected to NetSuite
WebshopCheckout
1Account 2Address 3Dealer 4Review

Account details

Do you already have an account? Log in

Address & shipping

Choose a dealer

✓

Your order goes to the dealer you choose.

Review & confirm

Continue
Hyvä Checkout
Alpine.js + Tailwind
Client
Gardenlux
Sector
Garden & outdoor products
Country
Netherlands
Platform
Magento 2 & Hyvä
About the project

For a garden and outdoor-products webshop, checkout is more than collecting an address and payment.

Customers need to provide the right delivery information, select the appropriate dealer, and complete their order through a process that remains simple even when traffic increases during the busy garden season.

The existing Magento 2 checkout was lengthy and difficult to customise. The business needed a checkout experience that was easier to use on mobile while supporting its dealer-based order process.

Maven Infotech rebuilt the checkout using Hyvä Checkout, creating a streamlined four-step journey and introducing dealer selection as a dedicated part of the purchase process.

The project combined Magento Development, Hyvä Integration, and Webshop Development to create a checkout designed around the actual requirements of the business.

Gardenlux garden and outdoor living products
Garden & outdoor products · Netherlands

Looking to simplify your Magento 2 checkout?

Talk to Our Magento & Hyvä Experts
The Challenge

The existing checkout created friction at one of the most important points in the customer journey.

The process was longer than necessary, particularly on mobile, while the standard Magento checkout did not provide a dedicated way for customers to select the appropriate dealer.

The business needed to solve several challenges at once:

  1. 01A lengthy checkout journey
  2. 02A weaker mobile checkout experience
  3. 03Too many unnecessary form fields
  4. 04Dealer selection as part of the order process
  5. 05Orders reaching the appropriate dealer
  6. 06Magento's standard checkout being difficult to customise
  7. 07Seasonal traffic peaks during the garden season
The key requirement was clear:

Make checkout simpler for the customer without removing the business logic behind the order.

The Solution: A Custom Hyvä Checkout

Four focused stages, one clear journey

Maven integrated Hyvä Checkout into Magento 2 and rebuilt the purchase journey around four focused stages:

By giving dealer selection its own place in the journey, the checkout could support a business requirement that isn't part of Magento's standard checkout flow.

The Key Difference: Dealer Selection

The most distinctive part of this checkout is the dealer selection step.

Instead of treating the dealer as something that needs to be handled separately from the online purchase, the checkout brings the selection directly into the customer journey.

This creates a clearer relationship between:

Customer→Address→Dealer→Order→ERP

The dealer-selection functionality is integrated into the checkout experience rather than added as an unrelated step outside the purchase flow.

webshop / checkout
The live Gardenlux Hyvä checkout with account, address, dealer choice and confirmation Dealer selection, inside checkout
Designed for Mobile Checkout

The new checkout follows a mobile-first approach.

The experience was redesigned around fewer fields and simpler navigation so customers can progress through the checkout without unnecessary complexity.

The four-step structure gives customers a clear understanding of where they are in the purchase process:

AccountAddress & ShippingDealerReview & Confirm

This is particularly important for customers completing orders from mobile devices.

Hyvä + Alpine.js + Tailwind CSS

The checkout is built using the Hyvä technology stack

  • Magento 2
  • Hyvä Theme
  • Hyvä Checkout
  • Laravel
  • Alpine.js
  • Tailwind CSS

The lightweight Hyvä frontend reduces unnecessary JavaScript compared with the traditional Magento checkout approach.

Alpine.js handles interactive frontend behaviour, while Tailwind CSS provides the styling foundation for the checkout interface.

This also provides a more flexible foundation for implementing business-specific checkout requirements.

Magento
Hyvä
Laravel
Tailwind CSS
Connecting Checkout with NetSuite

The checkout is connected with NetSuite, linking the online purchase process with the business's ERP environment.

This means the checkout is not simply a frontend experience. It forms part of the wider order flow between the webshop and the back office.

The overall process can be represented as:

  1. Customer
  2. Magento 2 Webshop
  3. Hyvä Checkout
  4. Dealer Selection
  5. Order Processing
  6. NetSuite

This creates a connected path from customer purchase through to the business system.

Fewer Steps. Less Friction.

The redesigned checkout focuses on removing unnecessary complexity rather than adding more functionality.

Before
  • Long checkout
  • Multiple fields
  • Standard Magento flow
  • No dedicated dealer step
After
  • 01Account
  • 02Address & Shipping
  • 03Dealer
  • 04Review & Confirm

The result is a checkout structure that is easier to understand and better aligned with the business's actual order process.

A Gardenlux garden in full season
Built for a Seasonal Business

Garden and outdoor-product businesses can experience significant changes in demand during the season.

That makes checkout reliability particularly important.

The Hyvä-based implementation provides a lighter checkout foundation, while the final hosting, caching, monitoring and load-testing configuration can be documented once confirmed by the development team.

This keeps the technical case study focused on verified implementation details rather than making unsupported uptime or performance claims.

The Result

The Magento 2 checkout was transformed into a focused, mobile-first purchasing experience built around the way the business actually processes orders.

Simplified Checkout

The journey was reduced to four clear stages, making the process easier to follow.

Custom Dealer Selection

Dealer selection became a dedicated part of checkout rather than an external business process.

Mobile-First Experience

The checkout was redesigned with fewer fields and simpler navigation for mobile users.

Hyvä-Based Frontend

Hyvä Checkout, Alpine.js and Tailwind CSS provide a lightweight and flexible frontend foundation.

Connected Order Flow

The checkout connects the customer purchase journey with NetSuite for the wider business process.

Next step

Need a custom checkout for your Magento 2 webshop?

Discuss Your Project with Our Magento & Hyvä Experts
Hyva Bronze Partner

Trusted Hyvä Agency

Official Hyvä Partner

What’s your IT need, Connect with our Experts

Viral Shah
© Copyright 2008-2026, Maven Infotech B.V., All Rights Reserved.