On XXXX/XXXX/2016 I erroneously paid {$1800.00} to Visa credit card account using the Bank of America ( BoA ) online website.This amount was displayed as the amount owed on the drop down menu. After I clicked on the pay button, I realized that {$1800.00} was the amount that I had paid to this credit card last month. {$250.00} was actually the amount that was owed. When the {$1800.00} amount was posted as credit balance to my Visa account on XXXX/XXXX/2016. 
On XXXX/XXXX/2016, I called the BoA XXXX Customer Service number and interacted with an automated assistant that was able to determine my mistake and informed me that my overpayment would be transferred back to my account at BoA from which it was withdrawn. 
On XXXX/XXXX/2016, {$1800.00} was posted to my BoA Visa account as a Credit Balance Refund Debit. 
OnXX/XX/2016, I called the BoA XXXX Customer Service number and asked why {$1800.00} had not been posted to my BoA Checking account from which it came. The BoA assistant answered that it takes 3 to 5 days to complete the transaction. I then asked why it took 3 to 5 days to transfer the money from the card account to the my Checking account but only took 1 day to transfer from my Checking account to my card account. The answer was that BoA had certain procedures. I then asked to speak to a supervisor. When the supervisor got on the phone, I was told that procedure to 3 to 5 days and nothing could be done about that. I then asked to speak to the supervisor 's boss and was told there was no one else available. 
My complaint is that when I make a mistake, it appears in BoA 's favor in a day but it takes 3 to 5 days to correct the the mistake. BoA website prompted the mistake by displaying an erroneous amount. Why was a payment that I had already made still showing as an amount owed. This information is kept on a computer and should updated promptly.