What does Barzahlungsangebot mean?

Barzahlungsangebot - German to English

cash provide