Quotation & Negotiation
Bhinneka.com (2022-2023)
Overview
Traditionally, B2B price negotiations happen through email or phone, requiring manual follow up and external record. By adding a negotiation feature to website, all requests and responses are well documented, making transactions more transparent.
🎯Goal
Create a clear, simple, faster, and more transparent ticket purchase flow without overwhelming the user.
🎯 Goal
- Digitize and streamline the B2B negotiation process within a single platform.
- Reduce dependency on external communication channels (phone/email).
- Improve efficiency, transparency, and traceability of price negotiations.
💡Solution
- Buyer can add products to cart and submit price negotiations per item.
- Seller can review and respond the offers.
- Buyer and seller can track the full negotiation history, version changes, and status updates in real time.
🚩Problem
- Buyers cannot easily track the status of their quotation requests.
- Negotiations currently happen outside the platform (phone/email), leading to delays and lack of documentation.
🚩 Problem
- Buyers cannot easily track the status of their quotation requests.
- Negotiations currently happen outside the platform (phone/email), leading to delays and lack of documentation.
💡 Solution
- Buyer can add products to cart and submit price negotiations per item.
- Seller can review and respond the offers.
- Buyer and seller can track the full negotiation history, version changes, and status updates in real time.
User Flow

Design

Cart
Step 1: Draft

Step 2: Quotation (waiting seller respond)

Step 2: Buyer Respond

Step 3: Approval (Buyer)

Step 4: Waiting for Payment

Step 5: On Delivery

Step 6: Order Received
Note: This project was previously handled by my colleague. The color scheme, layout, and components were already defined, my contribution centered on implementing negotiation features, user flows, and handling edge cases.
Design

Cart
Step 1: Draft

Step 2: Quotation (waiting seller respond)

Step 2: Buyer Respond

Step 3: Approval (Buyer)

Step 4: Waiting for Payment

Step 5: On Delivery

Step 6: Order Received
Note: This project was previously handled by my colleague. The color scheme, layout, and components were already defined, my contribution centered on implementing negotiation features, user flows, and handling edge cases.
Submit Negotation
