02722-631363 - Beratung Mo.-Do. 9-11 & 13-16 Uhr
Inviduelle Modulprogrammierung
Komplette Shopbetreuung
Mehr als 20 Jahre Erfahrung

REST VAT ID validation for modified eCommerce Shopsoftware

MITS VAT Validation Extended extends VAT ID validation in modified eCommerce Shopsoftware with significantly optimised frontend validation using a cache, manual qualified validation in the admin area, comprehensive logging of all validation operations and a printable report function. Guest customers with valid VAT IDs can also be correctly moved into dedicated VAT guest dealer groups without creating normal customer accounts. The module integrates safely for updates, is compatible with MITS Dealer Registration and provides greater reliability, better traceability, fewer unnecessary live queries and more accurate B2B and EU tax logic.

Print datasheet
Manufacturer:
MerZ IT-SerVice
149,00 EUR
 
19 % VAT plus. incl. Shipping costs


  • Details
  • Manufacturer Information
  • Reviews
  • FAQ Overview

Description for REST VAT ID validation for modified eCommerce Shopsoftware

Qualified VAT ID validation for modified eCommerce Shopsoftware

With live validation, BZSt eVATR, VIES integration, guest dealer groups and comprehensive logging

MITS VAT Validation Extended significantly expands VAT ID validation in modified eCommerce Shopsoftware, making it more robust, traceable and practical. The module improves standard live VAT identification number validation, adds manually triggered qualified validation in the admin area and records all relevant validation operations accurately in a dedicated history.

Particularly in daily operations involving B2B customers, dealer registrations, EU deliveries, guest orders with valid VAT IDs and e-invoicing processes, the module provides greater reliability, better traceability and fewer validation errors than the standard shop system.

A particular advantage for shop operators: guest customers with valid VAT IDs can be correctly moved into dedicated guest dealer groups without creating a normal customer account. The guest account technically remains a guest account, while tax calculation, pricing logic and customer group logic work correctly.

The module is implemented safely for updates through a system module and auto-includes, allowing clean integration into modified eCommerce Shopsoftware. It is also compatible with MITS Dealer Registration and can therefore be used reliably in extended registration processes.

Your benefits at a glance

  • Optimised basic VAT ID validation in the frontend for registration and account details
  • Qualified VAT ID validation in the admin area directly from the order
  • Correct customer group assignment for validated VAT IDs
  • Dedicated guest dealer groups for guest customers with valid VAT IDs
  • Guest customers technically remain guest customers even when another customer group is used for tax purposes
  • Protection against typical guest account side effects, such as customer account areas, Express Checkout, vouchers and order history links
  • Shared, maintainable VAT ID country list via MITS_VAT_ID_COUNTRIES
  • Significantly improved performance and fewer unnecessary live queries
  • Logging of all validations in a dedicated history
  • Storage of the company and address data actually checked
  • Readable analysis of BZSt eVATR responses, including status codes and their meanings
  • Printer-friendly individual reports for each validation
  • Update-safe integration into modified eCommerce Shopsoftware
  • Compatible with MITS Dealer Registration
  • Clean integration as a system module in the style of modified eCommerce Shopsoftware

Function description

In the standard shop system, VAT ID validation often occurs very early in the registration process. This can cause another live validation to be triggered immediately whenever the form is resubmitted, even if the form still contains errors elsewhere. This is exactly where MITS VAT Validation Extended comes in.

Standard frontend validation has deliberately been significantly optimised: the VAT ID is checked only once the remaining form data is plausible and no other input errors remain. The module also uses an intelligent cache. If a form is resubmitted because of other errors, the same VAT ID does not need to be checked live repeatedly. This reduces external queries, speeds up the process and avoids unnecessary load on validation services.

The module handles guest accounts as well as normal customer accounts. This is often a problem in the standard shop system: a guest customer may provide a valid VAT ID but still remain in the normal guest customer group. Tax treatment can consequently become incorrect or imprecise. MITS VAT Validation Extended can automatically assign these guest customers to suitable VAT guest dealer groups.

For technical validation, the module uses modern, robust validation methods with a sensible fallback strategy. This provides high availability even if individual services are temporarily unreachable.

Optimised VAT ID validation in the frontend

In the frontend, the module deliberately focuses on basic VAT ID validation. This is the right choice in many cases, since registration and account changes often involve company details that have not yet been conclusively verified. Especially for sole traders, business operators or manually entered fictitious company names, premature qualified validation can cause unnecessary error messages.

  • Validation only after other form errors have been ruled out
  • Session cache to prevent unnecessary repeated validation on resubmission
  • Better user guidance during registration and account editing
  • Fewer unnecessary timeout and availability problems in live operation
  • Clean integration into customised registration forms, such as dealer registration
  • Compatibility with MITS Dealer Registration for extended B2B registration processes

Correct handling of guest customers with valid VAT IDs

Guest orders with valid VAT IDs are a particularly important practical case. In modified eCommerce Shopsoftware, guest customers normally remain in the standard guest customer group. This can be problematic for B2B orders from other EU countries because customer groups in the shop are often used for tax calculation, pricing logic, permissions and net or gross price display.

MITS VAT Validation Extended expands this logic: guest customers with valid VAT IDs can be moved into dedicated guest dealer groups. The shop can therefore respond correctly in terms of taxation and customer groups without turning the guest account into a normal customer account.

  • Dedicated customer group for domestic guest dealers
  • Dedicated customer group for guest dealers from other EU countries
  • No automatic dealer group for non-EU countries, as these countries cannot have EU VAT IDs checked through VIES/BZSt
  • The account technically remains a guest account without a password account
  • Correct tax and pricing logic through the appropriate customer group
  • Protection against unwanted customer account functions for guest accounts

The module therefore solves a common problem for many shop operators: guest customers with valid VAT IDs can be correctly moved into dedicated guest dealer groups without losing the guest account logic of modified eCommerce Shopsoftware.

A guest account remains a guest account

Customer group reassignment for guest customers is deliberately implemented so that the account technically remains a guest account. This matters because guest accounts should not become normal customer accounts with passwords, order history and permanent login access.

The module therefore also takes the shop's guest account logic into account. A guest account is recognised by its guest account status, rather than by customer group alone. Tax-related customer groups can therefore be used properly without accidentally giving the customer access to normal account functions.

  • Customer account areas are blocked for guest dealers
  • Express Checkout is hidden for guest dealers
  • Coupon and gift voucher logic is handled in the same way as for normal guest customers
  • Order links in status emails are removed for guest dealers
  • Actual customer accounts with passwords are unaffected by guest protection logic

Maintainable VAT ID country list

Countries for which EU VAT ID validation is intended are maintained through a shared module configuration rather than hardcoded. The module uses the following constant for this purpose:

MITS_VAT_ID_COUNTRIES

The list can therefore be adjusted as needed without editing PHP files. This is particularly useful when tax rules change or other MITS modules should use the same country logic.

  • Shared VAT ID country list for MITS modules
  • Maintained in the system module
  • Country and VAT ID must still match
  • Special cases such as Greece with GR/EL can be taken into account

Qualified validation in the admin area

Qualified VAT ID validation is deliberately provided manually and under control in the admin area, rather than enforced automatically in the frontend. Qualified validation can be started directly from an order. The relevant company and billing address data is prefilled but can be adjusted before validation if required.

This is particularly important for sole traders or cases where a business name has been entered in the shop but the VAT ID is registered for tax purposes to the owner or a different data record. Editable fields allow qualified validation to be performed specifically using the details that actually match.

  • Manual qualified validation directly from the order
  • Prefilled but editable validation values for company, street, postcode and town/city
  • Readable validation results for each field
  • Clear separation between technical validation and substantive data comparison
  • Notices for special cases, such as disallowed domestic queries

Logging and traceability

Comprehensive logging is a major advantage of the module. Validations are documented with all relevant additional information, beyond a simple stored result. You can later establish precisely when each VAT ID was checked, how it was checked and which data was used for qualified validation.

  • Dedicated log history in the admin area
  • Delete individual entries
  • Delete older entries by selecting a date
  • Store the data actually checked during qualified validations
  • Store technical request IDs and status information
  • Print function for individual validation reports

Readable validation results instead of cryptic codes

Especially for qualified validations, external services often return only technical codes. The module presents this data clearly, showing the status code and its meaning. Individual field comparisons are also displayed in a readable form.

This turns a purely technical response into practical decision support for the shop operator or accounts department.

  • A = matches
  • B = does not match
  • C = not requested
  • D = not provided

Strong integration with MITS Dealer Registration

MITS VAT Validation Extended is designed to work with MITS Dealer Registration. Dealer Registration provides a dedicated registration process for business customers, while MITS VAT Validation Extended improves VAT ID checks and tax validation.

Together, the modules can form a powerful B2B solution for modified eCommerce Shopsoftware. Dealer Registration retains its own customer groups and registration rules, while MITS VAT Validation Extended reliably handles VAT ID validation.

  • A clean addition to separate dealer registration
  • VAT ID validation also available in extended registration processes
  • No mixing of customer group logic between normal registration and dealer registration
  • Shared use of the VAT ID country list
  • A better foundation for B2B shops, dealer accounts and business customers

Typical use cases

  • B2B shops with tax-exempt intra-Community supplies
  • Dealer registration with additional VAT ID validation
  • Shops with a high proportion of business customers from other EU countries
  • Guest orders from business customers with valid VAT IDs
  • Correct assignment of guest dealers to dedicated customer groups
  • Validation and evidence for e-invoicing or accounting processes
  • Manual case-by-case validation by the shop operator for suspicious registrations
  • Proper documentation for support, accounting and internal control

Update safety and compatibility

The module was developed for update-safe integration into modified eCommerce Shopsoftware. Clean integration through a system module and auto-includes minimises changes to the standard shop system. This simplifies maintenance, updates and long-term production use.

In addition, MITS VAT Validation Extended is compatible with MITS Dealer Registration. Optimised VAT ID validation can therefore be used easily in extended registration forms for dealers and business customers.

Like many modules from MerZ IT-SerVice, this module is designed to complement other MITS extensions effectively. This creates a coherent overall system for B2B shops, dealer registration, VAT ID validation and sound address and customer group logic.

Why this module is worthwhile

Anyone working with business customers, EU sales and VAT identification numbers in modified eCommerce Shopsoftware needs more than the basic standard check. MITS VAT Validation Extended offers a modern, practical and significantly enhanced solution for VAT ID validation in modified. The module reduces unnecessary queries, improves registration processes, creates transparency in the admin area and provides a considerably better basis for tax-related decisions.

The module is particularly strong in addressing a common practical problem for many shop operators: guest customers with valid VAT IDs can be correctly moved into dedicated guest dealer groups. The account therefore technically remains a guest account while tax calculation, pricing logic and customer group logic work correctly.

This makes the module ideal for all shop operators seeking reliable VAT ID validation for modified eCommerce Shopsoftware, improved B2B registration, an update-safe shop extension, traceable VAT check documentation and sound guest customer logic for valid VAT IDs.

Manufacturer Information
Angaben gemäß GPSR
Hersteller Kontaktdaten
MerZ IT-SerVice
Nicole Grewe
Am Berndebach 35A
57439 Attendorn
Deutschland
Webseite: https://www.merz-it-service.de
E-Mail-Adresse: info@merz-it-service.de
Telefon: 02722631363
Customer reviewsmore
No reviews are available for the selected filters.

  • MITS VAT Validation Extended extends VAT ID validation in modified eCommerce Shopsoftware with significantly optimised frontend validation using a cache, manual qualified validation in the admin area, comprehensive logging of all validation operations and a printable report function. The module integrates safely for updates, is compatible with MITS Dealer Registration and provides greater reliability, better traceability and fewer unnecessary live queries for B2B and EU transactions.

  • MITS VAT Validation Extended is assigned to the Legal category, among others. This makes the extension particularly suitable for legally compliant workflows, transparent communication and properly documented processes in everyday shop operations. Its listed areas of use are Backend, Legal and Usability.

  • According to the listed properties, the product is intended for modified eCommerce Shopsoftware 3.3.0. It is currently listed as a standard module offering. According to the properties, no core changes are required; template changes are not required.


Product Features
Software:
modified eCommerce Shopsoftware

Shop version:
3.3.0

No core changes:
yes

Template adjustments:
no

Module type:
Backend, Legal, Usability


'* Delivery time only kindly within Germany and with today's payment input, e.g. by payment with PayPal.'