a simple google search will show several threads on this topic, not a single one with a fix. One did mention your developers knew about an issue with discount codes and should have it fixed within days - that was a year ago.
I am a web developer of 26 years, so please heed my warning - there IS a bug in your code, or potentially just one of your themes, by where seemingly random users ONLY see “enter gift card”, and then a “invalid gift card” message when they enter a discount code. We just had a customer literally send me a video of her getting to checkout page, and yup, that’s ALL the field said.. “enter gift card”, and she got a gift card error. Myself and a another just pulled up the same exact product and process our customer went through, All of us on mobile devices, the customer included, but yet we both see “gift card OR discount code” and our discount codes work just fine.
So, as I said, my guess is your responsive version of a theme is broken. I have asked this same customer to test it on a desktop when she can, but my guess is it’ll work fine for her. She is on an Android device, but so am I. So the only thing I can offer you is that at a certain responsive breakpoint, the field / label shown to users is broken for discount codes, clearly missing appropriate code to accept and process discount codes.
This should NOT be ignored and brushed off as user-error. I know how difficult it is to test and fix anything your developers cannot reproduce - but to brush it off as a non-bug is a HUGE mistake. After seeing all the unanswered threads of people begging you guys to address this with little to no response from you all, I am near ready to advise all my clients to no longer use shopify, as this could KILL their business in one simple marketing campaign that includes a discount code. Its not right to ignore the issue. I again, have more experience in web development than most developers, and I am willing to work with you to find and fix this bug in your code. This customer of client’s is also willing to test any fixes we think we may find and implement, since she is a perfect test scenario candidate - consistently having the issue and reproduceable.
That all being said, how can I help, and where shall we start?
if you provide me an email address (to a developer, preferably), I can send you the screenshots of our tests, showing the bug for starters.
this is very time sensitive, as this client of mine is ready to bail on shopify, and as I said, depending on this being fixed or ignored, could cost shopify several other clients and any future clients of mine (btw, one of my clients, your current customer, has done over $500,000 in sales year to date - I refuse to let them risk all that business over a bug that has been ignored for a year already). Let’s get it fixed, ya?
Thank you in advance
Chris Locke