Local Pickup is a shipping method that can be added to Shipping Zones. Please see our Shipping Zones guide and create zones to begin using.
Local Pickup is a method that allows the customer to pick up the order themselves.
Setup and Configuration
↑ Back to top
3/ Select Local Pickup from the dropdown.
4/ Click Add shipping method.
5/ Click Local Pickup in the row you wish to define.
This takes you to a different screen.
6/ Enter a Title that displays to customers in checkout – some shops change the title to Local Delivery, for example.
7/ Select Tax Status – Define whether or not tax is applied to the shipping amount.
8/ Enter Cost – Cost for the option, is applied to entire cart.
9/ Save changes.
Customer view
↑ Back to topCart view
↑ Back to top
Checkout view
↑ Back to top
Custom emails for local pickup
↑ Back to topNote: We are unable to provide support for customizations under our Support Policy.
Disable local taxes when using local pickup
↑ Back to topNote: Local Pickup calculates taxes based on your base store location by default, and not the customer’s address.
To disable local tax calculations for Local Pickup, add this snippet at the end of your theme functions.php file:
add_filter( 'woocommerce_apply_base_tax_for_local_pickup', '__return_false' );
Regular taxes will be used when local pickup is selected, instead of local taxes.
Note: We are unable to provide support for customizations under our Support Policy.
Changing the location for local taxes
↑ Back to top
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| add_filter( 'woocommerce_countries_base_postcode', create_function( '', 'return "80903";' ) ); | |
| add_filter( 'woocommerce_countries_base_city', create_function( '', 'return "COLORADO SPRINGS";' ) ); |