_payTo : refund user if the transaction failed.

In function _payTo, if the collector fails to collect the amount then the player should be refunded (to avoid having money vanishing into thin air).