This bundle integrates the Addressing into Symfony and Doctrine.
With minimal configuration you can introduce addresses, countries, provinces and zones management into your project. It’s fully customizable, but the default setup should be optimal for most use cases.
It also contains zone matching mechanisms, which allow you to match customer addresses to appropriate tax/shipping (or any other) zones. There are several models inside the bundle, Address, Country, Province, Zone and ZoneMember.
There is also a ZoneMatcher service. You’ll get familiar with it in later parts of this documentation.