Product Delivery by Postcode (PDP)
Product Delivery By Postcode (PDP) allows restricting delivery of certain products to specified (local) postcodes. PDP relies on two shipping modules: the new shipping module named Local Delivery a modified Store Pickup shipping module These two modules need to be configured first by specifying delivery postcodes of orders. If a customer states a delivery address which is within the range of the configured postcodes then these 2 shipping modules will be available during the checkout process. If the delivery address is outside the specified range then the customer can not choose any of the 2 shipping options. The real benefit of PDP is realized by configuring some products which can only be delivered locally. This is useful when you have very big and bulky parcels such as bales of hay. PDP could also be used for a pizza shop that delivers pizzas. Or, you are selling perishables which can only be delivered locally due to temperature restrictions - eg bags of party ice. Products marked 'Local Delivery Only' are identified on the product info page as 'Local Delivery Only' The customer is alerted about the restriction but they can still add the product to the cart (they may elect to change the delivery address later) |
Zen Cart® Versions | v1.5.5 |
Original Author | frank18 |
Last Updated by | frank18 - 10 Sep 2017 |
Downloads | 1,129 |
Version History
Product Delivery by Postcode (PDP) - Version: 1.5.0 | |||||||||||
Added file includes/modules/YOUR_TEMPLATE/shipping_estimator.php (overide file) and updated the 2 files includes/modules/shipping/storepickup.php and includes/modules/shipping/localdelivery.php to match current ZC code for ZC 1.5.5x. Removed manual sql install file and added its content to includes/modules/shipping/localdelivery.php. | |||||||||||
|
|||||||||||
Product Delivery by Postcode (PDP) - Version: 1.4.1 | |||||||||||
Minor changes to 2 files (includes/modules/shipping/storepickup.php and includes/modules/shipping/localdelivery.php) to match current ZC 1.5.4 code | |||||||||||
|
|||||||||||
Product Delivery by Postcode (PDP) - Version: 1.4.0 | |||||||||||
version 1.4.0 added function to strip last 3 characters of UK postcodes to enable entering a larger number of postcodes without reaching database field limits |
|||||||||||
|
|||||||||||
Product Delivery by Postcode (PDP) - Version: Product Delivery by | |||||||||||
fixed naming errors of install folders (YOUR_ADMIN and YOUR_TEMPLATE) | |||||||||||
|
|||||||||||
Product Delivery by Postcode (PDP) - Version: 1.1 | |||||||||||
Added missing language file for new shipping module 'Local delivery' Modified includes/functions/functions_general.php to enable de-activation of any other shipping module if a product marked for local delivery is added to the cart. This means that you don't have to worry about other shipping modules such as USPS, Royal Mail, Ozpost etc which you may have installed and activated. In other words: there is nothing else to do in this file should you decide to install another shipping module. |
|||||||||||
|
|||||||||||
Product Delivery by Postcode (PDP) - Version: 1.0 | |||||||||||
|
|||||||||||