Direct Debit Payments are the ideal solution for collections of recurring payments, and widely accepted by most consumers and businesses alike. Over 75% of adults in the UK have at least one Direct Debit and around 100,000 organisations use the Direct Debit scheme for collecting a variety of regular and occasional bills including utility payments, insurance, council tax, mortgages, loans and subscriptions.