Domains.co.za has an automated Fraud Security Program with VCS (Virtual Card Services).
Should you have tried to pay via VCS more than twice, the system will automatically revert to PayFast and will only allow you to pay via VCS if you reset the session, i.e. Log Out of your Domains.co.za account and then Login again.