<p>Visa and Mastercard have been pressuring any merchant transaction processors to <a href="http://tradehillblog.com/2012/02/11/246/" rel="nofollow">not support Bitcoin</a>.</p>

<p>However, there is already at least one service that allows you to deposit Bitcoins and withdraw USD through a Visa debit card: <a href="https://www.okpay.com/en/company/news/bitcoin-okpay.html" rel="nofollow">OKPAY recently announced their support of Bitcoin</a>, although I don't know how long they will last.</p>

CC BY-SA 3.0
2012-03-30T20:07:11.510Z
Do you have a better reference for your claim about pressure from Visa and Mastercard?
David
CC BY-SA 3.0
2012-03-30T20:08:25.767Z
I am not after bitcoin to Visa services, but the other way around
David
CC BY-SA 3.0
2012-04-01T08:49:51.733Z
Here's an article that quotes a Paxum rep saying they were pressured by their banking partners to stop dealing with bitcoin-related sites:

http://www.betabeat.com/2012/02/13/banking-partners-force-paxum-to-drop-bitcoin-due-to-potential-risk/

It does mention though that Mastercard wasn't the main source of the pressure:

CORRECTION: This post originally had MasterCard in the headline; Paxum says the real push for the change came from its banking partners, “not really MasterCard.”
Amin
CC BY-SA 3.0
2012-03-30T11:11:59.740Z
2012-03-30T11:11:59.740Z
Diablo-D3
<p>First you should reexamine the assumption that you need to do this daily. If you have a reserve equivalent to the weekly volume, you can move funds around once a week. To protect against volatility risk, you can still use an exchange's API to buy bitcoins daily or more frequently to clear your position.</p>

<p>If you can't do even a weekly manual transfer, you should have a look at OKPAY. They can accept CC payment, and they might allow you to withdraw bitcoins if they can be shielded against chargebacks (if you explain that your service is not at high risk of chargebacks and put a deposit, they may be convinced).</p>

<p>Handling end-provider Bitcoin payments should be separated from this. Once the bitcoins are in your possession use your own daemon and database to send payments automatically.</p>

CC BY-SA 3.0
2012-04-01T10:09:23.910Z
The reason why I want to do this on a daily basis or even ofter is that, the profits earned from Open-org.com belong to the contributors, so since this is their money I want them to have it as soon as possible and to see profits being made on a daily basis. I will look into OKPAY, thanks for the tip! You have a good point that handling end-provider Bitcoin payments is separate. Thanks!
David
CC BY-SA 3.0
2012-04-01T12:23:56.530Z
@David: Again, you can pay the contributors on a daily (or immediate) basis from your reserve. It doesn't require the USD to be moved every day. As for seeing profits, if you buy immediately then you will see daily profits in the total of all your assets (including the funds you keep on mtgox), though not necessarily in terms of cash you are holding in the hand. Your business plan should take the reserve into consideration, but a week of reserves really shouldn't be too difficult.
Meni Rosenfeld
CC BY-SA 3.0
2012-04-01T12:30:03.600Z
I basically do the same thing with my exchange service. I have bitcoins both locally and on mtgox, USD in mtgox and ILS in my bank account. When a customer buys bitcoins from me (paying ILS to my bank account), I send them from my own wallet and immediately buy the same amount on mtgox to reset my position. When I run out of bitcoins locally I withdraw from mtgox (simple); when I run out of USD on Mtgox I convert ILS->USD if needed and do a wire transfer (a bit harder).
Meni Rosenfeld
CC BY-SA 3.0
2012-04-01T12:31:40.253Z
You can even have a Bitcoin reserve while maintaining a 0 Bitcoin position, by trading on margin (in Bitcoinica for example). This requires some more USD reserves.
Meni Rosenfeld
CC BY-SA 3.0
2012-04-01T12:41:19.120Z
This is really a nice work-around. I will accept this as the best answer if no automatic solutions exists. I really would like this to be a fully automatic thing, also because I believe so many others have the same requirements. But if it is not possible, then I have to use your work-around.
David
CC BY-SA 3.0
2012-04-01T12:52:30.743Z
@David I believe you do not _really_ want to fully automate stuff involving money, **especially** if that solution hasn't been already extensively tested (and if you can't find it easily, it hasn't).
o0'.
CC BY-SA 3.0
2012-04-01T12:58:23.513Z
@Lohoris Good point. But, there are also risks with manual processes as well. Over time I believe them to higher, though the initial investment in testing an automated service are of course something to count in.
David
CC BY-SA 3.0
2012-04-01T13:00:11.590Z
@David: If your bank account has an API, you could do the same but with a process that automatically requests wire transfers (and everything else can be easily automated). But I guess OKPAY is your best bet for a complete solution.
Meni Rosenfeld
CC BY-SA 3.0
2012-04-01T13:36:25.120Z
I guess I could, Meni. I have also asked OKPAY whether they can be used to accept VISA payments, it is not clear from their site.
David
CC BY-SA 3.0
2012-04-01T13:51:07.050Z
@David: Hmm, at https://www.okpay.com/en/company/news/cc-maintenance.html they say they've suspended CC due to "technical reasons". That was 2.5 months ago. I wonder if really they've moved away from reversible payment methods.
Meni Rosenfeld
CC BY-SA 3.0
2012-04-01T14:54:21.167Z
@MeniRosenfeld Wow! Thanks, so that was why it was so unclear on their site.
David
CC BY-SA 3.0
2012-04-01T09:53:51.383Z
2012-04-01T09:53:51.383Z
Meni Rosenfeld
<p>From a developers standpoint of view, i like the approach <a href="https://stripe.com/" rel="nofollow">https://stripe.com/</a> takes.</p>

CC BY-SA 3.0
2012-04-05T15:17:25.373Z
Welcome Manuel! Please try to improve the answer by specifying what that approach is so that readers can get an idea about it without clicking the link.
D.H.
CC BY-SA 3.0
2012-04-05T16:07:02.970Z
Last time I checked (a month ago), they only accepted US VISA cards.
David
CC BY-SA 3.0
2012-04-05T11:47:03.433Z
2012-04-05T11:47:03.433Z
Manuel Klarmann
<p>Open-org.com is building <a href="http://www.open-org.com/paid-qa-site" rel="nofollow">an online service</a>, 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.</p>

<p>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.</p>

<p>I should mention, that I am not interested in services that take something like 5% for doing these things. </p>

<p>The service should accept international VISA cards.</p>

CC BY-SA 3.0
2012-03-31T03:31:30.150Z
I'm not clear on what you're asking here. Do you want a VISA payment processor? That doesn't seem relevant to this SE. Do you want a processor to convert from VISA to Bitcoin directly, without you holding the money? That doesn't exist at all AFAIK.
BinaryMage
CC BY-SA 3.0
2012-03-31T21:12:45.957Z
I am looking for a solution for the whole process.  I do not expect one service to convert directly, but I am looking for a chain of solutions, which enable the whole process from VISA to Bitcoins.
David
CC BY-SA 3.0
2012-04-01T02:06:12.853Z
So a VISA payment processor (VISA -> Bank Acct) and a Bitcoin exchange (Bank Acct -> BTC)? That's the simplest you could manage.
BinaryMage
CC BY-SA 3.0
2012-04-01T08:50:09.330Z
I have updated by question and added the process steps involved in the Bank Acct -> BTC. There are 4 steps. Needless to say, they would take a lot of time when done on a daily basis. If automated, I would even like to do these steps in real time for every VISA payment made to Open-org.com
David
<exchanges><services><visa><api><buy-bitcoins>
Automating service with income from VISA and expenses in Bitcoins
David
# Automating service with income from VISA and expenses in Bitcoins

(Asked by: username_0 on 2012-01-28)

Open-org.com is building [an online service](http://www.open-org.com/paid-qa-site), 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.

**Tags:** exchanges, services, visa, api, buy-bitcoins

> **Comments:**
> **username_1**: I'm not clear on what you're asking here. Do you want a VISA payment processor? That doesn't seem relevant to this SE. Do you want a processor to convert from VISA to Bitcoin directly, without you holding the money? That doesn't exist at all AFAIK.  
> **username_0**: I am looking for a solution for the whole process.  I do not expect one service to convert directly, but I am looking for a chain of solutions, which enable the whole process from VISA to Bitcoins.  
> **username_1**: So a VISA payment processor (VISA -> Bank Acct) and a Bitcoin exchange (Bank Acct -> BTC)? That's the simplest you could manage.  
> **username_0**: I have updated by question and added the process steps involved in the Bank Acct -> BTC. There are 4 steps. Needless to say, they would take a lot of time when done on a daily basis. If automated, I would even like to do these steps in real time for every VISA payment made to Open-org.com  

---

## 3 answers

### Answer by username_2 on 2012-03-30. Score: 2

Visa and Mastercard have been pressuring any merchant transaction processors to [not support Bitcoin](http://tradehillblog.com/2012/02/11/246/).

However, there is already at least one service that allows you to deposit Bitcoins and withdraw USD through a Visa debit card: [OKPAY recently announced their support of Bitcoin](https://www.okpay.com/en/company/news/bitcoin-okpay.html), although I don't know how long they will last.

> **Comments:**
> **username_0**: Do you have a better reference for your claim about pressure from Visa and Mastercard?  
> **username_0**: I am not after bitcoin to Visa services, but the other way around  
> **username_3**: Here's an article that quotes a Paxum rep saying they were pressured by their banking partners to stop dealing with bitcoin-related sites:  http://www.betabeat.com/2012/02/13/banking-partners-force-paxum-to-drop-bitcoin-due-to-potential-risk/  It does mention though that Mastercard wasn't the main source of the pressure:  CORRECTION: This post originally had MasterCard in the headline; Paxum says the real push for the change came from its banking partners, “not really MasterCard.”  

---

### Answer by username_4 on 2012-04-01. Score: 2

First you should reexamine the assumption that you need to do this daily. If you have a reserve equivalent to the weekly volume, you can move funds around once a week. To protect against volatility risk, you can still use an exchange's API to buy bitcoins daily or more frequently to clear your position.

If you can't do even a weekly manual transfer, you should have a look at OKPAY. They can accept CC payment, and they might allow you to withdraw bitcoins if they can be shielded against chargebacks (if you explain that your service is not at high risk of chargebacks and put a deposit, they may be convinced).

Handling end-provider Bitcoin payments should be separated from this. Once the bitcoins are in your possession use your own daemon and database to send payments automatically.

> **Comments:**
> **username_0**: The reason why I want to do this on a daily basis or even ofter is that, the profits earned from Open-org.com belong to the contributors, so since this is their money I want them to have it as soon as possible and to see profits being made on a daily basis. I will look into OKPAY, thanks for the tip! You have a good point that handling end-provider Bitcoin payments is separate. Thanks!  
> **username_4**: @username_0: Again, you can pay the contributors on a daily (or immediate) basis from your reserve. It doesn't require the USD to be moved every day. As for seeing profits, if you buy immediately then you will see daily profits in the total of all your assets (including the funds you keep on mtgox), though not necessarily in terms of cash you are holding in the hand. Your business plan should take the reserve into consideration, but a week of reserves really shouldn't be too difficult.  
> **username_4**: I basically do the same thing with my exchange service. I have bitcoins both locally and on mtgox, USD in mtgox and ILS in my bank account. When a customer buys bitcoins from me (paying ILS to my bank account), I send them from my own wallet and immediately buy the same amount on mtgox to reset my position. When I run out of bitcoins locally I withdraw from mtgox (simple); when I run out of USD on Mtgox I convert ILS->USD if needed and do a wire transfer (a bit harder).  
> **username_4**: You can even have a Bitcoin reserve while maintaining a 0 Bitcoin position, by trading on margin (in Bitcoinica for example). This requires some more USD reserves.  
> **username_0**: This is really a nice work-around. I will accept this as the best answer if no automatic solutions exists. I really would like this to be a fully automatic thing, also because I believe so many others have the same requirements. But if it is not possible, then I have to use your work-around.  
> **username_5**: @username_0 I believe you do not _really_ want to fully automate stuff involving money, **especially** if that solution hasn't been already extensively tested (and if you can't find it easily, it hasn't).  
> **username_0**: @Lohoris Good point. But, there are also risks with manual processes as well. Over time I believe them to higher, though the initial investment in testing an automated service are of course something to count in.  
> **username_4**: @username_0: If your bank account has an API, you could do the same but with a process that automatically requests wire transfers (and everything else can be easily automated). But I guess OKPAY is your best bet for a complete solution.  
> **username_0**: I guess I could, username_4. I have also asked OKPAY whether they can be used to accept VISA payments, it is not clear from their site.  
> **username_4**: @username_0: Hmm, at https://www.okpay.com/en/company/news/cc-maintenance.html they say they've suspended CC due to "technical reasons". That was 2.5 months ago. I wonder if really they've moved away from reversible payment methods.  
> **username_0**: @username_4 Wow! Thanks, so that was why it was so unclear on their site.  

---

### Answer by username_6 on 2012-04-05. Score: 1

From a developers standpoint of view, i like the approach <https://stripe.com/> takes.

> **Comments:**
> **username_7**: Welcome username_6! Please try to improve the answer by specifying what that approach is so that readers can get an idea about it without clicking the link.  
> **username_0**: Last time I checked (a month ago), they only accepted US VISA cards.  

---

