We use Sage Line 200 which produces and output BACS file (.txt). We then pick this file up with some software that was installed by our bank (Nat West Payaway) which then submits it to BACS with the relevant authorisation (Smart Card plugged into the PC together with a 6 digit PIN)