This plugin adds an admin order metabox where you can enter IČO or DIČ and fetch company details from the RÚZ (Register účtovných závierok) public API.
It fills billing company name, street, city, postcode, and country, and it can also fill custom order meta fields for IČO, DIČ, and IČ DPH based on your setup (for example WPify Woo or Superfaktura). You can configure the meta field keys in the plugin settings.
For customers
An optional "Load from IČO" widget can be enabled on the WooCommerce checkout page. Customers enter their IČO (8-digit company ID) and click the load button — the billing company name, address, city, postcode, and country are filled in automatically. Works with both the classic WooCommerce checkout and the Gutenberg blocks-based checkout. Enable this feature in WooCommerce → IČO priradenie settings.
1.3
- New: VAT-payer verification via the EU VIES register. After loading a company by IČO/DIČ, the plugin checks whether the entity is a registered VAT payer. If it is, the IČ DPH field is filled; if it is confirmed not to be a payer, the field is left empty and a "not a VAT payer" notice is shown.
- New: uses SOAP (checkVat) when the PHP SOAP extension is available, otherwise falls back to the VIES REST/JSON endpoint — no extra extension required.
- New: VIES results are cached (valid/invalid 7 days, errors 1 day) to respect the VIES rate limit. On VIES error/timeout the existing IČ DPH from RÚZ is kept (the payer flag is never overwritten on an unreliable answer).
1.2
- Fixed: settings no longer force a leading underscore on field keys — names like billing_icocislo are saved as-is.
- Fixed: order meta is now saved to both key variants (billing_x and _billing_x) for compatibility with other plugins.
- New: optional "Load from IČO" button on the checkout page for customers (classic and Gutenberg blocks checkout).
1.1
Update readme, compatibility, fixes
1.0
First release
== License ==
GPLv2 or later