diff options
Diffstat (limited to 'lib/super_good/solidus_taxjar')
-rw-r--r-- | lib/super_good/solidus_taxjar/tax_calculator.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/super_good/solidus_taxjar/tax_calculator.rb b/lib/super_good/solidus_taxjar/tax_calculator.rb index a2eb8ca..91ff6c0 100644 --- a/lib/super_good/solidus_taxjar/tax_calculator.rb +++ b/lib/super_good/solidus_taxjar/tax_calculator.rb @@ -38,7 +38,7 @@ module SuperGood taxjar_breakdown.line_items.map do |line_item| Spree::Tax::ItemTax.new( item_id: line_item.id.to_i, - label: "Sales Tax", + label: line_item_tax_label(line_item), tax_rate: tax_rate, amount: line_item.tax_collectable, included_in_price: false @@ -140,6 +140,10 @@ module SuperGood shipping_tax ) end + + def line_item_tax_label(taxjar_line_item) + SuperGood::SolidusTaxJar.line_item_tax_label_maker.(taxjar_line_item) + end end end end |