My payment processor is Mollie.com. they will show up on your bank or creditcard statement as Mollie b.v. Don't worry, they'll send me the money and you should have received your product key already by email. If you don't trust what's on your bank or creditcard statement, get in touch by email or make a new ticket in the helpdesk.
I've enabled 3D secure for credit cards. This is a common method to combat credit card fraud.