How does the affiliate program work?