Prestashop module developpment - pricing calculator for a printing website

已关闭 已发布的 Oct 26, 2015 货到付款
已关闭 货到付款

Numeric printed product

[login to view URL]

Numeric printed product are composed by paper reference and by finishing. Paper reference has paper caracteristics.

A. BackOffice > Module « Paper »

In this module, admin can create paper. The paper will be used in numeric printed product. The paper has caracteristics.

1. Paper’s caracteristics

Paper’s caracteristics allows admin to create multiple papers with different caracteristics such as format, weight, paper’s color, color printing…

2. Papers

Once admins has create the caracteristics, he can create papers.

Papers has a code and a description.

Papers list all caracteristics and value created earlier.

Admin select for each characteristic one value.

When every carcteristics has a value selected, a pricing table appears. This pricing table defines the unit price per page. This pricing table also define a pricing rule for each paper. Price decrease by quantity.

1 0.045

50 0.043

300 0.041

1000 0.035

3000 0.030

….

Admin must can create its quantity step.

B. Module Finishing

Paper Finishing compose also a numeric printed product.

1. This module allows admin to create type of finishing.

2. Type of finishing has paper’s finishing.

3. Paper’s finishing has price with decreasing price rule.

C. Module Numeric printed Product

1. Backoffice > New tab when creating/editing product

When paper’s caracteristics, papers and finishing are created, admin can now create a numeric printed product.

This module create a new tab on a standard prestashop product.

In this tab, admin select Yes or no to make a « standard product » as a « Numeric printed product. »

1. Admin select if this product allow multiple page. If yes, in frontend, 2 new fields appears : number of pages and total pages. In this case, the pricing calculation will use the total pages.

2. Admin select one or multiplie papers

3. Admin select one or multiple type of finishing

4. Admin fill time production inputs > One for the day, one for the price increase

2. Front office > template override

The Numeric printed product has an override to display custom options based on paper caracteristic (extracted from paper reference choosen by admin) and paper’s finishing.

1. Users fill number of pages if admin

2. Users choose paper’s caracteristics. Each values are extract from the papers admin has choosen. So, not all values will be displayed, just the values from the paper. (for remember : each paper has a value of a caracteristic)

3. User choose paper’s finishing. Each finishing increase the price of the product

4. User choose the time production

5. User add the product to the cart and pay it.

To know if you read all requirement,s please mention in your PM this : "Marty is back"

3. Product price

No multiple page

TOTAL Price = ( Paper_price + price_finishing 1 + price finishing 2 + … ) x Qty

Multiple page

TOTAL PRICE

(number_page * qty * paper_price) + (price_finishing 1 + price finishing 2 + … ) x Qty

Prestashop Smarty PHP

项目ID: #8772942

关于项目

18个方案 远程项目 活跃的Dec 2, 2015

有18名威客正在参与此工作的竞标,均价€837/小时

kchg

Hello I'm TOP 6'th freelancer & PS expert. I have strong skills with custom module & template. Please contact me and I can start right away. Best regards.

€1030 EUR 在15天内
(7条评论)
5.7
geraltdaudio

Hello. We are a small team expert in Prestahop and Opencart. We work in CSS, HMTL, etc. Or we can work in your project per 15 USD/hour. We can start work on your project today. Please see my profile at: https:/ 更多

€1500 EUR 在30天内
(20条评论)
5.0
ibapi

A proposal has not yet been provided

€631 EUR 在10天内
(3条评论)
4.5
prashushinde9

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably 更多

€773 EUR 在20天内
(0条评论)
0.0