diff --git a/app/services/charges/charge_models/percentage_service.rb b/app/services/charges/charge_models/percentage_service.rb index 3ba48132bc7..1c5d5b8f71d 100644 --- a/app/services/charges/charge_models/percentage_service.rb +++ b/app/services/charges/charge_models/percentage_service.rb @@ -178,7 +178,7 @@ def apply_min_max(amount) def min_max_adjustment_total_amount return BigDecimal(0) unless should_apply_min_max? - compute_amount_with_transaction_min_max - compute_percentage_amount - compute_fixed_amount + BigDecimal(compute_amount_with_transaction_min_max - compute_percentage_amount - compute_fixed_amount) end end end