I am using Cartthrob and am trying to figure out how to create a discount system. The goal is to create discounts for only certain products and set an automatic expiration date for the discounts. Where the product is displayed on the website (before adding to the cart), I would like to display the discount information such as the amount off, discounted price, etc.
Adding an expiring discount is easy with Cartthrob’s ‘Amount off Product’ discount type (where the discount applies to only specific entry IDs), however, there does not seem to be a way to show the discount information on a product page before adding the product to the cart. In the
exp:channel:entries loop, trying to display discount information (amount off, discounted priced, etc.) using the tags described here results in unparsed tags. Once the product has been added to the cart those tags work. The documentation appears to confirm this behavior.
Has anyone using Cartthrob found a way around this limitation?
I am using EE v2.5.3 and Cartthrob v2.2.9.