BA will accept payment for OWEs *only* by credit card! I tried paying for a DONE4 with Egyptian cash, when that didn't work I offered to pay with hard currency or a local bankers draft in hard currency. No deal!
I finally got a travel agent to do the ticket through AA and in local cash.
IB didn't want to handle the ticket as I was only doing one segment with them.