So I sold an Xbox game code to this guy on eBay on Friday. I specifically stated in the listing that the card would be sent by Australia Post. After the buyer purchased it, he sent an email asking if I could send him the code first, for faster access, and then send the card in the mail.
Well aware of the scams myself (https://www.ozbargain.com.au/node/236300), I sent the code by registered mail the day after (yesterday). I then sent him a reply saying that I cannot send codes due to scammers, and that I had sent the code by registered mail that day.
If this was a legitimate buyer, they would shrug it off as just having to wait a few extra days. However, the buyer then sent me an email saying he couldn't accept this and asked me to cancel the order (funny because he asked if I could send the code THEN send the card by mail, but now he's saying he can't accept this method). At this point, I told them him that the sealed card had already been sent, and that he could expect to receive it in a few days. I also said that returns are not accepted (as specified in the listing), so if he no longer wants it, he'll have to resell it himself.
The next reply I got was simply, 'Sorry I refund', as if he had ignored everything I just said.
From my point of view, it looks like the guy planned to scam me by redeeming the code then opening a dispute the next day before I had sent the card. But his plan was foiled, and now he's trying to get out of it.
What should I make sure I do from here to protect myself? Since I have proof of postage, will PayPal side with me if the buyer opens a dispute?
As long as you show it was sent and registered, then you are covered.