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?

3 Answers 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


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


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.


You can use open source Bitcoin Payment Processor Libriary -



The easiest thing you could do, is just consider running an instance of 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):

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.

  • Thanks man,I would look into that,sorry for late reply though,anyhow thanks a ton
    – avi
    Feb 6, 2014 at 5:33

Not the answer you're looking for? Browse other questions tagged or ask your own question.