I need to add a personalization section to my ecom site

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
I have a website for my client that has a bunch of templates I designed for them. These templates are for a ton of different product like Business cards, Postcards, Brochures etc.

Right now when you look at the product you can add them to the cart and once you start the check out process you will see a section for you to list the info you would like to have printed on your product like (Name, Phone Number, email, website, etc.) but this is during check out and confuses a bunch of people because they expect to add their info to the product before it goes to the cart. I am not looking for a DIY designer but i am simply looking for a text field to be placed which says Name: and a box for them to type it in. it is very similar to this site:https://store.jfaonline.com/catalog/product/detail/1/10?c=92f4d19faf9908884a540ace35d1e1d7

I would like to make this available on each individual product page so that the customer has to fill out all necessary fields before they submit the product to the cart. Once added to the cart they can continue to shop or they can check out but when they check out and finish I need to make sure that all that info sends along with their order info..

I am looking to add this to the Mercor theme (http://themeforest.net/item/mercor-responsive-wordpress-woocommerce-theme/full_screen_preview/3037680)

If you have any questions please feel free to contact me.

Skills required:
Javascript, PHP, Wordpress
Hire Smurk
Project posted by:
Smurk United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 1000
in 30 days
$ 550
in 15 days
$ 600
in 14 days
$ 250
in 5 days
$ 800
in 20 days
$ 750
in 21 days
$ 460
in 17 days
$ 420
in 10 days
Hire futuredimensions
$ 800
in 21 days
$ 400
in 7 days