Paypal has a history of doing this sort of thing. I've seen articles about it with Google services as well.
This is one of the many reasons why I suggest using open standards. You could accept bitcoin or eth for payment, but that is possibly too impractical for some customer bases. There are alternative payment gateways to Paypal, but many of them have allegedly done similar things, including Stripe.
Here is an article with advice on selecting a payment gateway for your startup, from the folks at Chargify.
Paypal is decidedly not free