Integrate Taxamo

Edit on GitHub

To integrate Taxamo, follow the steps:

  1. Update spryker/tax-app to 0.4.0 and install the spryker/tax-app-rest-api module:
composer require spryker/tax-app-rest-api:"^0.1.0" --update-with-dependencies
  1. To integrate Taxamo API, configure GlueApplicationDependencyProvider to enable Tax ID validator:
<?php

namespace Pyz\Glue\GlueApplication;

use Spryker\Glue\GlueApplication\GlueApplicationDependencyProvider as SprykerGlueApplicationDependencyProvider;
use Spryker\Glue\TaxAppRestApi\Plugin\TaxValidateIdResourceRoutePlugin;

class GlueApplicationDependencyProvider extends SprykerGlueApplicationDependencyProvider
{
     /**
     * @return array<\Spryker\Glue\GlueApplicationExtension\Dependency\Plugin\ResourceRoutePluginInterface>
     */
    protected function getResourceRoutePlugins(): array
    {
        return [
            //....
            new TaxValidateIdResourceRoutePlugin(),
        ];
    }

}

Next step

Connect Vertex