Marrol,
Visa would not be accepted because technically that is Visa's money that would be being deposited into the account. It's against the rules for me to accept funds from one entity on behalf of another entity.
It's not a matter of a percentage fee as was suggested. If that were the case, we'd just charge the percentage back to you.
What is the problem you are having with bank wires?