CS- Cart Delivery Boy Application

This application gives functionality to the Delivery of  Cs-Cart Stores orders. Delivery boy can accept your store's active orders for delivery if his working status is active. He just swipes right at active orders which are shown on his dashboard. A delivery boy can accept a maximum of three active orders at a time. once orders have been assigned, he needs to pick up and deliver those assigned orders first then he can accept more orders for delivery. 

App Features:

  • Every order and Delivery boy’s activities are monitored by the admin.
  • Each Delivery Boy has their login credentials for the app through which he can log in and can see active orders for delivery.
  • The delivery boy can see the delivery history of his delivered orders.
  • Delivery boys can see the best route for delivery of orders using google maps.
  • Delivery boy can contact vendors and customers if he has any queries regardings his assigned orders.
  • Upgraded Dashboard With Sales and order statistics.
  • A specific profile tab for Delivery Boy details and location which are editable.
  • Chat feature.

Delivery Boy Admin Panel View:

Working Flow Of Delivery Boy: 

Click on setting>Manual installation a pop window will be displayed .you can install an add-on by picking a tgz,gz,zip format archive and clicking Upload & Install.

 Add-on installed.After Successfully installing the add-on Goto >Add-on on the administration panel Add-on>Manage Add-on>Ecarter Technology Pvt. lmt. You see no. of installed add-ons or newly installed add-ons and add-ons must be Active/On status if the addon is Off it is not working.

Open the addon
 Let's check how the addon works

From general tab here you can direct access the addon by clicking on the given links on items for the menu.

Switch to settings tab on setting there are two tabs on general tab from here admin can set the settings for the delivery boy according to need and also customize the color of the application.

Addon settings

  • Access Key :- An access key for an addon typically refers to a unique identifier or credential that grants access to use or manage the addon's functionality.
  • Google Api Key(fcm key) :- A Google API Key, specifically an FCM key, is a unique identifier that allows you to access and use Google's Firebase Cloud Messaging service. Firebase Cloud Messaging is a service provided by Google that enables developers to send push notifications to users on Android, iOS, and web platforms.
  • Enable Delivery Verification By OTP :-Enabling delivery verification by OTP (One-Time Password) typically involves integrating an OTP service or solution into your application or system.
  • Allow Delivery Boy To Cancel The Order :- To allow a delivery person or delivery boy to cancel an order, you would typically need to implement the necessary functionality in your delivery management system or application.
  • Enable For Vendor :- Vendor-specific interface or dashboard where vendors can manage their orders. This dashboard should include features for viewing and canceling orders assigned to them.
  • Enable Delivery Boy Commission :- To enable delivery boy commission in your delivery management system.The commission can be based on factors such as order value, distance traveled, number of deliveries completed, or a percentage of the total order value.
  • Delivery Boy Commission Per Order(in %) :- Determine the commission structure for delivery boys based on each order. This structure can be a percentage of the order value.

  • Select status on which order is available for delivery :- This status indicates that the order has been processed, prepared, and is now available for delivery. It signifies that the items or products are packed and ready to be dispatched to the customer.
  • Order status changed to when delivery start by delivery boy :- This status indicates that the order has been assigned to a delivery boy, and they have started the delivery process. It signifies that the delivery person has collected the order from the fulfillment center or store and is en route to the customer's location for delivery.
  • Order status changed to when picked by delivery boy :- The "Picked Up" status typically implies that the delivery person will soon proceed to deliver the order to the customer
  • Order status changed to when delivered by delivery boy :- This status signifies that the order has been successfully delivered to the customer's specified location by the delivery boy. It indicates that the delivery process is complete, and the customer has received the order.

  • Order status changed to when admin unassign the order :- The "Unassigned" status typically implies that the order is in a state where a new delivery person needs to be assigned.
  • Maximum no. of orders accept at a time :- Evaluate the capacity of the delivery person in terms of the number of orders they can comfortably handle within a given time fram.
  • Show delivery time :-To show the estimated delivery time to customers, you can calculate it based on various factors such as order processing time, preparation time, and delivery distance.
  • Maximum location for delivery boy (in KMS) :- Setting a specific maximum distance for delivery by a delivery person in kilometers (KMs) is highly context-dependent and can vary based on your specific business requirements, operational capabilities, and delivery infrastructure.
  • Allow verification of delivery boy :-To allow verification of a delivery boy, you can implement a verification process that ensures the authenticity and reliability of the delivery personnel.
  • Trigger notification to nearest delivery boy :- To trigger a notification to the nearest delivery boy for a new delivery request.
  • Order status changed to when canceled by customer :- This status signifies that the customer has requested the cancellation of the order, and it has been successfully canceled. It indicates that the order is no longer valid and will not be processed further.
  • Order status changed to when canceled by delivery boy :- This status explicitly states that the delivery boy has canceled the order. It indicates that the delivery person has declined or canceled the responsibility of delivering the order.

  • Allow delivery boy to send email message to customer :- By enabling delivery boys to send email messages to customers, you facilitate direct communication, allowing them to provide updates, address concerns, or obtain any necessary information from the customer, enhancing the overall customer experience.
  • Show last distance of delivery boy :- To show the last distance traveled by a delivery boy, you need to track and store the location data of the delivery boy during their deliveries. Here's a general approach to displaying the last distance traveled.
  • Offline or cash on delivery method :- You should be able to enable and offer the "Offline" or "Cash on Delivery" method as a payment option to your customers. This allows customers to place an order and make the payment in cash when the delivery is made to their specified address.

Now switch to Application color tab from here admin can custmize the color of the application after customize the color nad settings click on >> save button

Go to Customers dropdown menu click on >> Delivery Boys.

From here admin can manage the delivery boy users, delivery boy accounting and earning, delivery boy ratings, canceled orders and cancel reasons all these can be managed by admin.

Delivery Boy Users Accounts:

By clicking on >> (+) icon  to add delivery boy user account from here admin can manage all delivery boy users account like new users,old  users and also active or disable the accounts.  

To add new delivery boy user add the details of user and set status like working or not working shift timeings also address etc and then click on >> Create button.

Add Delivery Boy Details:

Delivery Boy Accounting:

Here admin can manage the delivery boy earnings and accounting and check how many ordes can be delevered and how much earnings delivery boy make and also admin can payout to delivery boy.

By clicking on >> (+) icon. 

On this page 

  • Select the delivery boy.
  • Then add payment amount for payout ot delivery boy.
  • After that click on >> Create button

Delivery Boy Accounting:

Delivery Boy Ratings Page : 

From here admin can see delivery boy rating.

Canceled Orders Page:
Here admin can check all canceled orders details.It wether canceled by delivery boy or customer

To add cancel reason:

Here you see some cancel reasons to add new Click on >> (+) icon.

  • Add position and add what is the cancel reason of order.
  • If you want to add multiple reasons click on >> Add or to Clone button.
  • After that click on >> Create button.

Delivery Boy Orders Detail :

Delivery Boy App Screenshots:


This app is developed and published by Ecarter Technologies Pvt. Ltd., a CS-Cart developer. You are guaranteed a quality add-on supported by future versions. If you need help, please contact us via email support@ecarter.co

Learn more in App documentation.

Need modifications or any assistance? Please, feel free to contact us via email support@ecarter.co

No posts found