Enables percentage-based A/B tests between Hyvä checkout variants (onepage vs multi-step) and the Luma fallback, with optional URL overrides in dev/prod. Includes a SQL query to report quotes, orders, and conversion by checkout variant.
Module to set custom labels and per-line required rules for street address fields on registration, account edit, and checkout. Includes admin configuration and Composer installation; useful for Brazilian formats like street, number, complement, and neighborhood.
Enables per-item “best code” logic so different products in one cart can use different coupons without stacking, supporting DEAL* and OFFER-* patterns. Provides product and cart UI for applying/managing multiple codes, auto removal of stale codes, VAT-aware totals, and an admin grid to maintain approved promo codes.
Adds an admin-managed ruleset that blocks checkout when billing or shipping data matches configured fragments (street, city, county, postcode, phone), using case-insensitive substring and digit-only phone matching. Includes an audit log of blocked attempts, a per-store kill switch, and an inline rule-impact preview based on recent orders and quotes.
Deep checkout instrumentation for debugging redirects/back-to-cart issues.
MAHX Checkout is a lightweight and fast checkout solution tailored for Magento, employing HTMX, Alpine.js, and TailwindCSS. It prioritizes a developer-friendly experience while adhering to Magento's core principles, making it easy to extend and customize. This system emphasizes minimal JavaScript for better performance and responsiveness during transactions.
The Advanced Validator module for Magento 2 allows you to implement custom validation rules for checkout fields. You can use regular expressions to validate fields like city, postcode, and more during the checkout process.
The Magento 2 Payment Fee extension by MagePrince allows store owners to add extra charges for specific payment methods. These fees are shown throughout the customer journey — on the cart, checkout, order summary, invoice, credit memo, and sales emails.
This extension allows customers to place a comment during the checkout. The comment field is displayed in the billing step right above the place order button.