Seller hasn't delivered code!

There’s this seller that I recently bought The Witcher 3 from and he hasn’t contacted me back nor has he delivered the code in the time he said he would. It’s been over a day now and I would like to cancel my order because he seems like a scammer!

His name is Loc Tran and the order ID is d156bd4a-3868-414d-9e22-f7013c32395d

Please either get him to send the code or just refund my order!