I have a Shopify client that has an app need. We couldn't find anything in the app store that could do this, but I need to determine whether or not it's possible or already available in the app store (couldn't find it). If it's not possible, I may have my development team build it.
What we'd like to be able to do is:
1. Create one, single discount code in Shopify's discount section
2. Then, make that discount code dynamic. Example: give it 3 possible values of 10% off, 20% off, and 30% off.
3. When a customer shops with that discount code and applies it in the checkout, they are given one of the possible discount values, based on some kind of randomized setting in the app we create.
Through your API, is it possible to do something like this with discount codes?
Here are a few apps that may accomplish what you are looking for:
I'm not sure if these will fit what you are looking for. However I can recommend that it's always better to use a development team as opposed to using an existing app if you require precise functionality.