BACK TO DIRECTORY

Jsonpage: company autocomplete and VAT check

by jsonpage

0.0
(0 ratings)

Sell to businesses without retyping their details. Jsonpage adds a company field with autocomplete to your checkout, your account creation form and your contact forms.

  • Autocomplete from 3 letters: name, city and company number appear as the customer types. One click fills in the company name, the address, the company number and the VAT number.
  • VAT verified: the VAT number is checked when the customer orders. A valid number from another country removes VAT from the order automatically (you can switch this off).
  • Closed companies flagged: you choose to block the order, flag it for review, or do nothing.
  • Both checkouts: works with the classic checkout and with the block checkout, and when a customer creates an account.
  • Contact Form 7, WPForms and Gravity Forms: a Company field with autocomplete for quote and contact forms, which gives you a clean and verified company.
  • Status where you need it: the verification (number, status, date) is shown in the order screen, on the customer order page, in the order e-mails and on invoices of PDF invoice plugins.
  • Never blocks an order: if the service does not answer, the customer can type by hand, the order goes through and the check is repeated later.
  • Accessible: usable with the keyboard and with screen readers.
  • Ready for translation: every text can be translated on translate.wordpress.org.

Countries: France, Belgium, Switzerland, United Kingdom, Norway, Finland and Latvia. VAT numbers are checked for France, Belgium, Switzerland, Norway, Finland and Latvia.

Unlike plugins that only check a VAT number, Jsonpage suggests the company while the customer types and fills in the company number as well.

Free to start

The plugin is free. It works with a Jsonpage API key: the free account is enough to start, and the Standard and Pro plans take over for busy shops. There is no separate licence.

Create a free account

What is stored

On the order and on the customer account, only the VAT number, the verification status and the verification date, plus two yes/no flags for you (exemption applied, to be reviewed). Nothing else is stored by the plugin.

External services

This plugin connects to the Jsonpage API, a service operated by Jsonpage (https://jsonpage.com), at the address api.jsonpage.com. API documentation: https://jsonpage.com/en/docs. It is used for three things: company autocomplete (suggestions while a visitor types a company name or number), the company record (name, address, company number and VAT number of the company the visitor picked), and VAT number validation. Nothing is sent until you enter an API key in Settings > Jsonpage.

What is sent, and when

  • While a visitor types in a company field (checkout, account registration, or a Contact Form 7, WPForms or Gravity Forms form), after at least 3 characters: the typed text and the allowed country codes, with your API key.
  • When the visitor picks a suggestion: the identifier of that company, with your API key.
  • When an order, an account or an address is submitted with a VAT number, and when you click “Check again” on an order: the VAT number, with your API key.
  • When you click “Test the connection” in the settings: a lookup request with your API key.

The requests are made by your server, never by the visitor’s browser. The visitor’s IP address, name, email address and the content of the order are not sent. Results are cached on your site for 10 minutes (suggestions) to 24 hours (company records and VAT checks). The plugin contains no tracking and no advertising.

Service provided by Jsonpage. Terms of service: https://jsonpage.com/en/terms. Privacy policy: https://jsonpage.com/en/privacy.

Screenshots

Autocomplete on the checkout: after three letters, matching companies are suggested.

Autocomplete on the checkout: after three letters, matching companies are suggested.

One click fills in the company name, address, postal code, city, country and VAT number.

One click fills in the company name, address, postal code, city, country and VAT number.

Verification status and VAT exemption in the order screen.

Verification status and VAT exemption in the order screen.

Settings page: API key, countries and behaviours.

Settings page: API key, countries and behaviours.

Plugin Details

Active Installs
0
Total Downloads
125
Version
1.0.2
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.1.3
Added
2026-10-21
Last Updated
2026-10-22 9:55pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0