I'm not affiliated with GoCardless

but they're worth checking out