diff --git a/app/models/spree/payment.rb b/app/models/spree/payment.rb index 3212aab007..b185795f3e 100644 --- a/app/models/spree/payment.rb +++ b/app/models/spree/payment.rb @@ -138,7 +138,7 @@ module Spree end def ensure_correct_adjustment - revoke_adjustment_eligibility if ['failed', 'invalid'].include?(state) + revoke_adjustment_eligibility if ['failed', 'invalid', 'void'].include?(state) return if adjustment.try(:finalized?) if adjustment