> Is there a way to do this?
out of the box so to speak: no (not at the moment anyway)
however , you could use some filters and action hooks
these 2 in combination https://www.wp-pizza.com/topic/filter-options/ should let you do that
you would probably have to dynamically set this $option “order_pickup” in the “wppizza_filter_order_summary_options” filter dynamically as well as deciding what to do depending on what items the user has added to the cart(session) with this filter “wppizza_filter_order_summary_session”