DeeL:
Last thing is I need there to be a $x charge when you pick up from two locations but $0 at the third. Any idea how this can be done?
Here's an updated multi-site storepickup module which lets you enter pickup both locations and fees via the admin directly in the module's settings. It's based on v1.3.9 (and will work fine with v1.5.0, v1.5.1)
- This file just replaces your existing /includes/modules/shipping/storepickup.php file (after unzipping of course).
- You'll need to click "Remove" and then re-"Install" after uploading the new file, else the locations box won't show.
- Then just enter a list of pickup locations, separating each with a semicolon (;). If you want to assign a price/fee/cost to any location, simply add a comma then the price (without currency symbol). See examples:
a) Example of two locations, which will both use the "Shipping Cost" setting amount for any fee to associate with the module, whether it's 0.00 or something else:
Location1;Location2
b) Example of three locations, with separate prices for each:
Location1,3.00;Location2,0.00;Location3,5.00
c) Example of three locations, some with prices, some without. The ones without a price specified will use whatever the "Shipping Cost" setting is in the rest of the module's settings:
Location1;Location2,17.00;Location3,6.00
The available locations will show as alternate radio buttons under the Store Pickup choice during checkout.
Radio buttons are drawn for each location, and the price will be shown for each option.
If this module is helpful to you, don't be afraid to send a donation to Zen Cart: www.zen-cart.com/donate