Recently, Shopper Platform has seen significant advancements across our web and mobile ecosystems, focusing on quicker responsiveness and more granular control for merchants and shoppers alike. Below is a detailed summary of these updates.
This month, we’ve pushed several key features to production across the Baazaar webapp, Market and Merchant mobile apps, and our core API infrastructure. Our focus remains on making the Shopper ecosystem more efficient, transparent, and user-friendly for all our partners.
Baazaar: A More Responsive AI Experience
The Baazaar Webapp received a major architectural upgrade this week, bringing it closer to the "instant" feel of a native application.
- Agent Conversation with Real-Time UI Updates (SSE & Webhooks): We’ve implemented Server-Sent Events (SSE) and a new Webhook mechanism. This means Baazaar users now receive real-time UI updates without needing to refresh their browser. Whether it's an order status change or a new notification, the interface stays in sync with our backend instantly.
- Precision Location Selection: Finding the right delivery spot just got easier. Our location selector now includes an Address Search with Geocoding. Users can type their address, and the system automatically moves the map marker to the exact coordinates, ensuring high-accuracy delivery routing.
- Unified Settings Management: We’ve rolled out comprehensive settings sections:
- Shopper Personal Settings: A dedicated space for shoppers to manage their profiles and saved addresses.
- Courier Settings: A new specialized section for our shipping partners to manage their service parameters directly within Baazaar.
- AI-Powered Product Generation: To help our shopkeepers get online faster, we’ve launched Product Info Generation. This feature allows merchants to add inventory items simply by providing images or brief text; the system then suggests and extracts relevant product details automatically.
Mobile App Enhancements
Market App: Modernizing the Cart
We’ve begun a modernization sweep of the Market App, starting with the Cart experience.
- Skeletal Loading Views: We’ve replaced deprecated progress dialogs in the Cart Fragment with modern Skeletal Views. This provides a smoother, non-blocking loading state that improves the perceived performance of the app.
Merchant App: New Return Controls
Merchants now have more autonomy over their post-purchase workflows.
- Shop Return Window Control: Shop administrators can now configure their own Return Window (e.g., 14 or 30 days) directly within the Merchant App, allowing for flexibility based on the type of goods sold.
🛠️ Backend & API Infrastructure
The Shopper Platform API continues to evolve into a robust engine for commerce.
- Advanced Returns Management: We’ve finalized the Returns Management APIs, supporting the entire lifecycle from shopper initiation to shopkeeper review and final settlement. This includes integrated logistics support for shipper pickups.
- Parallel Order Processing: To support our high-volume merchants, the API now supports Multiple Parallel Orders. Shopkeepers can now process and manage several orders concurrently without technical bottlenecks.