Jsonpage · SIREN and SIRET API
WOOCOMMERCE

Plugin for WooCommerce and WordPress: the company fills in by itself

The Jsonpage plugin adds a Company field with autocomplete and a verified VAT number field to the WooCommerce checkout. It works with the classic checkout and the block checkout, when creating an account, and in Contact Form 7, WPForms and Gravity Forms.

Updated on 11 October 2026

What the plugin does

  • Autocomplete from 3 letters. One click fills in the company name, the address, the company number and the VAT number.
  • VAT verified and exemption. A valid number from another country than the shop can remove the tax from the order automatically.
  • Closed company flagged. You choose: block the order, flag it for review, or do nothing.
  • Visible status. The verification status appears in the order, in the order e-mail and on the invoice.
  • Order never blocked by an outage. If the service does not answer, the field can still be typed by hand and the check is repeated later.
  • Quote forms. A Company field with autocomplete for Contact Form 7, WPForms and Gravity Forms, also without WooCommerce.

Install in three steps

  1. Install the plugin. From the Plugins screen of WordPress, add Jsonpage and activate it.
  2. Create a free account. In Settings then Jsonpage, the button opens the sign-up; copy the API key from the dashboard.
  3. Paste the key and save. Choose your countries and what to do if the VAT number is invalid: autocomplete is on.

The settings

SettingWhat you choose
API keyPasted once; it stays on your server and is never sent to the browser.
Allowed countriesFrance, Belgium, Switzerland, United Kingdom, Norway, Finland, Latvia.
Invalid VAT numberBlock the order, accept it and flag it, or accept it and charge VAT.
Closed companyBlock, flag for review, or do nothing.
VAT exemptionAutomatic if the number is valid, from the billing country and different from the shop country.
VAT fieldOptional, or required when a company name is entered.

Compatibility

WordPress 6.2 and later, WooCommerce 8.3 and later (8.9 for the block checkout field). High-performance order storage is supported. The plugin is tested on the classic checkout and on the block checkout, in French and in English.

Data kept

On the order and on the customer account, the plugin stores only the VAT number, the verification status and the verification date. Results are kept for 24 hours to limit calls. The plugin calls Jsonpage from your server: the key never appears in the browser.

Frequently asked questions

Is the plugin free?+

Yes. It works with a Jsonpage API key: the free account is enough to start, and the Standard and Pro plans are for busy shops.

What happens if Jsonpage does not answer?+

The order is never blocked. The field can still be typed by hand, a note is added to the order and the check is repeated automatically later.

Is WooCommerce needed for the forms?+

No. The Company field of Contact Form 7, WPForms and Gravity Forms works on a WordPress site without a shop.

When is VAT removed from the order?+

When the number is valid, from the billing country and different from the shop country. The option can be switched off in the settings, and the rules that apply to your business should be checked with your accountant.

Going further

TRY IT

Install it with a free key

The free account is immediate, with no credit card, with 100 requests per minute.