diff --git a/payments/signals.py b/payments/signals.py index 079c5df9..7f94297a 100644 --- a/payments/signals.py +++ b/payments/signals.py @@ -25,5 +25,5 @@ def process_transaction_changes(instance, created, **_kwargs): status = instance.process.get("status", "").lower() success = instance.process.get("success", False) - if "success" in status or success: + if ("success" in status or success) and (instance.process.get("notify", False)): balance_deposit_email.delay(instance.uuid)