How would you handle escrow for, say, a Steam Gift Card? How would you make sure that the codes aren't used by the seller before they are used by the buyer?
This kind of transaction can be done via teamviewer's meeting option.
Seller will provide code in front of escrow provider and buyer needs to redeem it.