You don't actually have enough proof here to warrant a ban.
You'll need to provide proof that the trade was accepted, proof he didn't give you the upgrade / proof it didn't work etc.
However, I've banned him for ban evading for now and I'll leave this open for your reply (24 hours).