eInvoice Validator for VAMPIRE JS

Paid product · WordPress plugin, app and one-file app · Version 2.0.0

eInvoice Validator for VAMPIRE JS: validation in the visitor’s browser.

The eInvoice Validator for VAMPIRE JS validates e-invoices against the official rules with VAMPIRE JS, our validation engine in JavaScript. The validation runs in the browser: the invoice is sent neither to your server nor to us.

Since version 2.0.0 it is a product of its own and no longer needs the eInvoice Validator for VAMPIRE.


What it does for you

  • Validation against the official rules

    XRechnung, Peppol BIS, the core rules of EN 16931 and ZUGFeRD/Factur-X, with the same rule sets as VAMPIRE PHP.

  • In the browser

    The invoice stays with the visitor; even on the WordPress page it is not uploaded.

  • A validation page of its own

    The shortcode [einvoice_validator_vampire_js] shows the validation page on a page of your website, the same as in the app.

  • In the viewer

    With the eInvoice Viewer installed, the validator brings the button “Validate with VAMPIRE”.

  • Report

    The shared report view shows the report; with the Validation Explorer for VAMPIRE every message stands at the field of the invoice.


Plugin, app and one-file app

The WordPress plugin has a page of its own under eInvoice Validator → VAMPIRE JS and is listed in the overview of the validators. The app is a folder that you unpack and open with a double click. The one-file app is a single HTML file; together with the viewer it comes as the bundle “eInvoice Viewer – VAMPIRE JS Validator”.

For ZUGFeRD checks against every edition and for rule profiles on the server, use the free eInvoice Validator for VAMPIRE with VAMPIRE PHP.