Failed payments are costing UK SMEs £159k a year