The Itp_city module is not compatible with any onecheckout module (only works with Prestashop default checkout).
The onepagecheckout module is not compatible with other delivery modules.
These 3 modules have been modified so that they can be related to each other without any complications.
This module adds extra functionality to PrestaShop checkout process. With this module you're able to add Cities (for states & countries) & Districts (optional feature for cities) and configure shipping costs per carrier for them.
Allow customers to select delivery date and time during checkout. Create sophisticated delivery schedules, including same day delivery, cut off times + limit by distances. Customize your delivery schedule for each carrier and day individually.