Exactly what I was getting at.
Sounds like nothing more than a set up. Which he pretty much admitted to indirectly.
Or the old "lost in the mail" type thing. 
registered mail, its a thing,
im not signing up and supporting big tech i have paypal venmo but they arent getting my business any longer
you are so paranoid. your not in on the bet, so might want to shove off down the road
if he dosnt want the payment thats on him
we are talking 200 bucks dude, he wants it or not. pretty simple