This module provides a "Pickup" shipping method for Drupal Commerce.
It allows the store administrator to select an existing entity+bundle in their site to use as a "pickup location". Shipping services are automatically generated and linked to these entities as you create them. The easiest way to start is to create a "Pickup Location" nodetype, and configure Commerce Pickup to use it.
Views and Token integration is also provided, so that the selected pickup locations can be displayed in Views, emails, etc.
- Download and install the module and dependencies.
- Go to /admin/commerce/config/pickup and select the entity+bundle to use for pickup locations.
- Create pickup location entities.
Note on Multi-Language Sites
Enable the Entity Translation module to fix duplicated pickup location options in checkout. (see #2022787: Duplicate items when using nodes without entity translation