You only get upto 10 credits when they verify their account via email and more credits when they also write something or post something. you won't get any credits for just inviting.
When your friends click on the link which you send and download it later should login you will receive some 5credits and if they publish any photos or share travel story you will receive upto 20credits