attestwire / attestwire-php
Validate EN 16931 e-invoices (XRechnung, Factur-X/ZUGFeRD, Peppol BIS 3) with the hosted Attestwire API. Includes an adapter for horstoeko/invoicesuite's validator so its users can validate without a Java KoSIT install.
v0.1.0
2026-09-27 02:45 UTC
Requires
- php: >=8.1
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^10.5
Suggests
- horstoeko/invoicesuite: Enables Attestwire\InvoiceSuite\AttestwireDocumentValidator, a drop-in EN 16931 validator for horstoeko/invoicesuite (same abstract base as its own KoSIT and DocuFlair validators) — validate without a Java KoSIT install. Needs PHP >=8.2 (invoicesuite's own floor) and is deliberately NOT a require-dev of this package: composer install must succeed on this package's own PHP >=8.1 floor with nothing extra. Add it yourself — `composer require --dev horstoeko/invoicesuite:'>=0.0.30'` — to also exercise tests/InvoiceSuite/AttestwireDocumentValidatorTest.php; it self-skips otherwise.
Provides
None
Conflicts
None
Replaces
None