Integration Module for Courier Services -- 2
Budget: €10 – €50 EUR
I am looking for a skilled freelancer to develop an integration module for our courier services. We specifically need integration with Speedy/DPD courier service.
The CMS is named botble and is writen in LARAVEL
Here are the specific requirements for the integration module:
New Delivery Option:
Add a new option on the delivery page of the checkout process.
Create a configuration page where users can set up the module, including username, password, and other necessary settings.
Checkout Options:
After activating the module, provide two delivery options in the checkout: "Delivery to Office" and "Delivery to Address."
If the customer chooses "Delivery to Office," display a field with an autocomplete feature for office selection.
If the customer chooses "Delivery to Address," show standard address fields such as Region, City, Street, and Number.
Order Details:
Upon successful order placement, integrate an option to generate a shipping label or waybill using the courier company's API.
Include the ability to print the generated label and an option to cancel/delete the label if necessary.
The CMS is named botble and is writen in LARAVEL
Here are the specific requirements for the integration module:
New Delivery Option:
Add a new option on the delivery page of the checkout process.
Create a configuration page where users can set up the module, including username, password, and other necessary settings.
Checkout Options:
After activating the module, provide two delivery options in the checkout: "Delivery to Office" and "Delivery to Address."
If the customer chooses "Delivery to Office," display a field with an autocomplete feature for office selection.
If the customer chooses "Delivery to Address," show standard address fields such as Region, City, Street, and Number.
Order Details:
Upon successful order placement, integrate an option to generate a shipping label or waybill using the courier company's API.
Include the ability to print the generated label and an option to cancel/delete the label if necessary.