Product: Credit card or prepaid card

This complaint concerns my Bank of America XXXX XXXX XXXX  credit card account. 
My XX/XX/XXXX billing statement showed an account balance of {$4800.00} in debt with a monthly minimum payment of {$130.00} due on XX/XX/XXXX. 
On XX/XX/XXXX I paid {$4900.00} via electronic funds transfer on my Bank of America XXXX XXXX XXXX  credit card account in preparation to soon close this account. I had made no additional charges on the account since my previous statement showing {$4800.00} in debt. Note that my {$4900.00} payment on XX/XX/XXXX exceeded the total amount of debt on the most recent statement, as I knew there would be additional interest charges accrued since the last statement and I wanted to provide sufficient funds to cover that additional interest. 
After my account was overpaid in full, I called Bank of America XXXX XXXX XXXX customer service and they confirmed my account had been paid in full. I then requested BofA send me a check for the credit balance on my account and close the account. I received a check in the mail the following week and thought the matter was settled. 
Then I received a XX/XX/XXXX bill in the mail from BofA on this account stating I owed {$31.00} in unpaid interest charges. I called BofA customer service today, XXXX, and talked to XXXX in XXXX, AZ. When asked for his identifying information, he said he was the only person with the first name of " XXXX '' at the BofA XXXX call center. I explained how I had overpaid my account balance back on XX/XX/XXXX to fully pay for any additional interest and BofA subsequently sent me a check for what was my now " supposedly '' closed account credit balance. XXXX said BofA didn't know of the additional interest charges until the next normal statement date which was XX/XX/XXXX. 
I told him that was XXXX in this day and age of computers where the person closing the account at my request could verify the pay-off balance immediately with a couple keystrokes on their computer, but evidently BofA chose not to do that in order to keep the account open. I also told " XXXX '' I would be making a complaint about BofA 's credit card practices to consumer protection services. 
I subsequently made an electronic funds transfer to BofA today for the {$31.00} they say I still owed. I expect there will be no further demands made of me by BofA in this matter. 
Interestingly, BofA 's XX/XX/XXXX billing statement to me says although {$31.00} is owed, the minimum payment required is {$31.00}, which would leave {$0.00} plus additional interest left to pay the following month if I only made the {$31.00} minimum payment. This is EXACTLY the type of nonsensical billing practices I have noted from BofA that are designed to keep billing accounts active, increase penalties, and hassle the consumer. One other detestable practice is a MULTIPLE DAY " DEAD ZONE '' where electronic fund payments on credit cards made AFTER the most recent payment due date and intended to meet the next month 's required payment are instead retroactively applied by BofA to the previous month 's billing cycle, leaving all but the most proactive and account monitoring consumer thinking they have paid all required amounts for the next due date when in fact BofA says they have paid nothing towards that billing cycle and charges the consumer a non-payment fee and a hit on their credit score. This practice is preposterous and a financial monstrosity and BofA pulled this " trick '' on me in XX/XX/XXXX and XX/XX/XXXX. 
For all the above reasons, I consider Bank of America the absolute worst and will never do business with them again in any way, nor will I favor the companies who use Bank of America to issue their company 's brand name credit cards.