Yes, you can cancel your money transfer if it hasn't been deposited yet. It may take up to 7 business for the funds to show in your account, depending on your bank’s refund-processing practice.