<p>You can use open source Bitcoin Payment Processor Libriary - </p>

<p><a href="https://github.com/cryptoapi/Payment-Gateway" rel="nofollow">https://github.com/cryptoapi/Payment-Gateway</a></p>

CC BY-SA 3.0
2014-11-08T20:46:51.983Z
2014-11-08T20:46:51.983Z
Alla
<p>Can you clarify whether you just need the ability to handle bitcoin-only transactions, or does your service need to be able to trade fiat currencies such as USD or EURO for bitcoins? If so, then you will need to invest in lawyers and find yourself a bank that is willing to extend you a loan, or supply your own funds to get it up and running.</p>

<p>If you're only needing to deal with bitcoins transactions, then I would suggest you learn about how blocks and transactions work at a low level. This is a good site for learning the nitty-gritty of how the blockchain stores data</p>

<p><a href="http://codesuppository.blogspot.com/2014/01/how-to-parse-bitcoin-blockchain.html" rel="nofollow">http://codesuppository.blogspot.com/2014/01/how-to-parse-bitcoin-blockchain.html</a></p>

<p>Beyond that, understand how to set up a bitcoind server, and send JSON-RPC commands to it using the API explain here</p>

<p><a href="https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list" rel="nofollow">https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list</a></p>

<p>Once you know how these commands work, you'll be able to build software that will accept payments. Again, if you need to get fiat currencies involved that's you'll have to deal with legal/regulatory concerns, but it is possible.</p>

CC BY-SA 3.0
2014-07-09T00:03:09.623Z
2014-07-09T00:03:09.623Z
almel
<p>The easiest thing you could do, is just consider running an instance of bitcoind:<br>
<a href="https://en.bitcoin.it/wiki/Bitcoind" rel="nofollow">https://en.bitcoin.it/wiki/Bitcoind</a></p>

<p>With this, you can programmatically control the creation of wallets, addresses, and send/verify transactions ... the basis of a service such as bitpay. If you want to get a bit closer to the metal, you could look at using something like libbitcoin (which is what the guys at darkwallet are using):<br>
<a href="http://libbitcoin.dyne.org/" rel="nofollow">http://libbitcoin.dyne.org/</a></p>

<p>Of course, you will have to know what you're doing when it comes to computer security, as running these on an unsecured server could result in a hacker stealing all of your funds.</p>

CC BY-SA 3.0
2014-02-06T05:33:22.060Z
Thanks man,I would look into that,sorry for late reply though,anyhow thanks a ton
avi
CC BY-SA 3.0
2014-01-09T14:27:18.987Z
2014-01-09T14:27:18.987Z
Joel Martinez
<p>There are some payment processors such as BIPS, BitPagos, BTCMerch, and a few more like them.</p>

<p>In detail, what do I require to get a website like that going?</p>

<payment-processors>
How to make a payment processor like Bitpay?
avi
# How to make a payment processor like Bitpay?

(Asked by: username_0 on 2014-01-09)

There are some payment processors such as BIPS, BitPagos, BTCMerch, and a few more like them.

In detail, what do I require to get a website like that going?

**Tags:** payment-processors


---

## 3 answers

### Answer by username_1 on 2014-11-08. Score: 3

You can use open source Bitcoin Payment Processor Libriary -

<https://github.com/cryptoapi/Payment-Gateway>


---

### Answer by username_2 on 2014-07-09. Score: 3

Can you clarify whether you just need the ability to handle bitcoin-only transactions, or does your service need to be able to trade fiat currencies such as USD or EURO for bitcoins? If so, then you will need to invest in lawyers and find yourself a bank that is willing to extend you a loan, or supply your own funds to get it up and running.

If you're only needing to deal with bitcoins transactions, then I would suggest you learn about how blocks and transactions work at a low level. This is a good site for learning the nitty-gritty of how the blockchain stores data

<http://codesuppository.blogspot.com/2014/01/how-to-parse-bitcoin-blockchain.html>

Beyond that, understand how to set up a bitcoind server, and send JSON-RPC commands to it using the API explain here

<https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list>

Once you know how these commands work, you'll be able to build software that will accept payments. Again, if you need to get fiat currencies involved that's you'll have to deal with legal/regulatory concerns, but it is possible.


---

### Answer by username_3 on 2014-01-09. Score: 1

The easiest thing you could do, is just consider running an instance of bitcoind:  
<https://en.bitcoin.it/wiki/Bitcoind>

With this, you can programmatically control the creation of wallets, addresses, and send/verify transactions ... the basis of a service such as bitpay. If you want to get a bit closer to the metal, you could look at using something like libbitcoin (which is what the guys at darkwallet are using):  
<http://libbitcoin.dyne.org/>

Of course, you will have to know what you're doing when it comes to computer security, as running these on an unsecured server could result in a hacker stealing all of your funds.

> **Comments:**
> **username_0**: Thanks man,I would look into that,sorry for late reply though,anyhow thanks a ton  

---

