Originally Posted by
Coffeemadman
Thanks. That's rather frustrating, given BA don't do this if you upgrade with cash.
If „upgrade with cash“ simply means paying the fare difference, then you have an earning J booking class.
In other cases you earn according to your original booking class.