That makes calculating the final price far too hard. If the customer has to use a smartphone app to shop anyways, why not just have the app display the personalized price?
Maybe it depends on the state, and its laws on price marking.
$3.75 each Or buy two and get the second one at 25% off with bonus card.
I suspect that few customers do the mental arithmetic to figure out what their final cost will be.