A direct debit is where the Company takes or pulls the exact amount of money owing from your nominated account at your bank on the due date.
A direct credit is where you debit your account and push the amount of money to pay your bill directly into the service provider or company’s bank account.