What is a pay per head? What is Pay Per Head? Pay per head are onshore bookmakers providing their sports betting services to a specific betting clients with the help of post-up offshore online sportsbook or bookie services software provider