Zen Cart v1.5.5e with MileageShip-v1.5.5 delivery module installed.
This combination uses a Google API to measure Door to Door delivery mileage and then creates the delivery rate as set in the admin control panel. This works well in it's own way.
I want to modify this. If the mileage returns as 3.41 miles it currently charges £3.41 (rate set in admin at 1.00 per mile), I want to change this bit.
I want to introduce scaled charges, example below:
Less than 3 miles = Free (already available option)
Between 3 & 4 miles = £2.00 <-- NEW OPTION 1
Between 4 & 6 miles = £3.00 <-- NEW OPTION 2
Greater than 6 miles = Not available (already available option)
I have suggested editing a pre-existing module as the bulk of the work is done. The Google API successfully finds the correct mileage. To an experienced developer this project should not represent to much of a challenge.
Any questions please ask.
I have uploaded the current version of MileageShip module to review possible soloutions.