Cash deposits?

This may be a stupid question but my card has broken so I’m waiting for a new one and need to deposit some cash. Can I deposit the cash at a pay point using Apple Pay that’s linked to my phone? Or do they need the actual physical card ?