Aside from the £10 promotional credit, as a recruiter you get:
£5 bonus credit for the very first recruit you bring to giffgaff, if they join within 42 days of your own joining date.
For your first 15 recruits, you receive 500 payback points (£5 value). Points earned one month are credited to your account within the first 14 days of the following month, and accrue over a 6 month period.
Points are redeemable in June and December of each year. You have to choose how you wish to receive your payout before the deadline that falls early in June/December - no selection = no payout. Unclaimed points roll over to the following payback period , but only once. If not claimed at the second payout, points are cancelled.
I do not work for giffgaff, so cannot check anything on your account. This is a public community - please do not post any personal info.
Best explanation of how it works I have seen, especially about the loss if you don't claim. I now understand what I should get and when, even if it takes time for the transactions and totals to match with each other. (they now agree)