Was researching for the same answer and see the question is still on the table 1 year later.
Discount codes/prices on product pages should be standard in a platform such as Shopify. They have the capital to invest in development.
The apps I have seen are USD20+ per month and this not where I wish to spend my money with Shopify. Disappointing in short.