Open brittanygay opened 5 years ago
Assigning to @Mcscott142 to approve the above AC
One idea is showing the original price crossed out maybe, with the new price, and an extra row on the ticket saying Promo applied
or something?
@brittanygay any more thoughts on making it clearer that the user needs to select the ticket type to proceed?
Gathering some thoughts for this now, will post what I have soon
Here's a detailed solution with some quick wires reflecting my ideas for the promo code UX:
Assigning over to @zmelamed to take a look!
This is a quick concept, but what about something like this: The issue is: 1) We want to implement something that isn't significantly different from what is there because we're likely going to do a bigger overhaul of checkout to simplify 2) Promo code needs to be part of the first step because there are promo codes that actually expose tickets that aren't yet visible, so it can't be applied after the tickets are selected.
Can you iterate on/clean up the above approach where we wouldn't change too much on that view
@brittanygay see above comment.
Ah I see what you mean @zmelamed, I wasn't aware that we would be changing up the checkout flow so much and how the promo code reveals new tickets.
Let me sketch up some new wire solutions and I'll post in here today
@zmelamed after reviewing your notes a little more, I like what you have mocked up and I agree on this new approach. Here's my reasoning:
I do think it would be nice to keep any promo code price deductions listed under the Subtotal on the Checkout flow (if there are any), so it's clear to the user that their promo code was applied when they are about to purchase their ticket.
Assigning back to @zmelamed so we can come to a conclusion and get this rolling!
Yeah lets just keep it without the promo code price change as I don't know that that is actually available on the client side and just for simplicity sake for now.
One thing to also keep in mind when implementing this is that the event descriptions can be very long, or they may be non existent. So when you implement this please keep that in mind, the price and the select button should remain at the top with the ticket type name rather than floating to the vertical middle of the ticket type cart if the description becomes lengthy.
Also, the select button should probably just switch to a grey "sold out" state if it is sold out
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Removing SCORE
label, changing to draft
. Based on the Issue comments, it looks like we need to write a clear Scenario and Acceptance Criteria upon which we can implement the solution.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Broken out from #524
Per our discussion in https://github.com/revelrylabs/bn-mobile-react/pull/554, we could enhance this layout to better the UX.
It looks like I should click on the 'review promo code' button moreso than anything else on this screen. Im not sure what a user should do once they've added a successful promo code. (Click the back button? Click on the ticket row? Close the app?)
Everyone on the team agrees with the above experience, but more suggestions are welcome in this ticket.
The purpose of this ticket is to come up with a better solution for this screen.