seems like a scheme to steal identities
good luck
I highly dupt it, then they woulden't require the credit cards to be 3d secured ( extra layer of protection , usually a sms code from bank at time of payment). Also the OP is not a original owner of site, he just made the thread with a referal code in the link so he can make money of refferals.