"No pickup locations available" on Shopify: why it happens and how to fix it
"No pickup locations available" usually means no location can fulfill the whole order: an item is out of stock there, pickup isn't turned on for that location, or the customer is in another country.