
Org Number Lookup for WooCommerce — organisation number at checkout, Sweden and Norway
A company buyer from Sweden or Norway enters the organisation number, and the name and address fill in from the Bolagsverket and Brønnøysund registers. Pro: name search in Norway, refuse bankrupt companies, payment for companies only.
- Compatibility
- WordPress 6.2+ · WooCommerce 9.9+ · PHP 7.4+ · HPOS and classic storage · classic and block checkout · plugin languages: English, Swedish, Norwegian
- Licence
- a site + a staging copy, annual
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
The “Organisation number” field appears for Sweden and Norway only: for other countries the checkout does not change.
What the admin gets
In the settings you choose the countries and the rule: optional, required for companies, or always.
How much it costs
The base version is free. Pro costs 990 UAH for a one-year licence. A year of updates, technical support and all Pro features.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
WordPress 6.2+, WooCommerce 9.9+, PHP 7.4+.
For Sweden: free Bolagsverket keys, applied for on their site. Without keys only the format check works.
For Norway nothing but access from the server to data.brreg.no.
Version history
Organisation number at checkout, registers of Sweden and Norway, company autofill; in Pro, name search, refusal rules, payment for companies, VAT number, alerts.
Frequently bought with Org Number Lookup


Bokio SE for WooCommerce — orders into Bokio invoices

Abandoned Cart Recovery for WooCommerce

Product bundles and gift with purchase for WooCommerce
Full module description
Org Number Lookup adds the organisation number to the WooCommerce checkout. A company buyer from Sweden or Norway enters it, the plugin checks the digit, asks the official register and fills in the name and address. A wrong number or company name costs a credit note, and here it shows before payment.
We called the Norwegian register live from a real shop. The Swedish Bolagsverket has never been called live: we have no keys. Try the Swedish register in the Bolagsverket test environment first.
What the buyer sees
The “Organisation number” field appears for Sweden and Norway only: for other countries the checkout does not change. When the number is complete, the register’s answer shows under the field and the name, address, postcode and city fill in. If WooCommerce hides the company field, the name shows right under the number and still reaches the order.
A wrong check digit stops the order with a plain sentence and the cart stays. If the register does not answer, the buyer sees it could not be checked and the order goes through.
What the admin gets
In the settings you choose the countries and the rule: optional, required for companies, or always. For Sweden you paste your own Bolagsverket keys, which are free, and a button says whether they work. Norway needs no key. On the Activity tab you can check any number by hand.
The order screen shows the number, the state of the company, the name in the register, the date of the check, and a different name if the buyer typed one.
In Pro you can refuse bankrupt and unknown companies, keep payment on invoice for companies only, and write the VAT number to your own meta key for an invoice plugin.
How it works, step by step
- For Sweden you get free Bolagsverket keys and paste them in. For Norway nothing is needed.
- You choose the countries and the rule for the number.
- The buyer enters the number at checkout and the plugin checks the digit.
- The register answers, the name and address fill in.
- The order keeps the number, the state of the company and the date of the check.
- In Pro the rules can refuse the order or limit the payment method.
Under the hood
- The check digit first, then the cache, and only then a call: a wrong number goes nowhere.
- The personal number of a Swedish sole trader never goes to the register.
- The Bolagsverket secret is kept encrypted and is not shown back.
- Guest lookups are limited, so the checkout does not eat the register’s limit.
- Sweden has no search by name: the API answers for a complete number only.
- The address from the Swedish register is a postal one and may be a PO box.
How to install
- Plugins → Add New → Upload Plugin: pick the zip and activate.
- WooCommerce → Org Number Lookup: choose the countries and the rule.
- For Sweden paste the Bolagsverket Client ID and Client secret and press the test button.
- Check a number on the Activity tab, then place a test order.
- For Pro: paste the key or start the 7-day trial.
The module is not on wordpress.org yet: the free version and Pro are one archive from this page. Without a key it works as the free version.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Has this been checked on the real register?
The Norwegian one yes, live from a real shop.
Do the keys cost money?
No, Bolagsverket gives them free on application. You apply yourself.
What if the register does not answer?
The buyer sees it could not be checked and the order goes through, marked as such.
Does a buyer outside Sweden and Norway see the field?
No, there is no field for other countries.
WooCommerce hides the company field. Is that a problem?
No. The name shows under the number and goes on the order. Only the required-for-companies mode then works like optional, and the settings say so.
What happens after the trial?
Pro switches off, and the field, the check and the autofill keep working.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















