<p>If you want to create your own implementation using the Bitcoin Client, you ought to look into <a href="https://en.bitcoin.it/wiki/Accounts_explained" rel="nofollow">Accounts</a>. This concept would allow you to have complete control over your users' payments, but it would also mean that you have to implement your own solution that would be communicating with Bitcoind.</p>

<p>There is also a more complete <a href="https://www.strongcoin.com/blog/bitcoin_micropayments_with_strongcoin" rel="nofollow">solution from StrongCoin</a> in PHP, but I have no experience with it.</p>

CC BY-SA 3.0
2012-08-12T18:02:19.090Z
2012-08-12T18:02:19.090Z
ThePiachu
<p>WIF stands for <a href="https://en.bitcoin.it/wiki/Wallet_import_format" rel="nofollow noreferrer">Wallet Import Format</a>, which is a string of text that can be converted to a private key. <a href="https://bitcoin.stackexchange.com/q/1720/516">More info here too</a>.</p>

<p>You should be able to <a href="https://bitcoin.stackexchange.com/a/3532/516">import the private key into your Bitcoin client</a>, though I'm not 100% sure whether it accepts WIF format.</p>

CC BY-SA 3.0
2012-08-13T03:48:34.433Z
2012-08-13T03:48:34.433Z
2017-04-13T12:47:36.647Z
Highly Irregular
<p>The MultiBit Merchant project provides a demonstration of how to use the <a href="http://code.google.com/p/bitcoinj/" rel="nofollow">BitCoinJ</a> library to accept payments using Java. At the time of writing, the source code can be found here: <a href="https://github.com/gary-rowe/MultiBitMerchant" rel="nofollow">https://github.com/gary-rowe/MultiBitMerchant</a></p>

<p>If you want more detail about how to get started let me know.</p>

CC BY-SA 3.0
2012-08-12T18:29:05.337Z
2012-08-12T18:29:05.337Z
Gary
<p>I want to implement a bitcoin paying system to my website. I came up with this <a href="http://bitfreak.info/?page=tools&amp;t=bitsci" rel="nofollow">http://bitfreak.info/?page=tools&amp;t=bitsci</a> but I am unable to understand how it's working.</p>

<p>I looked up into the sourcecode but I don't get where I can get the bitcoins after the user has paid. The term WIF is used a lot; what is that?</p>

<p>Is there any simpler solution? I don't want to use a third-party service</p>

<payment>
Implement website payment solution
opc0de
# Implement website payment solution

(Asked by: username_0 on 2012-08-12)

I want to implement a bitcoin paying system to my website. I came up with this <http://bitfreak.info/?page=tools&t=bitsci> but I am unable to understand how it's working.

I looked up into the sourcecode but I don't get where I can get the bitcoins after the user has paid. The term WIF is used a lot; what is that?

Is there any simpler solution? I don't want to use a third-party service

**Tags:** payment


---

## 3 answers

### Answer by username_1 on 2012-08-12. Score: 2

If you want to create your own implementation using the Bitcoin Client, you ought to look into [Accounts](https://en.bitcoin.it/wiki/Accounts_explained). This concept would allow you to have complete control over your users' payments, but it would also mean that you have to implement your own solution that would be communicating with Bitcoind.

There is also a more complete [solution from StrongCoin](https://www.strongcoin.com/blog/bitcoin_micropayments_with_strongcoin) in PHP, but I have no experience with it.


---

### Answer by username_2 on 2012-08-13. Score: 0

WIF stands for [Wallet Import Format](https://en.bitcoin.it/wiki/Wallet_import_format), which is a string of text that can be converted to a private key. [More info here too](https://bitcoin.stackexchange.com/q/1720/516).

You should be able to [import the private key into your Bitcoin client](https://bitcoin.stackexchange.com/a/3532/516), though I'm not 100% sure whether it accepts WIF format.


---

### Answer by username_3 on 2012-08-12. Score: 0

The MultiBit Merchant project provides a demonstration of how to use the [BitCoinJ](http://code.google.com/p/bitcoinj/) library to accept payments using Java. At the time of writing, the source code can be found here: <https://github.com/username_3-rowe/MultiBitMerchant>

If you want more detail about how to get started let me know.


---

