In the very first few lines of the T&Cs
This promotion is only open to Eligible Participants. An Eligible Participant is a person who has a British Airways Executive Club membership and who books and travels on a Qualifying Booking (see definition below). British Airways Holidays reserves the right to verify the eligibility of Eligible Participants. By taking part in this promotion, Eligible Participants confirm that they unconditionally accept the Terms and Conditions set out below.
1. A “Qualifying Booking” is a British Airways Holidays booking that meets all of the following criteria:
a) The booking must be for a British Airways Holidays Flights + Hotel or Flights + Car or Flights + Hotel + Car package booking originating in the UK only.
b) The booking must contain British Airways flights including codeshares and British Airways marketed and/or operated flights only. Flights not meeting these criteria within the booking won’t be awarded Tier Points. Flights offered as part of a British Airways Holidays package that are provided by other airline partners that do not have a BA flight number will not be eligible.
Good idea to read the main thread on this here
https://www.flyertalk.com/forum/brit...-bookings.html the wiki and maybe last 2/3 pages