From 79c88b1b5739515f6ba1b05e4dd46856b551a451 Mon Sep 17 00:00:00 2001 From: wizardeur <57131776+wizardeur@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:05:35 +0200 Subject: [PATCH] Tax rule for Poland (PL) --- app/DataMapper/Tax/PL/Rule.php | 44 +++++++++++++++++++++++++++++++ app/DataMapper/Tax/TaxModel.php | 6 +++++ app/DataMapper/Tax/tax_model.yaml | 4 +++ 3 files changed, 54 insertions(+) create mode 100644 app/DataMapper/Tax/PL/Rule.php diff --git a/app/DataMapper/Tax/PL/Rule.php b/app/DataMapper/Tax/PL/Rule.php new file mode 100644 index 000000000000..7d9c4d957944 --- /dev/null +++ b/app/DataMapper/Tax/PL/Rule.php @@ -0,0 +1,44 @@ +regions->EU->subregions->NL->reduced_tax_rate = 9; $this->regions->EU->subregions->NL->apply_tax = false; + $this->regions->EU->subregions->PL = new \stdClass(); + $this->regions->EU->subregions->PL->tax_rate = 23; + $this->regions->EU->subregions->PL->tax_name = 'VAT'; + $this->regions->EU->subregions->PL->reduced_tax_rate = 8; + $this->regions->EU->subregions->PL->apply_tax = false; + $this->regions->EU->subregions->PT = new \stdClass(); $this->regions->EU->subregions->PT->tax_rate = 23; $this->regions->EU->subregions->PT->tax_name = 'IVA'; diff --git a/app/DataMapper/Tax/tax_model.yaml b/app/DataMapper/Tax/tax_model.yaml index 60736e5f5f37..aa664f4efdca 100644 --- a/app/DataMapper/Tax/tax_model.yaml +++ b/app/DataMapper/Tax/tax_model.yaml @@ -197,6 +197,10 @@ region: vat: 21 reduced_vat: 9 apply_tax: false + PL: + vat: 23 + reduced_vat: 8 + apply_tax: false PT: vat: 23 reduced_vat: 6