I am a little confused by how Continental airline determines how you qualify for elite miles on their airline partner. I recently had booked a trip on virgin atlantic upperclass (fare class Z) and had thought that i would be able to earn elite miles on continental airline since on their website, they indicated that my fare class would qualify for elite mile (and in fact was suppose to be 150%). They had a small asterisk next to that though which said: * OnePass Elite qualification miles and points may only be earned on Continental Airlines codeshare flights operated by Virgin Atlantic. I thought that this just meant that the Virgin Atlantic flight I am on has to be something that is codeshared by Continental - which I had thought just means Continental has an agreement with Virgin and can cross-sell ticket and be able to use reward miles on their flight. But when I later check my onepass account, I found that they only credit me with miles, but not elite miles. I contacted OnePass to ask clarification and the person there wasn't too helpful and essentially said that they only give elite miles on virgin flights if i had purchased the ticket on Continental website or if the Virgin receipt shows a Continental flight number. Has something changed since I know at least a few years back, I had actually purchased ticket on EVA and received elite miles on Continental. Later on they changed it so that I would only get miles if i purchase certain fare class on EVA, but at least I could still get miles! So I was surprised when she told me that i can only earn Continental elite miles on partner airlines if I booked it with Continental. Is this true or is she giving me mis-information? The only information I can find on their web is this generic info which doesn't really spell out that in order to earn elite qualification, you need to buy the ticket on Continental website - Every time you fly on a OnePass airline partner in accordance with Continental Airlines' fare tariffs, you earn miles that are credited to your OnePass account and can be used for reward travel. Depending on the airline partner and the fare you purchase, you may also earn Elite Qualification Miles and Elite Qualification Points that count toward Elite Status.