What are “automatic debit services” and what does it have to do with St. Catherine’s Catholic Church?

You can now authorize St. Catherine’s Catholic Church to automatically debit your checking or savings account for your weekly or monthly contributions