I just looked at boosting a post on one of my Facebook pages.
And they already had a credit card number for me.
I'm pretty sure I haven't given them my credit card details before, is there another reason they could have my credit card number?
For example, I do use Gmail to log in to it, and Gmail has my credit card number.