Thanks all for quick replies.
I don't have an experience. Please tell me what to do. How many days do you think it will take for BA to process my payment?
Suppose, I buy a new ticket using normal payment. Then there will not be enough money on my account for processing my previous booking. What happens then?