Was forced to use WhatsApp a while ago and didn’t want to give Facebook my phone number.

Got a pretty cheap prepaid SIM, forced myself through the KYC, used it for close to a year without issues. Now they want me to top it up with at least 15€ to avoid cancelation. Surely there’s a cheaper way?

Edit: Looking to buy one in Germany