Generally how the transaction happens? I mean who steps before? Payment or transfer. How to trust. Please suggest.I'd make him pay before you send the auth code, but you are a bit tight on time for that.
Alternatively, use an escrow service as has been mentioned.