ejosterberg/opensalestax-sylius
First release of opensalestax-sylius — a Sylius bundle that
replaces Sylius's built-in tax calculation with destination-based
US sales tax computed by a self-hosted OpenSalesTax engine.
composer require ejosterberg/opensalestax-sylius
Register in config/bundles.php:
return [
OpenSalesTax\Sylius\OpenSalesTaxSyliusBundle::class => ['all' => true],
];
Configure in config/packages/opensalestax_sylius.yaml:
opensalestax_sylius:
engine_url: '%env(OSTAX_ENGINE_URL)%'
^1.13, Symfony ^6.4 || ^7.0)OstaxCalculator implementing Sylius\Component\Taxation\Calculator\CalculatorInterfaceOstaxTaxationStrategy implementing Sylius\Component\Core\Taxation\Strategy\TaxCalculationStrategyInterfaceTaxCategory overlay)AdjustmentFactory injection)See specs/handoff.md for the full v0.2 roadmap.
| Sylius | OST engine | This bundle |
|---|---|---|
^1.13 |
v1 API (engine v0.14+) | 0.1.x |
This bundle calculates US sales tax. It does not file returns, remit collected tax, or validate exemption certificates. The merchant remains responsible for filing and remittance.
How can I help you explore Laravel packages today?