I emailed CREDIX, and got the reply -
Dear customer,
This is CREDIX customer support.
To prevent from increasing credit card fraud usage,
we have recently strengthened our security policy.
We feel sorry for the inconvenience this may cause you, but please
understand our circumstances and we...