MR Hanz
MR Hanz
MR Hanz
SAL-QTN-2021-03260-4
Description Amount
6 Months Subscription Cost for Jugnoo Taxi- Pro Plan including 10,000 rides per $ 3,000.00
month, cost of additional ride @ US$ 0.08
Total $ 16,200.00
Page 1 of 22
Payment Terms
About Jugnoo
Jugnoo is a product of Click Labs Inc. Jugnoo is a hyper-local on-demand multi-service provider which
employs autos as its logistic partners. It provides on-demand transportation, meals, groceries and logistics
services across 40+ cities in India via their mobile application which can be downloaded on Android, iOS.
Jugnoo also provides Software as a Service or Self Hosted platform for ride sharing operators across the
world.
Client is looking for a robust technology solution wherein the platform can provide an on-demand taxi,
marketplace and concierge service.
2.1 Stakeholders
Customers: Customers are the end users who can place a request for taxi and product delivery
(marketplace) service via the platform.
Merchants : Merchants are the product store owners aggregated by the service owner on the platform.
Page 2 of 22
Drivers: Drivers are the freelancers who will receive the request and will perform the service accordingly.
Service Owner: Service owner is the platform owner owning and managing the entire platform: users,
tasks, content and other key operations.
Jugnoo will provide front end native mobile applications for customers and drivers, a web dashboard for
merchants and a super admin dashboard for the service owner to manage all stakeholders and other key
operations.
Jugnoo/Click Labs Inc (hereafter referred to as the Company) will work with Mr. Handoko Irawan
(hereafter referred to as the Client) and team to provide a pre-built solution with features and designs in
lines with the SOW broken down in the next section.
Page 3 of 22
3. Account activation: Once the customer enters the OTP, the account is activated. The customer is
asked to enter the Name and Email address. On adding the Email Address, a confirmation email will
be sent and the moment the customer clicks on verify, the account will be verified and the customer
can receive invoice emails of the services from the application.
4. Login:
a. Mobile number: Ability to login with mobile number and OTP. System will check if mobile
number exists in the system. If the account exists then the customer will log into the
application. Otherwise, the customer will be asked to sign up.
b. Facebook: Ability to login with Facebook and Facebook API will be invoked.
B. Aggregation
1. Taxi Flow:
a. Ability to enter pickup and drop off location manually or by dropping a pin on map. Drop off
location to be reflected on the driver’s application. Customer can add favorite locations and
can mark them as pickup locations.
b. Ability to view fare estimate (fare to be calculated on the basis of the parameters set for by the
service owner).
c. Ability to view the additional surge pricing, if applicable.
d. Ability to view the ETA(estimated time of arrival) for the nearest driver.
e. Ability to place instant requests.
f. Ability to view actual fare at the end of the ride (cost to be calculated on the basis of the
parameters set by the service owner).
g. Scheduled Rides: Ability for the customer to schedule a ride in advance for a later date and
time.
h. Tip- Ability for the customer to pay additional tip to the driver:
i. Tip can be paid to the driver in an ongoing ride or once the ride has been completed.
ii. In case the customer chooses to add a tip in an ongoing ride, the tip amount will be
charged at the end of the ride along with the trip amount and the same will be added in
the invoice email.
iii. In case the customer chooses to add a tip post ride completion, the tip amount will be
separately charged but it will not be included in the invoice email.
2. Marketplace Flow:
a. Ability to view and select a subcategory of the category selected.
b. Ability to view details related to each sub category.
c. Ability to view a list of all the merchants based on city, area location and cuisine.
d. Ability to view profile, rating, review, minimum order value, minimum delivery time and delivery
fee of each merchant.
e. Ability to select a merchant.
f. Ability to view items listed in menu categories.
g. Ability to view details related to each item:
i. Item Image
ii. Description: One line about ingredients (optional)
iii. Price
Page 4 of 22
iii. Price
h. Ability to select item/items.
i. Ability to add items to the cart.
j. Ability to add multiple quantities of an item to the cart.
k. Ability to add/edit items in the cart.
l. Ability to add instructions (free text field will be provided).
m. Ability to view total cost. Total cost will include order value and delivery charges.
n. Ability to add delivery address.
o. Ability to select delivery time: Now or Pre order for later (select date and time in case of pre
order).
p. Ability to view payment summary: Order value, Payment mode.
q. Ability to place an order. Please note items from different merchants will be considered as
separate orders.
3. Custom Order (For Pickup & Delivery of any item)
a. Ability to select an option for custom order.
b. Ability to enter the details of the item to be picked up like food from restaurant/medicine from
a chemist shop etc in a free text field.
c. Ability to enter the details of the location from where the item is to be picked up/delivered.
d. Ability to select the delivery time via toggle button like: “as soon as possible”.
e. Ability to view the total estimated charges for the delivery and product charges to be paid to
the driver at the time of the delivery off the platform or on the platform.
f. Ability to place request.
C. Promo
1. Ability for customer to apply any promotional offer at the time of making the ride request. Offers will
be based on either absolute discount or the percentage discount and will be applicable on first ride
request. Offers will be received by the customer as push notification or email from the service owner.
Offers will be created from the admin section.
2. Ability for customer to share referral code which will be unique to each customer and avail one time
discount or monetary benefit upon use of referral code by other customer.
D. Matching
1. Request will go to the drivers based on location and availability. We send request to max. 12 drivers
(fixed) in 5km radius (radius is configurable). When request comes at first the request is sent to all
drivers in 300 m (fixed), then after 13 seconds (fixed) to the next batch of driver in 300m and the
process continues. The first one to accept will be assigned ride. This is based on aerial distance. If a
client provides google distance matrix keys same can be done via distances via google or ETAs. The
logic works fairly well in multiple geographies. For any custom logic charges are extra.
E. Notifications
1. Ability to get real time push notifications:
a. Request accepted
b. Driver updates: on the way, reached pickup location, ride started/ended
c. Promotions
Page 5 of 22
c. Promotions
d. Invoice with ride history (Email only)
e. Cancellations
F. Tracking
1. Ability to track real time location of driver on map and view the ETA.
G. Payment
1. Ability to make advance payment or upon ride completion via one of the added cards through
integration with one of the payment gateways already integrated with the platform & is operational in
the particular region where the platform is to be launched (Refer section 6.5). Any other payment
gateway apart from the already integrated ones can be integrated with the system at an additional
cost.
2. Ability to make cash payment.
H. Review
1. Ability to give star rating and feedback to the driver. A free text box (with character limit) will be
provided to enter feedback.
Page 6 of 22
a. Ability to click on support email address and be redirected to 'Compose Email' via configured
email account.
9. Sign Out: Ability to sign out of the application.
B. Aggregation
1. Ability to toggle available/not available to mark real-time availability. This determines whether the
driver will be considered available for a new on-demand job assignment.
2. Ability to receive ride/order requests.
3. Ability to view ride/order details. When the driver taps on the booking card, it will show the complete
details of the ride/order including booking name, customer name, ride details, icon to get directions
to pick up/drop off location.
4. Ability to accept/reject the ride request.
5. Ability to provide reason for rejection.
6. Ability to update job status.
7. Waiting time is computed in the application when enabled. Standard logic is used whenever the
average speed over 20 seconds reduces below 5 Km/Hour, the 20 second period is counted in
waiting time. For any custom logic prices are extra.
C. Referral
1. Ability for driver to share referral link with drivers/customers which will be unique to each driver and
avail one time discount or monetary benefit upon use of referral code by other customer.
D. Notification
1. Ability to get push notifications:
a. New ride request
b. Cancellation by customer
E. Payments
1. Ability to view earnings via the platform.
Page 7 of 22
1. Ability to view earnings via the platform.
F. Navigation
1. Ability to get directions to the pickup and drop off location. Driver will be directed to Google Maps
app on their phone to navigate to pick up/drop off location.
G. Review
1. Ability to give a 5-star rating and feedback to the customer once the ride is completed.
Page 8 of 22
registered email and by clicking on that link merchant can reset the password.
B. Aggregation
1. Manage menu:
a. Ability to view items on menu: category, sub category, meal type, status.
b. Ability to disable/enable items and edit price of the items.
2. Orders: Ability to view active and past orders.
a. Active orders:
i. Ability to receive order requests.
ii. Ability to view order details.
iii. Ability to accept/reject orders.
iv. Ability to provide reason for rejection.
v. Ability to update order status.
vi. Ability to filter all active orders by accepted and dispatched status.
b. Past orders:
i. Ability to view a list of past orders with details: order id, date, time, payment mode,
order amount, customer, delivery address, restaurant name, restaurant address, notes,
order status.
ii. Ability to filter list by status: pending, accepted, dispatched, delivered, cancelled,
declined etc.
iii. Ability to choose from and to date to view past orders.
3. Invoices: Ability to view invoice details: invoice id, duration, number of orders, previous outstanding
mount, net payout. Ability to download the invoice.
4. Promo code:
a. Ability to view a list of promo codes with details: name, type, discount value, count redeemed,
start time, end time, status.
b. Ability to add a new promo code from here.
5. Profile:
a. Ability to enable disable accept order option.
b. Ability to view info: merchant name, delivery radius, address, minimum order amount,
registered phone number, meal type, delivery timing, bank details.
c. Ability to set/edit timings from here. This will redirect to the opening hours section.
6. Opening Hours: Ability to set/edit merchant opening hours from here.
7. Financial statement:
a. Manual Adjustment: Ability to view details of adjustments raised by service owner: merchant
id, order id, amount, approved by, reason, created at.
b. Accounting statement: Ability to view details: merchant id, name, order id, original amount,
delivery charges, discount, commission, net profit, created date.
c. Ability to select from and start date to view list.
8. Feedback: Ability to feedback provided by customers. Ability to filter and view comments by today,
yesterday, last 7 days, last 15 days, last 30 days, this month, custom range.
9. Sign Out: Ability to sign out of the application.
C. Notification
Page 9 of 22
C. Notification
1. Ability to get email notifications:
a. Incoming orders
b. Cancellations
A. Login
1. Login via Email Address: Ability to login with the Email and Password provided by Jugnoo.
2. Forgot Password: Ability to change the password by entering the registered email address. A reset
password link will be sent to the admin on the email address. Further, the admin can change the
password following the reset password field.
B. City Dashboard
1. Drivers: Ability to view all drivers in a real-time map based interface.
a. Active drivers:
i. Ability to view a list of drivers who are actively taking rides on a daily basis and are not
deactivated.
ii. Ability to choose a city (from city dropdown).
iii. Ability to search for a driver by his id, name, phone number, vehicle number.
iv. Ability to export search results in csv format.
v. Ability to view a list of all active drivers of a particular city by clicking on the See all
button.
vi. Upon clicking on a driver from search results, service owner will be redirected to the
driver's profile page.
vii. On the profile page, all information related to the driver's profile is listed.
• Ability to change phone number, email, city, address, name of the driver.
• Ability to deactivate, issue warning, see driver's update history, payment history
and all associated drivers of this driver.
• Ability to view, edit or verify the driver documents.
b. Deactivated drivers:
i. Ability to view a list of all deactivated drivers.
ii. Ability to search for a driver from list of deactivated drivers.
iii. Ability to select a driver from search results and view driver profile page.
c. Self enrollment of drivers:
i. Ability to view a list of drivers who uploaded the document and view details such as
driver id, driver name, mobile, vehicle type, registration date, status (new, pending,
rejected, approved).
ii. Ability to view a list of drivers who do not upload the documents and view details such
as driver id, driver name, mobile, registration date, status (new, pending, rejected,
approved).
Page 10 of 22
approved).
d. Driver performance:
i. Leaderboard:
• Ability to view list of drivers with driver details such as driver id, driver name,
phone number, city, success ride, rank.
• Ability to sort list on following parameters: daily/weekly/monthly.
ii. Overall driver performance:
• Ability to select a date range.
• Ability to view list of all rides between selected date range: driver id, driver name,
phone number, requests, user cancelled rides, driver cancelled rides, success
rides, missed rides, active days, online hours, driver to customer referral, driver
to driver referral, start end cheating rides.
iii. Ride request details:
• Ability to enter driver id in search bar.
• Ability to view driver details: driver name, driver name, city, mobile number,
registration date.
• Ability to view rides performed by a driver in the last 7 days or select a specific
date.
2. Matching: The ride request notification goes to Driver in batches. Batches are created based on
distance, time and group size. The ride gets assigned to the Driver who accepts the ride request
first. If no Driver accepts the ride, it remains unassigned. Distance parameter is customizable. For
any custom logic, charges are extra.
3. Send Message to drivers:
a. Ability to select a city from the drop down.
b. Ability to select the driver from the list to whom SMS to be sent: all active drivers, free drivers,
engaged driver, offline drivers.
c. Ability to type messages in the free text field provided.
d. Ability to bulk import list of driver in csv format.
Page 11 of 22
iii. Rides today
iv. Rides cancelled by customer
v. Rides cancelled by driver
c. User registration
i. Total registration
d. Transactions Completed
i. Total Transactions Completed
e. Active Drivers
i. Registered today
ii. Registered this week
iii. Suspended
iv. Online drivers
f. Driver status:
i. Active Drivers
ii. Average distance traveled per driver
iii. Driver earnings
2. Ability to export generated reports in CSV format.
E. Marketplace panel
1. Merchants:
a. Ability to view a list of active and onboarded merchants: merchant id, name, city, phone
number email, address, status, payment mode, category name.
b. Ability to accept/approve an onboarded merchant.
c. Ability to filter list of active merchants by merchant name, id, phone number, category.
d. Ability to select a merchant and view additional details.
e. Ability to edit merchant details:
i. Merchant details: Name, email address, category, cuisine, address, pincode, calling
number, priority, images etc.
ii. Account details: Ability to view bank account details and log history.
iii. Taxes and charges: Ability to select packing charge type: absolute or percentage,
enter packing charge and tax percentage for each merchant.
iv. Delivery information: Ability to set/edit delivery information like delivery radius,
minimum maximum delivery time, payment mode, commission, minimum order amount
etc.
f. Ability to edit set/edit operating hours, view one time password and change order mode.
g. Ability to set/edit/disable menu items, price, image under predefined categories and
subcategories for each merchant.
h. Ability to disable merchants.
i. Ability to view merchant promo codes or add a new promo code from here.
j. Ability to view log history.
k. Ability to add a new merchant: store name, email, select city, address, enter display address,
pin code, phone number, priority, image, select merchant category.
2. Orders:
Page 12 of 22
2. Orders:
a. Ability to view information under different sections: Total orders, Just received, Orders
accepted, Rejected by merchant, cancelled by customer, Delivery in progress, Orders
delivered, Fulfillment percentage.
b. Ability to view active and all orders with details: order id, username, merchant name, cart
details, city, payment mode, order time, delivery at, driver details, order status.
c. Ability to filter list by status pending accepted dispatch, order id, driver id, merchant name and
date.
3. User details:
a. Ability to search for user/driver/ride and view details.
b. User by user Id, phone, email.
c. Ability to block a user, view order, transaction summary of the user.
4. Manual Adjustment:
a. Ability to view list with details: Invoice id, order id, status, merchant category, adjusted
amount, request logged by, logged on, approved by.
b. Ability to filter list by pending, approved, disapproved.
c. Ability to approve or disapprove pending adjustments.
d. Ability to add an adjustment.
5. Invoices:
a. Ability to view invoice details: invoice id, invoice period, merchant id, merchant name, category
name, phone number, total number of orders, total transaction amount, amount to be
reimbursed, status. Ability to download the invoice pdf.
b. Ability to filter invoices by date, merchant id and merchant category.
6. Fare structure:
a. Ability to view a list of active fare structures, edit or disable an active fare structure.
b. Ability to add fare structure for each user type and city.
c. Ability to set fee if applicable: base fare, distance fare, delivery fare, ride time fare, return fare,
waiting fare, service tax, cancellation charge, priority charge on predefined parameters.
7. Offers:
a. Ability to set/edit promotions and coupons based on predefined parameters.
b. Promo Codes: Ability to create the promo codes on the basis of percentage discount or
absolute discount, benefit type, value, start date, end date, maximum allowed number of
users, maximum per user, minimum order amount, remarks. For any custom logic. Charges
are extra.
c. Coupons: Ability to create the coupons: enter title, terms and conditions, benefit type, value,
minimum order amount, remarks.
d. Ability to view a list of already added promo codes and coupons with details, deactivate promo
codes and coupons, view users for coupons.
8. Manager settings:
a. Ability to view active and inactive managers.
b. Ability to edit or suspend active managers.
c. Ability to add a new manager. Managers are assigned a role from a set of predefined roles.
The roles are hardcoded. For any additional role charges will be extra.
Page 13 of 22
9. Merchant Categories:
a. Ability to view a list of active categories, edit active categories or make the inactive from here.
b. Ability to add a new merchant category: category name, image etc.
G. Others
1. Promo Codes: Ability to create the promo codes on the basis of percentage discount or absolute
discount and edit the end date of the promo codes. New promo codes will be shared with customers
as push notification. User can also see the list of expired promo codes. For any custom logic,
charges are extra.
2. Dynamic/ Surge Pricing (additional add-on module):Ability to view surge pricing for a geofenced
area.
a. Manual Surge: Admin can manually mark a geofence on the map, define date & time range ,
surge priority tip for customers and drives, recurring surge, etc. This surge will be given
priority over the automatic surge.
b. Automatic surge: Admin can define a benchmark fulfillment ratio per city, based on which if
the fulfillment ratio drops by a particular %, surge gets applied. The intensity of surge can also
vary with the drop in fulfillment ratio. This will be in the particular area where fulfillment is
affected. For any custom logic., charges are extra.
3. Add Vehicle Types/ Fares & Pricing:
a. Ability to add a new vehicle type for a particular city.
b. Ability to edit fares of the vehicle types.
c. Ability to edit vehicle images viewed on the applications.
d. Ability to set/edit commission percentage to be charged on each transaction value.
H. Notification
Page 14 of 22
H. Notification
1. Ability to send push/SMS notifications to all drivers.
I. Payments
1. Ability to view payments received from customers.
2. Ability to view accrued payments against drivers.
1. Jugnoo will be customizing the Homepage of the customer application and the screenshots attached
in Appendix B will be taken into consideration as the reference such that customers will be able to
view Taxi, Marketplace, and Concierge as an offering and navigate to those vertical based on the
selection on the home page.
2. The ability for the system to request the current location of the customer while the customer opens
the app post customer giving access to the current location then the system will change the
background image of the homepage based on the current location city. Image can be configured by
the admin on the admin panel
3. Jugnoo will configure the platform such that the client can access the platform in Indonesian,
Malaysian, Suroboyoan, and Madura languages.
Please Note: Translations (strings) for the languages will be provided by the client.
*Please note:
1. The functionalities required for the city and customer support dashboard will be defined by the client
and as per the requirements, Company will hide any irrelevant functionalities in the prebuilt
dashboard.
2. Any additional advanced analytics requirements will be an add-on and the client will be charged
additionally for it. Refer to point 4.
3. Any additional change requests or customization which require additional efforts will be charged
extra.
4. Customization rates: Typical rates are $40 per hour of resources used. For any customization
Company will provide an estimate, post-approval work will be started.
5. SMS / Email / Google Maps / Payment Gateways: These credentials need to be provided by the
client. SMS platforms supported by the Company are Twilio/Plivo, Email platform supported is
Mailgun. Use of any other platform will entail customization.
6. Driver/Customer Support via Chat is included via www.hippodesk.co and is free for use for 14 days
after that it’s chargeable at $5 per support agent account per month.
7. Early termination: If the client terminates the project in the middle of development, the Company will
raise the invoice with respect to the percentage of work done till that time.
8. No response situation: In case of no response from the client’s side for more than 14 days despite
reminders from the company’s side, the company may put the project development on hold.
Page 15 of 22
Section 5: Project Timeline
The project timeline to deliver the solution with customer apps, driver app & service owner admin panel is
35 - 45 working days.
Please Note: The timeline is applicable after fulfilment of requirement sheet and any other pre-requisites
required to initiate the work.
Section 6: Cost
The client can opt for any of the plans from the following two Subscription Offering:
Offering 2: Annual
Subscription
Early Stage US$ 48 US$ 576 500 per Month US$ 0.12
Growth US$ 300 US$ 3,600 5,000 per Month US$ 0.08
Page 16 of 22
Growth US$ 300 US$ 3,600 5,000 per Month US$ 0.08
Pro US$ 400 US$ 4,800 10,000 per month US$ 0.08
Premium US$ 640 US$ 7,680 20,000 per month US$ 0.06
Enterprise US$ 1,280 US$ 15,360 50,000 per month US$ 0.06
Components Cost
Please note:
1. For detailed information regarding the plans, refer to https://www.jugnoo.com/jugnootaxi/pricing/
2. The monthly fee deduction will start as soon as we are done with the deliverables whether client go-
live or not.
3. White labeling includes the change in logo and color theme only. The logo and color theme once
approved won’t be changed without additional charges.
4. White labeling does not include changing web domain URLs.
5. The kick-off amount is non-refundable.
6. Jugnoo monthly recurring cost to be paid separately.
7. The client has a maximum grace period of 3 days to clear the payment once the invoice is raised.
8. The client has a period of maximum 7 days to share any feedback once the white labeled apps are
delivered.
9. The above payments are exclusive on any transfer charges to Company's accounts. Any charges on
the payments are to be borne by the client. Use of SWIFT is recommended for low transfer charges.
10. The payment option with bank account details are mentioned in the Appendix section. All amounts
due to the Company shall be deposited in the bank account mentioned.
UAT- There will be a UAT (User Acceptance testing) period of maximum 7 days. The UAT period starts on
the date of final delivery i.e. ready for the end to end testing.
Page 17 of 22
6.4 Costs associated with 3rd party Integrations
1. General
Plivo Integration To send & receive SMS Varies with country https://www.plivo.com/s
ms/pricing/
Hippo Chat Support $10 per support agent Exclusive Plan with us
per month
These are generally third-party integrations and not all may be applicable to the project. Jugnoo can be
integrated with some services normally free of integration costs. Costs to be paid to the third parties
mentioned above will be directly payable by the client. The actual costs may vary based on the platform
usage of third party services. However, there may be a one-time cost for integrating with some of the
above services if circumstances change. Mentioned below are our current setup charges with some of the
Page 18 of 22
third party services. If you have to use some other 3rd party service you need to check with us technical
feasibility and we will give you indicative costs.
2. SMS, Email and Payment Gateway Integration Costs with our platform
Page 19 of 22
Guyana, Honduras,
Jamaica, Nicaragua,
Panama, Saint Kitts and
Nevis, Saint Lucia, Saint
Vincent and the
Grenadines, Saint
Maarten, Trinidad and
Tobago, Turks and
Caicos Islands
1. The project is delivered on the Software as a Subscription model and Jugnoo will charge monthly
subscription and provide the platform running for the clients application.
2. Support will be limited to bug-fixing only for the application or the infrastructure but will not be for any
operational support such as customer queries pertaining to the system usability/education or any
issues arising from the unauthorized or mismanaged use of super admin panel.
3. Jugnoo will strive to keep the platform uptime above 99.5% on a monthly basis.
4. Any feature enhancement including the changes in the flow of the app beyond the specifications laid
out in the proposal would be charged separately at US$ 40/hour of work.
5. The support will cease to exist if the client refuses to pay the monthly subscription post delivery.
Page 20 of 22
Section 9: Agreement
An authorized signature on this page indicates its acceptance and authorizes Click Labs Inc to provide
services described herein in accordance with this Scope of Work and Cost.
AGREED TO
Mr. Handoko Irawan
By:
---------------------
Authorized Signature
Mr. Handoko Irawan
AGREED TO
Click Labs Inc
By:
---------------------
Authorized Signature
Samar Singla
Please note: The ownership and intellectual property rights of the Jugnoo products shall remain
with Click Labs Inc at all times. Upon expiry or early termination of this Agreement, Jugnoo will
remove the application from the relevant application stores and will discontinue any and all use
and access of/to the application. Further, upon expiry or early termination of this Agreement,
Jugnoo shall suspend the application and services extended to the client.
Page 21 of 22
Appendix A
Company Information:- Click Labs Inc, 4830 West Kennedy Blvd, Suite 600, Tampa, Florida, 33609,
United States of America
Banking Information:-
A/C No: 164100270809
Bank Name: Bank of America
Branch Address: 345 Montgomery Street, San Francisco, CA 94104
Account Type: Checking
Routing Number: 121000358
Swift Code: BOFAUS6S
Appendix B
Page 22 of 22