In my case, for services I use, (unless they're essential), I use a virtual card. Limits the spending to what's assigned to the account, and when I forget to top it, usually I get an email and can decide if I want to keep the subscription. IMO, virtual cards are pretty great in general and can be used in a similar way to what you're describing.
I've seen apps that allow you to buy "credits" and use those for payments. It can work for some use cases. That said, when usage-based pricing is involved, I prefer to pay once I know the bill (preferably with an option to set a limit) rather than try and guess it ahead of time, or pay for more than I'll end up using.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
No problem. I understand the frustration.
In my case, for services I use, (unless they're essential), I use a virtual card. Limits the spending to what's assigned to the account, and when I forget to top it, usually I get an email and can decide if I want to keep the subscription. IMO, virtual cards are pretty great in general and can be used in a similar way to what you're describing.
I've seen apps that allow you to buy "credits" and use those for payments. It can work for some use cases. That said, when usage-based pricing is involved, I prefer to pay once I know the bill (preferably with an option to set a limit) rather than try and guess it ahead of time, or pay for more than I'll end up using.