Add Refunds

Add refund methods on Payin and Transfer
Add the corresponding tests