Topic: [Discussion] Trade page enhancements
Sebi and the gang, first of all I want to thank you for all the work you put into this site. It is the most useful site I have related to deck building and my MTG collection.
I realize you are in the process of finalizing an update for the site, so I don't expect you to sink a bunch of time into this one now. I'm just going to throw this out there as one possible scenario to deal with something I know many have discussed (whether in this forum thread, or one of the other ones): improvements to the trade interface to reduce the likelihood that the same card will be included in multiple trades at one time (whether sending or receiving) without being aware of it.
Overall, I love the basic flow you have in the trade interface--agreement, confirmation of address, flagging as shipped, offering to adjust inventory/tradelist (outbound), flagging as received, and offering to adjust inventory/wishlist (inbound). What I propose would augment what you already have in that flow, and also requests additional columns in the trade interface. I'll do my best to lay out the details as I would with user requirements for a new system:
Objectives: Improve the trade interface to make it easier for both parties to see how a proposed configuration will affect their wishlist and tradelist at all stages of the trade process (from initial proposal until the cards are actually added to or removed from inventory).
Current Process:
1. Proposed Configuration
2. Negotiation/agreement
3. Cconfirmation of addresses
4. Flagging as shipped,
5.Offering to adjust inventory/tradelist (outbound)
6. Flagging as received
7. Offering to adjust inventory/wishlist (inbound)
Proposed Process (changes in CAPS):
1. Proposed Configuration (sent or received--more detail in attached flow chart)
2. ADJUST WISHLIST and TRADELIST
3. Negotiation/agreement
4. ADJUST WISHLIST and TRADELIST
5. Cconfirmation of addresses
6. Flagging as shipped,
7. ADJUST INVENTORY (outbound)
8. Flagging as received
9. ADJUST INVENTORY (inbound)
Screen Enhancements
The current trade interface shows the Quantity offered, the name of the card, and the price (using each trader's preferred method). When considering trades, it is often helpful to know how the trade will affect your inventory and your tradelist/wishlist. This is often easy to remember for rare/unique cards, but harder to remember for commodity cards, or cards one trades often.
Current Columns
[#] [Name] [Price]
Proposed Columns
[#] [Name] [Price] [On Tradelist/Wishlist (depending on which side of the transaction)] [Pending IN] [Pending OUT]
The proposed column changes would leave the initial three columns in place, but would bold the Quantity (#) column. The three additional columns are defined below:
[On Tradelist/Wishlist]
Allows for a quick visual reference to see how many of the specific card are on the user's Tradelist or Wishlist. The Tradelist quantity would appear on the offering side of the trade configuration. The Wishlist quantity would appear on the receiving side of the trade configuration.
[Pending IN]
This column would appear on both sides of a trade configuration (offering and receiving). It shows the total number of inbound cards from all active trades involving the logged in user.
[Pending OUT]
This column would appear on both sides of a trade configuration (offering and receiveing). It shows the total number of cards from all active trades that the active user has offered in active trades.
The [Pending IN] and [Pending OUT] columns are desirable on both sides of the trade configuration because traders may have cards going both directions in different trades.
Reason for Cancellation
Enhance the "Cancel Trade" feature to require a reason. Users should have the ability to select from a drop down list of pre-defined reasons, as well as an option to add brief freeform comments.
Suggested pre-defined reasons should include the following. Exact wording may be revised for brevity. Explanatory comments are included parenthetically):
No response from trader
Could not reach agreement
Junk trade (penny cards for high value cards)
No rating/Low rating
Wrong trade type (e.g., user proposed mail trade when only local was desired)
Wrong editions offered
User did not read my profile
Other--add comment (this option should make available a brief comment field)
Last edited by HikingStick (2012-09-26 14:48:38)