Once a buyer has found a seller offering they want to purchase, or a seller has found a buyer request they want to fulfill, the next question is how they initiate the transaction process. Sometimes this is a one-step unilateral decision (e.g., “buy now”) and other times it involves more steps or negotiations to get to a transaction. You always want the least friction possible while still ensuring that both sides fully understand what they’ll be giving and receiving and will be happy with the outcome.
When getting users to a transaction, there are times that the platform will need to allow communications between users. This can happen before the transaction to negotiate terms or can happen during the services to ensure both sides know what’s going on. Here are a few communication options.
This is the critical step in your marketplace platform, where your users agree to a transaction! Because this is the step that marks success for all parties (buyer, seller, and platform), it is important to make it as frictionless as possible, while still ensuring that each party knows what they are getting into (and can customize as needed). There are a few common options.
Every transaction between buyer and seller has terms about what the seller will do and what the buyer will pay. Some marketplaces (e.g., product) are so commonplace that you may not think of the terms, while in others every contract is unique. Terms clearly have a legal angle, so you should consult your lawyer (or at least templates that are out there) as part of your process. But for product UX here are some options.