At the moment Operators can take (Credit) Card payments ‘manually’ on an ad-hoc basis and also set up and take payments via Direct Debit from the customers bank account.
I have done this with clients and I was going to recommend Kashflow & Stripe to a client but they need the Kashflow Direct Debit facility with an option to take payments regularly from Credit Cards!