From 907c65d98ce3cd8e11676156f4055b79cb77c470 Mon Sep 17 00:00:00 2001 From: Mohamed ABDELLANI Date: Fri, 2 Jun 2023 09:33:32 +0100 Subject: [PATCH] run create_tax_charge! after transition to payment state --- app/models/spree/order/checkout.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/spree/order/checkout.rb b/app/models/spree/order/checkout.rb index 618cc6db27..b5950a747e 100644 --- a/app/models/spree/order/checkout.rb +++ b/app/models/spree/order/checkout.rb @@ -75,9 +75,9 @@ module Spree before_transition to: :delivery, do: :create_proposed_shipments before_transition to: :delivery, do: :ensure_available_shipping_rates - before_transition to: :payment, do: :create_tax_charge! before_transition to: :confirmation, do: :validate_payment_method! + after_transition to: :payment, do: :create_tax_charge! after_transition to: :complete, do: :finalize! after_transition to: :resumed, do: :after_resume after_transition to: :canceled, do: :after_cancel