prometee/vies-client-bundle

European VAT Information Exchange System SOAP client bundle

Maintainers

👁 Prometee

Package info

github.com/Prometee/VIESClientBundle

Type:symfony-bundle

pkg:composer/prometee/vies-client-bundle

Statistics

Installs: 53 707

Dependents: 2

Suggesters: 0

Stars: 4

Open Issues: 6

v3.0.0 2025-02-26 17:37 UTC

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 15961c18cf18aae6a96fbbbaa37e455122c42b3e

  • Francis HILAIRE <Prometee.woop@users.noreply.github.com>

README

👁 Latest Version on Packagist
👁 Build Status
👁 Quality Score

European VAT Information Exchange System SOAP client

This library is designed to handle validation trough VIES Soap WebService.

See http://ec.europa.eu/taxation_customs/vies/ for more information.

Installation

Install using Composer :

$ composer require prometee/vies-client-bundle

Usage

Use it as a validation constraint in an Entity or a Model class.
You can also use it as a FormType field constraint.

use Prometee\VIESClientBundle\Constraints\VatNumber;

class User
{
 #[VatNumber(message: "My custom error message")]
 private $vatNumber;
}