CheckMarket credits are a way to keep a balance to pay for CheckMarket services and products.
CheckMarket works on a prepaid basis for services and SMSs. This means you have to top-up your account regularly to avoid running out of balance. You will receive an email notification when your credit balance falls under 10% of the balance after your last purchase.
If you are sending mission critical SMS invitation, reminders and/or notifications, you will not want those to stop being sent, which will happen if your balance falls to zero. Auto top up allows you to automatically purchase credits when your balance falls under a specified threshold so that you never have to worry.