For most apps - facebook, messenger, telegram, email, etc. - I only receive notifications when connected to wifi.
Only for whatsapp, however, I receive notifications off wifi.
For all these, background data is on - and data is apparently being received - notifications are switched on as well...