Linux 软件免费装
Banner图

CompanyData - Company Lookup & Address Autofill

开发者 companydatacom
更新时间 2026年10月15日 03:59
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce address autocomplete b2b company lookup kvk

下载

0.1.1

详情介绍:

Every B2B checkout asks for a company name, then makes the customer type an address the company register already knows. CompanyData Company Lookup turns the WooCommerce Company field into a live search: start typing a name, or paste a registration number, pick the company, and the street, postcode, city, state and country fill in on their own. Suggestions come from the CompanyData database: 345M+ companies in 200+ countries, sourced from 1,200+ official registers such as Companies House, KvK, Handelsregister and INSEE/SIREN. Faster checkouts, fewer typos Cleaner orders for you Works with both checkouts The block-based checkout (the default for new shops) and the classic [woocommerce_checkout] shortcode checkout. No theme changes needed. What it costs The lookup runs on the CompanyData API. You need an API key; the trial needs no credit card. Each completed lookup at checkout uses one search from your plan and nothing else: the address comes with the search result, so no credits are spent.

安装:

  1. Install and activate the plugin. WooCommerce must be active.
  2. Get an API key at https://app.companydata.com/signup-api and paste it under WooCommerce > CompanyData. Press Test connection to confirm it works.
  3. Make sure the Company field is shown on your checkout (WooCommerce > Settings > Advanced > Checkout: Company field "Optional" or "Required").
  4. Open your checkout and start typing a company name.
Prefer to keep the key out of the database? Add define( 'COMPANYDATA_API_KEY', '...' ); to wp-config.php instead.

屏幕截图:

  • The billing address filled in after picking a company.
  • The block-based checkout with the same lookup.
  • Settings: API key, countries, behaviour, limits and which fields to fill.
  • The Usage tab with searches sent per day.
  • The registration number and CompanyData ID on the order screen.

升级注意事项:

0.1.1 First public release.

常见问题:

Does it work with the block-based checkout?

Yes, and with the classic shortcode checkout. In the block checkout the shipping address comes first and the lookup works there and on a separate billing address. The optional registration-number field appears at the end of the address form, where WooCommerce places extra fields.

Which countries and registers are covered?

200+ countries, including Companies House (UK), KvK (Netherlands), Handelsregister (Germany), INSEE/SIREN (France) and many more. The lookup searches the country the customer selected on the checkout. If there is no match there but the company is registered elsewhere, the suggestion says so.

Does it validate VAT numbers?

No. VAT numbers are not part of the company records. Use a VAT validation plugin alongside this one; they do not conflict.

How many searches does a checkout use?

Typically one to three: one request each time the customer pauses typing for the configured wait (350 ms by default), once three characters are in. Identical text is served from cache afterwards. The number lookup is one request.

Can customers still type the address themselves?

Yes. The lookup only suggests; every field stays editable, and the checkout works without the lookup when it is off or unavailable.

Where is the registration number stored?

As order meta (_companydata_registration and _companydata_id), visible on the order screen, and on the customer account for logged-in customers. Both are included in the WordPress privacy export and erase tools.

Does it work with page builders or checkout field editors?

Yes, as long as the standard WooCommerce Company field is kept. The plugin attaches to that field wherever it is rendered, including checkouts built with Elementor, Divi or a checkout field editor.

更新日志:

0.1.1