What does Bezahlkanal mean?

Bezahlkanal - German to English

pay station