Let me know if this helps you guys. Paddle seems to be a middle man company for other companies you spend money with. I noticed a payment of £12 to paddle but checked the visa and it was eerily familiar and happened to be mine, so I checked my bank and it had been the time I transferred £12 from my PayPal to my bank which for some reason got transferred using paddle.com. So if you see the payment just have a quick look at your bank activity and check if the money paddle took was transferred into your bank like mine was.
... View more