I've been using GoCardless for the past