Herzlich willkommen

One-Step-Checkouts

The VAT ID field is inserted into the checkout via a plugin on the checkout layout processor. Because the plugin hooks into Magento's core layout processor, it works out of the box with the standard checkout and, in principle, with every checkout that adheres to the core checkout methodology – i.e. that uses or extends the Magento layout processor. For checkouts with their own layout processor the extension additionally ships dedicated plugins.

Supported checkouts

Checkout Coverage
Magento standard checkout Core plugin on Magento\Checkout\Block\Checkout\LayoutProcessor
Swissup Firecheckout via the core plugin (builds on the core layout processor)
Amasty One Step Checkout via the core plugin
Other core-compliant one-step checkouts via the core plugin
Mageplaza One Step Checkout dedicated plugin (Mageplaza\Osc\Block\Checkout\LayoutProcessor)
Aheadworks One Step Checkout dedicated plugin (Aheadworks\OneStepCheckout\Block\Checkout)

If such a checkout is installed, the extension detects it automatically and inserts the VAT ID field at the appropriate position – no additional configuration is required.

Notes

  • You control the visibility and validation of the field as usual via the VAT ID field settings (visible countries, field validation at checkout, tooltip/placeholder).
  • For Hyvä Checkout a separate compatibility module is required – see Hyvä Compatibility.

Only checkouts that build the checkout entirely differently – not through the core layout processor – are not detected automatically. If the field does not appear in your checkout, please contact our support – an integration is easily possible.