Originally Posted by
Land-of-Miles
The simple solution would surely be to enable it online for all bookings, and to offer say a £15 e-voucher for use against future travel immediately after cancellation. This wouldn't be a refund and would cost nothing immediately and would encourage the customer to come back to BA for another journey.
BA can presumably derive far more than £15 of commercial value from having advance passenger no-show information...
Only one problem with this. It is so astonishingly simple and so 100% logical it can never happen.