but paying with credit card will leak his personal name and some details to that site.
Absolutely - NO.
Processing is on the side of
http://www.epoch.com/ and
http://www.segpay.com/Use a new e-mail from
www.mail.yandex.com and You will have no e-mails on Your personal or work related e-mail from the site.
No personal data is shared to third parts.