I implemented this using GoCardless, but within a few weeks I had my GoCardless account access suspended by the bank (Barclays in my case) with a reason of "This Account or its Requisition was suspended due to numerous errors that occurred while accessing it". So I am unable to set up new requisitions unless I start a new account. Has anyone else encountered this? No idea what these "numerous errors" might be, I wonder if I need to be a registered company, and they suspend anonymous accounts eventually?