Adding/Editing Device Models & Pricing Updates
Purpose: For Pricing Team, Tech Team, Vendor Ops, Operations & Management
1. Purpose of This Module
To ensure:
β Accurate and up-to-date pricing for all devices
β Smooth addition of new models & variants
β Correct deduction logic for conditions and issues
β Vendors get the right prices during inspection
β Customers get transparent & trustworthy pricing
β Ops & Sales teams avoid mismatching models
β Market-competitive pricing updated regularly
2. Who Is Responsible?
Primary Owner: Pricing Team (Mohsin Surya)
Supported By:
Tech Team β For implementation
Vendor Ops β For vendor device support mapping
CX β Reporting customer price mismatch issues
Ops β Reporting inspection-related errors
Management β Final approval for major pricing resets
3. Where This Module Is Located in Admin Panel
Admin Panel β Models & Pricing
This section includes:
Brands
Models
Variants
Storage options
Base prices
Deduction logic
Model images
Supported device types (Phone, Laptop, Tablet, Mac)
4. Adding a New Device Model (Step-by-Step)
Whenever a new device is launched OR not available in the system:
Step 1 β Create Brand Entry (If Required)
If brand doesnβt exist:
Go to Brands β Add Brand
Upload brand icon/logo
Save
Step 2 β Add Model Under the Brand
Go to Models β Add New Model
Select Brand
Enter Model Name (e.g., iPhone 16 Pro Max)
Select Device Type (Phone/Laptop/Tablet/Mac)
Upload Model Images
Save
Step 3 β Add Variants
For phones/tablets/macbooks:
Add storage variants
Add RAM options if applicable
Add processor variants for laptops
Add year model for Macs
Example:
iPhone 16 β 128GB / 256GB / 512GB / 1TB
Step 4 β Set Base Prices
Base price = price for βLike New / No issues / Perfect conditionβ.
Pricing inputs come from:
Market trends
Competitor prices
Recycle industry rates
Internal profit margins
Vendor purchase pricing
Mohsin sets the final base value.
Step 5 β Add Deduction Logic
Deduction logic is CRITICAL.
Based on:
Condition (Good/Fair/Bad)
Screen condition
Battery health
Body dents
Replacement parts
Non-working features
Storage, RAM, generation
Example deduction:
Battery health < 80% β -βΉ500
Screen replacement β -βΉ1500
Back glass cracked β -βΉ700
Step 6 β Final Testing
Tech team tests:
β Model shows correctly in app/website
β Price calculator works as expected
β Deductions apply properly
β Variants visible
β Images load smoothly
Step 7 β Publish
Once approved β Pricing goes LIVE.
5. Editing Existing Models or Updating Pricing
Pricing updates are needed when:
Market price fluctuates
High-demand models drop in resale value
New price trends observed
Competitors change their price
Hardware availability changes
Seasonal demand shifts
Excess vendor complaints for lower/incorrect prices
Step-by-Step:
Step 1 β Open the Model
Admin Panel β Models β Search Model
Step 2 β Update Base Price
Enter new value.
Step 3 β Update Deduction Pricing
Modify deduction slabs based on:
Screen crack impact
Battery health
Functional issues
Fair/Good/Like-New multipliers
Step 4 β Update Market Notes (Optional)
Useful for Ops/CX for internal explanation.
Step 5 β Save Changes & Notify Teams
Teams informed:
Ops
CX
Vendor Ops
Marketing (only if needed)
This avoids miscommunication.
6. Pricing Approval Workflow
Step | Team | Action |
|---|---|---|
1 | Pricing (Mohsin) | Draft pricing update |
2 | Management | Approves major changes |
3 | Tech | Implements change |
4 | Vendor Ops | Validates real-world impact |
5 | Ops | Confirms no user disruption |
6 | CX | Updated info for customer handling |
7. When a Pincode/Area Reports Incorrect Pricing
CX must:
Log the complaint
Attach screenshots or customer remarks
Notify Mohsin
Pricing verifies
If genuine β Update pricing
Communicate back to teams
8. BD & Vendor Ops Responsibilities in This Module
BD Team Responsibilities:
Track device pricing trends area-wise
Monitor high-value device performance
Ensure models are available in fast-moving cities
Share demand patterns with Pricing Team
Vendor Ops Responsibilities:
Ensure vendors support all newly added models
Train vendors on updated pricing
Report deduction issues from the field
Flag models causing frequent disputes
9. Common Scenarios & Solutions
A. New Model Not Showing in App
Cause: Tech sync issue
Solution: Clear cache, sync database, check variants
B. Wrong Price Showing
Cause: Incorrect deduction logic
Solution: Update rule under βDeductionsβ
C. Vendors Complaining About Too Low Pricing
Cause: Market fluctuations not synced
Solution: Review current market price & adjust
D. Customer Says Price Too Low
Solution:
CX explains condition-based pricing
Refer to deductions
E. Customer Model Not Listed
Solution:
If old model β Not supported
If new model β Add immediately (Mohsin)
10. Audit Rules
β Every pricing change must have internal notes
β No manual unofficial pricing allowed
β Logs must be retained for 12 months
β All changes should be visible in audit trail
β Only authorized users may change pricing
11. One-Page Quick Summary (Training Card)
Adding New Model
Brand β Model β Variants β Base Price β Deductions β Test β Publish
Update Pricing
Edit Base Price β Update Deductions β Notify Teams
Teams Involved
Pricing Team β Creates/updates
Tech β Implements
Vendor Ops β Validates & trains vendors
Ops/CX β Communicates
BD Team β Tracks area demand
Management β Approves big changes
Goal:
Accurate, market-aligned, transparent pricing always.