Back to Top

Magento 2 Multi Vendor Scheduled Pickup

Updated 2 April 2024


The Magento 2 Vendors Scheduled Pickup (Adobe Commerce) module allows the sellers to schedule a pickup for the placed orders to deliver the shipment.

Further, the module solves the problem where the marketplace delivery boy will get the scheduled time to pick up the shipment from the vendor’s place.

Once the customer places the order for the seller’s product then the seller can schedule the pick up for that shipment. The seller can even reschedule or cancel the pickup for the shipment.

The admin can set required permissions and time slots in the configuration section. The admin can manage pickup schedule records and can also cancel/reschedule a pickup for orders.

Note: This is an add-on of Webkul’s Magento 2 Multi Vendor Module, so for using this module you need to install Marketplace modules first.

Start your headless eCommerce
Find out More

Check the plugin working for a better experience of how the plugin appears while enabled within the Webstore marketplace.


Features – Vendors Scheduled Pickup

  • The sellers can manage custom pickup slots.
  • The sellers can schedule a pickup for orders.
  • Moreover, the seller can cancel/reschedule a pickup for an order.
  • The admin can set required permissions and time slots in the configuration section.
  • Store owner can manage pickup schedule records.
  • The admin can cancel/reschedule a pickup for orders.
  • The customer can also check the details of the pickup scheduled by the shipper for a placed order.
  • A shipper can register, log in and can select a Shipping method for them.
  • The admin can view all the registered shippers of the marketplace.
  • The extension is compatible with the Hyva theme.
  • Now the extension supports Graphql.

Note: Not able to schedule pickup for Virtual and Downloadable product types.

Installation – Vendors Scheduled Pickup

Firstly, customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder.

Further, the admin needs to transfer this app folder into the Magento 2 root directory on the server as shown below.

After the successful installation, you have to run these commands in the Magento 2 (Adobe Commerce) root directory.

First command –

php bin/magento setup:upgrade

Second Command –

php bin/magento setup:di:compile

Third Command –

php bin/magento setup:static-content:deploy

Fourth Command –

php bin/magento indexer:reindex

Right after that flush the cache from the Magento admin panel by navigating through > System > Cache management as shown below.


Module Configuration

To configure the module the admin needs to go to the Marketplace Management and click MpSchedulePickup Configuration.


Here, the admin can:-

Enable – The admin can enable the module feature vendor pickup schedule from here.

The seller can cancel/reschedule the pickup? – The admin can set this as Yes in which the seller can cancel/reschedule the pickup else if set as No the seller won’t be able to cancel/reschedule the pickup.

The seller can set custom pickup time slot? – If the admin disables the field the seller won’t be able to set a custom pickup time slot.

Screenshot from 2024-04-02 11-05-26

Shipper Settings

Enable Shipper Login/Register Links? – If this field is enabled by the admin, As a result, the shipper login/Register links will be visible to the shipper on the front end.

Screenshot from 2024-04-02 11-06-01

Add Time Slots

Moreover, in the same configuration section, the admin can add the time slots from a set time to an endpoint for the Vendors Scheduled Pickup.

Hence, all the created time slots will be visible here. Moreover, the seller can use these to schedule the pickup.

Screenshot from 2024-04-02 11-06-32

Manage Pickup Schedules

To check all the scheduled pickup orders then the admin can go to the Marketplace Management > Manage pickup Schedules.

Pickup-Schedule-Manager-Mp-Pickup-Schedule-Marketplace-Management-Magento-Admin (1)

Next, the admin can click the View button under the Action tab and will reach the order and information page. Where the admin can click on the Reschedule Pickup.


The admin can click on the Schedule Pickup to the schedule information by clicking on the view button under the Actions tab as shown below.


Thereafter, the admin can check these details like is the pickup scheduled or not and item weight.

Note: The admin can even cancel it just by clicking on the Cancel button under the Actions tab.


Reschedule Pickup – Admin end

After clicking on the reschedule button the admin will be required to enter the details of the new Schedule Information under which, firstly fill the:

Package Information

Here, the admin needs to enter the Package Weight in grams.


Schedule Information

The admin can add Pickup schedule date, time. Moreover, the admin can even add a custom pickup time under which the admin needs to enter custom pickup time (From-To).


Pickup Address info

The admin can even add the pickup address by selecting from the existing ones or adding a new address.


Order items Info

Here the admin can check the ordered item information and can select the checkbox for pickup item.


View Shippers

The admin can navigate to the Marketplace Management > View Shippers. In this section, the admin can view all the registered shippers with their Name, Email and Shipping Method.


Shipper Registration

To Create a New Shipper Account on the front end a shipper can click the Shipper registration button from the top menu.


Shipper – Personal Information

Further, the shipper can enter their Name in this section and then select any one Shipping Method from the drop-down menu.



Shipper – Sign-in Information

Lastly, the shipper can Email and Password and click Create an Account.

Shipper Dashboard

Right after the shipper account registration, the shipper will be able to log in to their Dashboard.


Scheduled Pickups For Shipper

On the shipper dashboard under the section Scheduled Pickups, the shipper will be able to view and filter all the scheduled pickups for them.

Scheduled-PickupsLastly, under the section Security Section, a shipper will be able to update their password if needed.

Shipper Login

As a result, all the registered shippers will be able to directly login into their account using the below page. Simply enter your Email and password and click Sign-In.


Custom Pickup Slots – Seller End

In the seller panel, the vendor can go to the Custom Pickup Slots section and can add and save pickup slots check or delete the available slots.


Vendor Pickup Schedule Status

For the orders placed by the customers, the seller can check whether a pickup has been scheduled for it or not, for this, the seller can go to the My Order History.


As shown above, the seller can check that if the pickup has been scheduled or not, Moreover different colours are used to indicate the status of the pickup.

Schedule Pickup – Seller End

To schedule a pickup the seller can simply click on the View Order button and thereafter click the Schedule Pickup button as shown below.


Now the seller can create a pickup schedule for that order and enter all the essential schedule information like Weight, Pickup Date, Pickup Time & Address including selecting the items ordered for pickup.



Reschedule Pickup – Seller End

Once the pickup has been scheduled the seller can see a new button Reschedule Pickup simply click on the same and create a pickup schedule for the order and click Save Schedule. 

Hence the pickup will be rescheduled.


Cancel Schedule – Seller End

Further, the seller can click on the Schedule Pickup tab.


From here the customer can cancel the schedule directly. else click the view and will reach the page to view pickup schedule details like Weight, is pickup scheduled or not as shown below. Moreover the seller can click Cancel Schedule as well from here to cancel the pickup.


Scheduled Pickup Information for Shipper – Customer Order View

Using the module the customer can check the Scheduled pickup details from the order view page as shown below.


That’s all for the Vendors Scheduled Pickup for Magento 2 (Adobe Commerce) extension. If you still have any questions regarding the module please create a support ticket by clicking here or send an email to [email protected]

Explore the Adobe Commerce Cloud development services by Webkul. You may also browse our quality Magento 2 extensions.

Current Product Version - 5.0.5

Supported Framework Version - 2.0.x, 2.1.x,2.2.x,2.3.x,2.4.x

Blog Version - 2.0.x, 2.1.x,2.2.x,2.3.x,2.4.x
  • Version 2.0.x, 2.1.x,2.2.x,2.3.x,2.4.x
  • Version 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content