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