Self Service Area

Manage your account anytime, anywhere.

To log in to Credit Corp’s Self Service Area for customers please click on ‘Login to Self Service Area’ below.

Login to Self Service Area 

Enjoy the convenience of being able to:

  • view available offers;
  • make a payment;
  • access documents; or
  • chat live with our specialist Self Service Team

all in your own time. 

Haven't registered yet?

If you haven’t registered yet, please register your account by choosing ‘Register’ once you’re on the Self Service Area login page.