CS- Cart Delivery Boy Application

This application helps in delivering products from the CS-Cart store. Delivery boys can pick up the orders from the active orders list.  After accepting orders, they need to deliver them before taking on more. This way, delivery boys only have a few orders to manage at a time, making it easier to keep track and ensure timely delivery.

The addon provides several useful features for application users. Admins can monitor every order and track the activities of each delivery boy. Each delivery boy has their own login credentials to access and view their active orders. They can also check their past orders using the history menu and find the best delivery routes with Google Maps. 

Features:

  • The admin can monitor every order and the activities of delivery boys.
  • Each delivery boy has their login credentials to access the app and view active orders.
  • Delivery boys can check the history using the history menu.
  • They can see the best delivery routes using Google Maps.
  • Delivery boys can contact vendors and customers if they have questions about their orders.
  • The dashboard shows updated sales and order statistics.
  • There is a profile tab where delivery boys can view and edit their details and location.
  • The app shows the earning history of the delivery boys.
  • Admin can set the number of orders a delivery boy can handle at one time.
  • Admin can set the order statuses for when it's ready for delivery, when delivery begins, when it's picked up, and when it's delivered.
  • The admin can choose the colors for various elements, such as button color, background color, text color, and more using the application color tab.

Delivery Boy Admin Panel View:

How to install Addon

https://store.ecarter.co/blogs/how-to-install-addon/

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.


Go to the settings tab, where you’ll find two tabs. Under the general tab, the admin can set up delivery boy settings as needed and customize the application's color.

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 the status on which the 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 starts by a 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 in route to the customer's location for delivery.
  • Order status changed to when picked by a 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 unassigned 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 frame.
  • 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 the 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 a 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 messages to customers:- 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 the last distance of the 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 the Application color tab from here admin can customize the color of the application after customizing the color and 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 a new delivery boy user add the details of user and set status like working or not working shift timings 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 delivered 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 whether 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:

To start this application, you need to register yourself and sign in using the email ID and password.

  • Registration page


  • Sign in page
  • This is the home page of the application. It shows the delivery boy's work status, current shift, cash in hand, and today's orders.
  • You can also choose a language by clicking on the globe icon.


  • List of languages.



  • Next to "Home" is "Deliveries." Here, you can view order IDs, the delivery person's earnings, the company name, and product details. Click on "Accept Order" to start the delivery process. 
  • On this page, you can click the Order ID to see detailed information about the vendor, customer, and delivery person. Now, click on "Pickup the Order."

Order ID page with complete information.

  • This is the final step of delivery, where you have to click on the Dropoff button. Here, you can also chat with customers and vendors and use the location icon to find the right route.  

Product information in the storefront with verification code. 


  •  Enter the OTP that the customer has received in the "Verify OTP" field.


The history menu shows the old Deliveries. 

  • The settings menu at the corner provides a navigation drawer with some more options like the update profile page, your rating, orders history, earnings, and more. 

  • Delivery boys' "Update profile" page. 


  • The earning history page with the date-wise earnings of the delivery boy. 

Support:

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