That's right.
Direct Debit allows Billers to initiate payments and allows customers to give authority to businesses to debit their nominated bank (cheque or savings) account with any Financial Institution within Australia.
Not quite.

Direct Debit allows Billers to initiate payments and allows customers to give authority to businesses to debit their nominated bank (cheque or savings) account with any Financial Institution within Australia.