I am a Lufthansa Star Alliance Gold status member. I plan to fly to New Zealand next year, buyng a ticket from Air New Zealand. Part of the journey is operated by Singapore Airlines. Who determines the miles earned as per ticket class:
- Lufthansa, the programme I belong to, ( unlikely..), using their rules for miles earned with partners
- Air New Zealand, the ticket issuer ( got the money)
- Singapore Air ( the airline flying part of the journey)
I want to be sure I will earn status miles for the journey. All three are Star Alliance members.