Designing a scalable and intuitive Sales Contract Management feature for a logistics SaaS platform.
This feature enables operations and sales teams to define complex pricing rules across multiple products and storage types.

The Challenge
Pricing configuration in logistics is inherently complex:
Multiple pricing units (Weight, Pack, Storage Level, etc.)
Different input structures per unit
Multiple pricing rules per product
Additional charges with flexible definitions

Objective
Simplifies complex pricing configurations
Maintains consistency across modules
Supports scalability for future needs
Reduces cognitive load for users
Design Approach
To manage complexity, I structured the experience into a multi-step flow:
General Information
Storage Charges
Additional Charges
Review & Submit



