Money & Payment
Watch out: efectivo is a false friend. It looks like the English word effective, but in a shopping context it means cash. Saying pago en efectivo means paying with paper money or coins, not paying in an effective way.
Note that recibo has a double life: it is the noun for receipt, and it is also the first-person present tense of recibir (to receive). When shopping, el recibo with the article always refers to the paper receipt.