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.
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.