Trading Offers Redesigned: Side-by-Side Compare, Clear Values and Real Price History
The offers side of Trading has been rebuilt. Every offer is now one row you can tap to see both sides of the trade next to each other, and every action tells you what happened.
Your offers, sorted by what needs you
Offers are listed pending first, then accepted, then everything else, newest first within each group. Each row shows the value of both sides and a status label: pending, accepted, declined, withdrawn, expired or completed. Tap a row to open the compare view.
Compare both sides before you decide
The compare view puts both sides of an offer next to each other with per-card prices and totals. Accept, Decline, Withdraw, Mark completed and Cancel trade stay on screen while they run (“Accepting…”) and close only once the trade has actually updated. If something fails, the view tells you what went wrong right there instead of closing. The compare view and the offer builder also work from the keyboard: Escape closes them, and focus goes back to where you were.
Values that say where they come from
Offer values use TCGplayer market prices, and every place a value appears now says so. A card with no TCGplayer price counts as $0 toward the total. When that happens, the offer tells you, and a missing value shows as “—” instead of a number that would be wrong.
Price history that starts where the data starts
The Price history chart in the compare view no longer draws a flat $0 line for the days before a card had a price. It starts on the first day every card in the offer has a price, shows “since” that date when it covers less than the full 90 days, and tells you when a card had to be left out.
No more silent failures
If your offers can’t load, you’ll see an error instead of an empty “No offers” list. If a refresh fails, your list stays on screen with a note that it couldn’t refresh just now. Messages and chat keep their current look for now.
In PokeTrack.io, open Trading, go to your offers and tap any offer. The compare view shows both sides with per-card TCGplayer prices, the totals and a price history chart for the cards involved.
From TCGplayer market prices, calculated on our side when the offer is made. Cards with no TCGplayer price count as $0, and the offer tells you when that happens.
A dash means we don’t have that value, for example for a card with no TCGplayer price. We show a dash rather than a number that would be wrong.
Pending is waiting for a reply. Accepted means both collectors agreed; mark it completed once the trade is done. Declined means the other collector said no, and withdrawn means the sender took the offer back. Expired means the offer closed without an answer, for example after 14 days with no reply.