Hmm. speak of the devil:
Dear iBill Client
After further review by Visa regarding the new Internet Payment Service Provider regulations, you will no longer be required to pay the $750
registration fee. Visa regulations still necessitate iBill to register all of their sponsored merchants, making it mandatory for you to complete the registration from.
|