Bitcoin Forum

Other => Beginners & Help => Topic started by: jchysk on July 18, 2011, 11:38:42 PM



Title: Want to accept bitcoin payments on my website
Post by: jchysk on July 18, 2011, 11:38:42 PM
I have a new website: shirtsby.me that I'd like to accept bitcoin payments on. Browsing the forums I've found utilities like bitcoinpayflow which I could use to handle the actual processing, although I'm sure I'd rather handle all that myself. My main concern is fluctuation in the currency's value. I see there's a JSON-api from bitcoincharts.com with some weighted prices. Is this generally what businesses are using to calculate their exchange rates?


Title: Re: Want to accept bitcoin payments on my website
Post by: TheHeroMember on July 19, 2011, 06:44:03 AM
Cool, good luck mate.


Title: Re: Want to accept bitcoin payments on my website
Post by: Rob P. on July 19, 2011, 01:27:16 PM
Magneto is a web-site payment system with integration into a bunch of platforms, you can get it here:  http://www.magentocommerce.com/

A forum member wrote a Megneto payment module that accepts BTC:  https://github.com/ticean/magento-bitcoin

If I wanted to accept Bitcoin payments on a website, the above is how I would implement it.

If you'd like this setup for you, PM me, I'm available for consulting.  I accept USD or BTC as payment.


Title: Re: Want to accept bitcoin payments on my website
Post by: Soak on July 19, 2011, 01:48:00 PM
Or if you are crazy and like to write code (and if you have coded the website yourself) :

  • Install the bitcoin client on your server for create a wallet and run the daemon for make transactions.
  • Deal with Mt.Gox API (curl only with PHP, json_decode don't work) for check the current price of last trade in dollars. For example, make a CRON that will check the price and convert all prices on the website or stock the current price and convert in live products prices.
  • For payments, give an new payment address for each transaction and wait the customer pay by check how many bitcoins sent to new address and at least 1 confirmation (average, 10 minutes).
-

I do almost the same thing for my gambling website (http://www.flushr.biz). Good luck! ;D


Title: Re: Want to accept bitcoin payments on my website
Post by: DBordello on July 19, 2011, 03:10:17 PM
Doesn't the constant fluctuation make BTC hard to use for retail? 


Title: Re: Want to accept bitcoin payments on my website
Post by: Soak on July 19, 2011, 03:24:03 PM
Doesn't the constant fluctuation make BTC hard to use for retail?  

Not if you update the price a few times per day, with the value of the bitcoin in dollars on the market. (convert in BTC the products price in dollars with the Mt.Gox API for example).


Title: Re: Want to accept bitcoin payments on my website
Post by: CaptainDDL on July 19, 2011, 03:30:01 PM
Magneto is a web-site payment system with integration into a bunch of platforms, you can get it here:  http://www.magentocommerce.com/

A forum member wrote a Megneto payment module that accepts BTC:  https://github.com/ticean/magento-bitcoin

If I wanted to accept Bitcoin payments on a website, the above is how I would implement it.

If you'd like this setup for you, PM me, I'm available for consulting.  I accept USD or BTC as payment.

Oh neat, a Magento module. :D I'll have to see about getting that installed at work.


Title: Re: Want to accept bitcoin payments on my website
Post by: jchysk on July 20, 2011, 03:20:11 AM
Or if you are crazy and like to write code (and if you have coded the website yourself) :

  • Install the bitcoin client on your server for create a wallet and run the daemon for make transactions.
  • Deal with Mt.Gox API (curl only with PHP, json_decode don't work) for check the current price of last trade in dollars. For example, make a CRON that will check the price and convert all prices on the website or stock the current price and convert in live products prices.
  • For payments, give an new payment address for each transaction and wait the customer pay by check how many bitcoins sent to new address and at least 1 confirmation (average, 10 minutes).
-

I do almost the same thing for my gambling website (http://www.flushr.biz). Good luck! ;D

I think this is how I'll go about it, but it's probably better to use bitcoin chart's numbers than MTGox, right? Maybe both for a sanity check.