Set up a system where you could pair user a that needs card x with users that need card y user a has duplicates of.
In order to match equivalent cards this could be done on the schema level.
Like I want to finish base set of the ultra comix collection but I need 3 cards but have duplicates of 6 cards of the same set.