No you can't.
Got to be used on the phone where they'll waive the offline fees
''If you wish to use your MCO for payment towards a flight booking you must book through your local British Airways Sales office, Customer relations or your local Travel Agent, as MCO payment cannot be accepted on ba.com.''