Prestashop module developpment - pricing calculator for a printing website
€250-750 EUR
货到付款
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
项目ID: #8772942
关于项目
有18名威客正在参与此工作的竞标,均价€837/小时
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.
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:/ 更多
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 更多