
When someone checks out with a membership, we automatically apply their member discount. That's usually what they want—but not always. Sometimes a time-limited promotion or a special group code offers a better deal, and members should be able to use it.
Now they can. Members will see their membership discount applied at checkout as usual, but they can also swap it out for a different promo code if they prefer. They'll see both options side by side and can choose whichever saves them more money. Once they apply a different code, their membership discount steps aside for that purchase.
This means you can run flash sales, partner promotions, and special campaigns without worrying about whether your members can participate. They get more flexibility, and you get more options for how you price and promote your events. Members stay members, discounts work the way they should, and everyone gets the best deal available to them.