>Those guys (authorize.net) offer payments processing. So far only company where I could get my hands on VFP sample code on how to use it
>
>Do you know other enterprises that would offer that kind of service? and also can work with VFP? for Canada and U.S.A.?
You may check Moneris Solutions. Their gateway payment offers a variety of development support environments where maybe one of them could fit.