Direct debit

Hi, I have an email stating my next payment will be taken on the 20th of september, so how has it been taken today?
I already had to chase a refund up and now this.

Presumably you pay on the 20th of the month, so your August payment has just been taken?