Offer Pickup Option only When Discount Code is Used

Hey guys,

We want to offer our product for sporting club fundraisers where members can checkout through our store, enter a code (we donate $5 to the club) and those orders are then all picked up directly from the sporting clubrooms (so no individual delivery).

The issue we are having, is hiding the shipping options when this discount code is entered and allowing a pickup option only to these orders. When the general public checkout, we don’t want them to see this pickup option and vice versa.

Is this possible through Shopify alone (or at the very least with an app?)

Thank you for your help!

Hello R_G! Did you manage to figure this situation out? Looking for an answer on this myself.