You can use your credit whenever you are making a purchase. There is no limit on how much credit you can stack. However, you can only redeem up to $300 worth of credit per transaction.
Credit can be accumulated through referrals and other special promotions. You will receive your credit when your referral purchases their first service or by meeting the requirements for the promotion.
Credit is NOT redeemable for cash.