My friend owns the game on steam, and he has used my refferal code on web so he is now able to play on web browser. but I didn't get my town points or any other prizes.
Are you sure they used your accountname and not your referral code when signing up? Are you also sure that the made an ingame purchase, for example upgrading their account to premium?
Disclaimer: I try to abide by the game's softfilter and use the appropriate replacements, when I am using the forums. Those will be set in brackets. Example: [tarnation] Visit my role suggestions and give me feedback: http://www.blankmediagames.com/phpbb/viewtopic.php?f=27&t=28949
Visit the Testing Grounds Occupation: A developers pain and joy (QA-fox), currently "hired" by Ralozey