Open-org.com is building an online service, which will have income coming from VISA cards, and will pay expenses in Bitcoins. We expect to make something like 100 transactions per day from credit cards to Bitcoins. I would like to know what the cheapest service would be for doing this fully automatically. What I mean is the cheapest service or combination of services with APIs so we can automate the whole process. I am particularly concerned with complexity (and delays) if we would need to transfer the money from the provider, which enables us to accept VISA payments, to my bank account. Then send the money to MtGox, get it exchanged and then get the Bitcoins sent off. The steps involved just in the last part, Bank Account to Bitcoins, would be quite work intensive if done on a daily basis. It would involve the following steps: 1) Access internet bank and transfer to exchange (5 minutes). 2) Access exchange and transfer and create several buy orders over some period of time to get a good price (5 minutes to 30 minutes). 3) Transfer Bitcoins to 100+ recipients (5 minutes to 30 minutes depending on interface). 4) Make accounting of transfers.
Btw. this is not a "buy bitcoins" service, so I do not believe I will get in the kind of trouble that "buy bitcoins" services got into with regards to fraud. Anyways, that is a different question.
I should mention, that I am not interested in services that take something like 5% for doing these things.
The service should accept international VISA cards.