AOP Price Estimator
1Select Product
{{selectedProduct}}
{{p}}
2Select Design
{{selectedDesign}}
Pick a product first to unlock designs.
{{d.name}}
+₹{{d.charge}}/design
🎨
Own Design charge: ₹{{designCharge}}/design — × number of custom designs, added to the total estimate
3Quantity by Size
{{sleeveBlock.sleeve}} Sleeve
{{sz}}
₹{{sleeveBlock.rateFor(sz)}}
₹{{fmt(getQty(sleeveBlock.sleeve,sz)*sleeveBlock.rateFor(sz))}}
4Select Fabric
{{selectedFabric}}
Enter quantities to compare fabric prices.
{{f.name}}
{{f.gsm}} GSM
{{t}}
₹{{fmt(fabricTotal(f.name))}} + ₹{{fmt(designTotal)}} design
₹{{fmt(fabricEstimate(f.name))}}
est. total for {{totalQty}} pcs{{designCharge>0?' (incl. design)':''}}
✦Price Summary
Total Pieces
{{totalQty}} pcs
Product Subtotal
₹{{fmt(baseTotal)}}
Design Charge
{{designCharge>0?'₹'+fmt(designCharge)+' × '+ownDesignCount+' = ₹'+fmt(designTotal):'—'}}
| Component | Qty | Rate (₹) | Total (₹) |
|---|---|---|---|
| {{row.label}} | {{row.qty}} | {{fmt(row.rate)}} | {{fmt(row.total)}} |
| Design Charge — {{selectedDesign}} (per design) | {{ownDesignCount}} | {{fmt(designCharge)}} | {{fmt(designTotal)}} |
| Shipping & Other | — | — | {{fmt(shipping)}} |
| Grand Total | {{totalQty}} pcs | ₹{{fmt(ratePerPc)}} /pc | {{fmt(grandTotal)}} |
Rate Per Piece
₹{{fmt(ratePerPc)}}
Grand Total
₹{{fmt(grandTotal)}}


