ParentFull threadhiddenfeatures·n.b. we were talking about DIRECT DEBIT (which is something else entirely from debit cards). You basically allow a company to directly withdraw money from your bank account (assuming sufficient funds on the account)View on HN