Closed abishop451 closed 2 years ago
User flow:
A few restrictions to this is that unsubmitted orders are automatically cleaned up by OrderCloud after inactivity. For anonymous users this occurs after 7 days, and for profiled users this is up to 90 days. We'll add some verbiage based on user type as to how long the quote is valid for as well as indicate that logging in will extend the lease of their quote, this could be used as an incentive piece for profiling users.
Data model:
Product XP
{
"ProductType": "" // "Quote" or "Standard"
}
Order XP
{
"OrderType": "", // "Quote" or "Standard"
"QuoteStatus": "", // "NeedsSellerReview" or "NeedsBuyerReview"
"QuoteSellerContactEmail": "", // email of the seller user that should be contacted for quote purposes
"QuoteBuyerContactEmail": "" // email of the buyer user that should be contacted for quote purposes
}
Here are a few bugs I've found with the quote process:
Clicking to see the PDP from the Buyer perspective shows an error:
Default text showing on Order Submit:
Default text showing on Buyer screens to accept quote:
When the Buyer completes their order with the quoted price, the Supplier doesn't see that price when they view the order in the Admin interface:
I can work around this if needed, but I noticed if your click the "reorder" button on a order that contains a quote product with negotiated price, the item goes into the cart at $0.00.
One question also -- once the Supplier sets the price, is there a place they can continue seeing that order?
This is merged and bugs Ashley mentioned are fixed
As a Buyer, I would like to submit a quote and receive the quote back from the Seller/Marketplace manager so that I can continue my order online and submit an order for the item at the quoted price.
Workflow:
Considerations: