Trustly does have Direct Debit available. It can be a transaction or be followed up by an instant payment. You sign up on the Trustly casino website. This is different from one merchant to the next.