meaning of Barzahlungsangebot

Barzahlungsangebot - German to English

cash provide