What does automatisierte Verrechnungsstelle mean?

automatisierte Verrechnungsstelle - German to English

computerized clearing residence