All payments on the IMC site are highly safe and secure. The credit card numbers entered are secured via Secure Sockets Layer (SSL) 128 bit encryption that ensures that the site doesn’t retain any of your card details while ensuring the payment goes through. It’s like tap and go!