If you didn’t catch it, we just launched a new trading feature that let’s you manage you trades from the site! Now you don’t need to copy and paste your offers in the forum: it allows you to send trade offers (from the trade matches page), accept/decline them, and even update you collection.
Please tell us how you feel about it, including any improvement ideas
Just to clarify, the “missing” cards for your trade partner are the cards that they have less copies than they indicated they want, so if they indicated they want 2 copies (for deck building), it will also match the cards they have only one copy of. And “extra” cards are the one they have more than they indicated they want. So it should already accommodate people who want to build decks (I’m one of them, so I quite invest in this )
And yes, the trading hub is one of the planned features too .
My (totally personal) roadmap is:
Trade offers on the site (already implemented)
Basic public list of people to trade with
A more clever list, that shows you people that have trade matches with you
“Find a card” feature - finds you people that have extra copies a specific card
As per the wishlist, I’m a little bit afraid it wouldn’t currently serve its purpose on its own. There might be some nice people that will choose the card they offer you based on your preferences, but that’s basically all it would offer now. When you want to collect a specific card, I think the “find a card” feature would just be much better. Where I can see it fit, is for algorithmic recommendations for the public trade list (and maybe even propose specific trades), but there is so much work to be done before
Agree with the “find a card” approach. Ultimately I just needs to allow users to be proactively seek and offer cards .
Thanks for clarifying the “less then n” cards. I probably just incorrectly assumed that it was only showing cards they needed (ie missing), as some users would post cards available to trade but they never appeared on their trade list.
Specifically for the trade tool, I think its a great addition. some feedback:
*The max/min cards might make more sense if they were swapped around? Looks like the Cards you need and Cards your friend needs have swapped.
I initially found it hard to understand what happened after I offered a trade. Eventually I found on the collection page under the trade tab the current list of trades pending (super useful). Perhaps some feedback to be provided back to the user like a notification of pending trades that links directly to the page?
Leading on from the above, I see other users are yet to “accept” the trades I have pending (perhaps they are yet to discover the feature just yet). It would be good to be able to mark the trades that did in the app as accepted?
Just some thoughts anyway. Love what you guys have done so far
I think there might be a bug regarding the “less than n” cards as I’ve also been told that another person doesn’t see any matches on my page when I could see many on theirs. Will need to check that out.
The min/max should be swapped, thanks.
Maybe there could be a button “go to your trades” from the trade matches, could be a good subtle way to make it more discoverable.
I tried to avoid being able to “accept” (and then marking as completed) the trade from only one person side, as it could be confusing for the other person when they finally open the page (especially when there could be a possibility when there would be a “completed” trade that didn’t actually happen). If the trade did happen in-gmae, but they didn’t accept on the site, you can cancel it and manually edit the collection.
I was thinking about having something like a notification dot on the navbar if you have an actionable trade.
There were also ideas about email notifications, which I think could be useful, but I’m personally more interested in other features, maybe someone else can pick that up.
Hello ! It would also be nice to mark some card as “wanted”, even if we already have the minimum quantity. It would be usefull for the missions were you need 5 times the same card. It would also be nice for decks, because, after all, you only need 2 exemplaries of some cards, not all of them.
Hi Greg, thank a lot for this new feature, it’s amazing!! I just have one doubt, for the collection to update do I need to enable something? I marked a trade as complete but the numbers have not been updated in my collection. Please let me know if I’m missing something
Hello !
I have two suggestions regarding the current trading proposal system (which is really great by the way:
A “Put on hold” option. I’m receiving trade offers regarding cards I do not have and that I would be willing to trade (typically 1 star cards) but are not my priority right now. It would be nice to have a way to tell the person who proposes the trade that you are interested but would like them to wait, instead of just leaving the proposition on hold until you are ready to make it.
Improve the refusal system. I have several ideas in that regard, relying on some cases I have made. The first is to allow for the proposal of an alternative trade. Sometimes, I would be interested in the card that is proposed to me, but I would rather have another card the exchanger has if it were possible, but I would otherwise accept. I would like to have a way to do that without refusing and proposing another trade. Another idea is to provide a motive for the refusal, like either “I’m not interested in the card you propose” or “I want to keep the card you ask for”.
Adding the on-hold (or something similar) as an extra state is a good idea, i’ll make a ticket for that.
For the refusal system, I think that makes sense, but I don’t think it has priority over the other things we’d like to add (like showing a list of people that are actively trading and you have a card match with!), mainly since you can now just decline the trade and sent a new offer back with the adjusted cards. Which is simple enough for now I think.
I think the “Put on hold” state is pretty similar to the “Accepted” state, which signals the other person that you are interested. The only difference I see is that with the “Put on hold” you signal them that they shouldn’t attempt sending an in-game trade now.
Extending the trade expressiveness is nice, but it comes at a cost, mainly development, adding many different states complicates the code and actually make us move slower with future features, like the list of suggested people to trade with. The other cost is that adding many different options/buttons/toggles/ect complicates the user experience and steepens the discover curve (which is not that great right now anyways).
I see this option as a really nice thing to have, but in my opinion we currently don’t have the developer capacity to maintain it without sacrificing other really interesting features. Especially considering the fact that the “Accepted” state is really similar to the “On hold” one. I will keep it in the backlog, maybe in some future I will get around to it
Don’t know if this has been said before but I can’t seem to find an option to see someone’s friend code when they send me an offer. It’d be nice to be able to click on a persons name and go to the profile page/trade page.
Hello, there must be something I don’t understand with the match feature. I can see people in my “Matches” section, but when I click on them, I see that there is no possible trade. So, what does it mean if I see someone in the “Matches” section ?
I have the same question, none of the matches actually shows a potential trade. I’ve read on the blog that the matches are selected amog the players that have the best chances to match with you and that are active on the site, could it be that we don’t have any match at the moment so the site fill up the list with people that are just active on the portal?
Can you check if everyone on the list have no possible trades with you, or only some of the people?
Due to computational reasons, we were only able to match you with few people most recently active on the site. The list was supposed to show you the best matches first, but the current algorithm contains a bug when it calculates the trade matches. I made a ticket for fixing this bug: #662.