There are multiple definitions - click on the translation that matches your context.

Barverkauf

Substantiv

full

cash sale

Definitions of cash sale

English

the sale of something for money when the money is paid at the time of sale

Each credit card charge will be treated as a full price cash sale.