It seems that Qatar airlines are quite strict on this, but other airlines such as KLM and Cathay don't seem to bother.
I've booked Marvie a flight with Qatar for next time she comes over, but booked via Greenbee, so not sure whether the same requirement will be in place, however she has the card we used to book anyway as I have an additional HSBC account which I use to transfer money to her. Will let you know!