123-reg used to pay 52p (about a dollar) for domains registered using your affilliate link but they recently cut this down to 10p which makes it not worth your while.
Dynadot offers rewards points toward discount on domain renewal or purchase. Registerfly has an affiliate program through www.shareasale.com. Otherwise www.domaindiscount24.com has its own after you register a new free account with them.