How can I allow multiple discounts at checkout?

We have a rewards program and need to be able to allow our customers to use their rewards.

Shopify does not have a rewards program feature for customers ; nor a native store-credit.

Are you implementing a rewards program only through discount codes(coupon)? thus locking out normal discount usage?

Did you research alternatives approaches that would free up discounts for normal sales usage: draft orders? gift card? special inventory|pricing? other?

This is the level of detail in use cases most merchants are completely omitting that a platform like shopify needs to know for such a feature to exist and to be applicable to their use cases.

Not having this feature will be the death of my Point of Sale subscription

Nothing wrong with that if it’s best for your business, after all shopify is ecommerce first and still maturing in retail it’s not a POS first solution like other software like lightspeed or revel. So it’s not uncommon to use one system for retail and tie it to shopify for the online experience through the apis or integration apps.