In Progress

Virtuemart cart and template modifications: Online Catering

A web version with details and images maybe viewed at: [url removed, login to view]

Client: Variety Food Services

CMS: Joomla Version [url removed, login to view]

Shopping Cart: VirtueMart 1.1.4 stable


Part 1

Variety Food Services is Michigan's largest independent vending and food service provider. They have recently incorporated an online shopping cart in order to sell catering services. The client is interested in making modifications to their Virtuemart shopping cart in order to incorporate a "gratuity" fee per Product Item ( Gratuity is based on a percentage assigned by the Admin) and based on the Product Price (Gross). This feature will need to be applied, stored in the DB, and displayed throughout the entire shopping cart experience.

Part Two

On certain pages of the shopping cart experience, some additional fields will be needed for the shopper to enter "Delivery Information". Prior to the order being submitted, some of these these fields will be required and labeled as follows:

* Delivery Date*

* Delivery Time*

* Event Service Time*

* Delivery Building/Room*

* and a text area for Comments.

* Required

Part Three

Upon order completion, the "Gratuity" and "Delivery Information" must be listed on the customer invoice under "Account Maintenance" and in the email template sent to the customer.


1. Admin is able to select a "gratuity" percentage assigned to a Product Item

2. If no "gratuity" is assigned, no action is need and no "gratuity" amount is displayed in the shopping cart

3. Additional fields added to shopping cart experience displaying "Gratuity" fields and totals

4. Corrected calculations displayed

5. Additional Fields needed for "Delivery Information" and added to the Virtuemart Template

6. Ajax Calendar for Delivery Date with restrictions (more info below)

7. Modified invoice and email templates.

Sample Product: Executive Meals To Go

[url removed, login to view];flypage=flypage.pbv.v2.tpl&product_id=20&category_id=9&option=com_virtuemart&Itemid=135

Virtuemart Admin:

[url removed, login to view];limitstart=0&keyword=&product_id=20&product_parent_id=&option=com_virtuemart

Virtuemart Template Files:

Theme: pbv_multi

Category Template: browse_pbv_grid4

Product Flypage: [url removed, login to view]

Click Images to Enlarge

Virtuemart Product Admin

A gratuity dropdown box is needed for the Admin to select how much gratuity is to be added:

Dropdown Options:





Filename: [url removed, login to view]

Shopping Cart

Additional column labeled "Gratuity" will be needed in the shopping cart on the far right. Right of the "Sub Total" column.

In this column, the "Gratuity" will equal a dollar amount of the Total gratuity based on the item subtotal. Example: Executive Meals to go Price $[url removed, login to view] x Qty 36= Sub Total $[url removed, login to view], x 15% = $53.73.

"If there is no gratuity assigned to this product then this field is left blank

A "Total Gratuity" field will be added below the "Sub Total"

The Shopping Cart "Total" must equal: "Subtotal" -"Coupon Discount", + "Total Gratuity" + "Tax Total" + "Shipping Cost"= $[url removed, login to view]*

*Please note that in this example I have also included 26 of SKU# Entree1 @ $[url removed, login to view] each

[url removed, login to view];flypage=flypage.pbv.v2.tpl&product_id=141&category_id=13&option=com_virtuemart&Itemid=135

Delivery Information with Ajax Calendar / Dropdowns

Shipping - Step 1

Once a user is logged in and has clicked on "Proceed to Checkout " in the previous screen, this page will also consist of the changes explained previously (gratuity). The modifications are as follows:

Add a new section below "Shipping Information" labeled "Delivery Information" with same gray border

Add the following fields in this section:

1. Select Date: Ajax calendar with text box (Ajax calendar must also have a function where the user is not able to select a day in the past, not able to select the current day, can not select weekends, and must be 2 days ahead. For example: if today is Thursday, then the first day available will be Monday.

This Field Is Required

2. Delivery Time: Dropdown box with attributes consisting of times available. 9:00AM - 04:00PM. See image for more information. This Field Is Required

3. Events Service Time: "Same as Above". This Field Is Required

4. Delivery Building/Room: text field. This Field Is Required

5. Special Instructions: Text Area

Complete Order - Step 4

This is where the user will confirm the gratuity, the total purchase, and the information entered in the Deliver Information section prior to completed their order.

Account Maintenance

The Virtuemart shopping cart allows for the users to view the status of their current and past orders in the Account Maintenance section. The modifications must also be visible here

Email Invoice

A copy of every order placed is sent to the administrator and the purchaser via email. Administrator and customer email templates must also have these modifications.

Skills: eCommerce, Joomla, MySQL, PHP

See more: virtuemart catering, gratuity shopping cart php, catering order online template calendar, catering online shopping cart, cart modifications virtuemart, fields cart virtuemart, virtuemart cart template, catering food shopping cart, joomla catering virtuemart templates, shopping cart catering, virtuemart shopping cart theme, x cart template, x cart joomla, web templates shopping cart, web templates discount, web template food, virtuemart web services, virtuemart web service, time in michigan, template web html 5, template web administrator, templates web cart, service provider template, sell web templates, sell service online

About the Employer:
( 0 reviews ) Utica, United States

Project ID: #665150

Awarded to:


Hi there, We are confident that we can provide you with the solution that you require. Please take a look at the PMB to know more about our offerings. Krish Neil CodeClouds Technologies Pvt Ltd.| www. codeclouds.c More

$720 USD in 15 days
(11 Reviews)

30 freelancers are bidding on average $853 for this job


We are experts in joomla and Virtue mart and can also provide you with quality consultation on which components (both open source and third party) to install to make your joomla powered site user and search engine frie More

$1050 USD in 20 days
(610 Reviews)

Please check PMB for details, Thanks.

$800 USD in 15 days
(135 Reviews)

please see PMB for details, thanks.

$1000 USD in 10 days
(563 Reviews)

Hello, I'm a Joomla expert and have a lot of experience with this task, please check PMB. Please let me help you do it. Thank you.

$550 USD in 3 days
(475 Reviews)

pls chk pmb

$875 USD in 10 days
(565 Reviews)

We are group of highly motivated people having about 8 years of consolidated experience in the area of web design and development. We strongly believe in process and quality and religiously follow the same. We have goo More

$850 USD in 12 days
(236 Reviews)

Hi,Please check PM for similar sample we are working on.Thanks,Bryce

$850 USD in 18 days
(193 Reviews)

Hello,We are Joomla expert .Please check pmb for more detail.Thanks

$750 USD in 25 days
(214 Reviews)

Please see PMB.

$750 USD in 10 days
(33 Reviews)

Hi, Let us do it. thanks, JoomGroup

$1000 USD in 15 days
(39 Reviews)

Please check your PM.

$500 USD in 10 days
(52 Reviews)

Hi we have gone through the requirements we are interested and ready to start this project now. We have a team of qualified designers and programmers. I can make you assure that we can provide it in desired and timel More

$600 USD in 15 days
(27 Reviews)

Please see PMB for details. Thanks

$890 USD in 10 days
(21 Reviews)

Hi, we are very interested.we have gone through with the requirements you described in your detail. We can easily do it with our expertise.we will provide you regular updates during progress, if we get this.... And als More

$900 USD in 20 days
(67 Reviews)

Expets here. =============================== Kindly visit the PMB. Thanks.

$820 USD in 10 days
(93 Reviews)

I will be happy to get the project developed for you. I have a professional team expert in Joomla (with many components including Virtuemart), PHP, Zen-cart and many more open source technologies. We have good deals wi More

$700 USD in 20 days
(12 Reviews)

Hi, We have reviewed the requirements. Please check the PM for detailed proposal. Regards, kanagaraj

$750 USD in 15 days
(3 Reviews)

Please check PMB for more details

$649 USD in 30 days
(46 Reviews)

Expert Joomla developer with over 5 years experience in developing web 2.0 standard solutions using Joomla, Wordpress and Magneto. Proficient PHP developer with mySQL database experience. Other skills include PSD to Jo More

$700 USD in 17 days
(22 Reviews)

can be done

$750 USD in 15 days
(16 Reviews)