I 've had XXXX credit cards with Citibank since XX/XX/XXXX. XXXX is a Thank You card and the other is a Diamond card. On XX/XX/2015 I changed bank accounts and tried to change my autopay to the new banking information on the Citibank website. The Citibank website would not let me do this, so I called customer service. The agent stated that I had to cancel the current autopay with old information and resubmit with the new information. I did this with the agent walking me through the change and it stated the transaction was pending and would take up to 2 business days and the next payment was XX/XX/XXXX. I then received a notice that I was 35 days late ( on the Diamond Card ) in XX/XX/XXXX when I contacted Citibank they said that autopay was cancelled although it still stated that it was pending. ( I took a screen shot of the pending transaction ) This caused a ding on my credit and a few days later they reduced my limit on the Thank you card from XXXX down to XXXX only {$100.00} above my balance without notice, which caused that card to go over the limit. I contacted Citibank customer service 7 times and spoke to XXXX different people trying to get this resolved. Then they automatically pulled a payment from my old checking account ( They told me autopay was cancelled ) and this caused an overdraft on my old checking since I moved all my money to the new account. The last customer service agent hung up on me so I stopped calling. I disputed the ding on my credit but I am not sure where to turn at this point. 
