5

Stealing directly from Satoshi's original paper: Commerce on the Internet has come to rely almost exclusively on financial institutions serving as trusted third parties to process electronic payments. While the system works well enough for most transactions, it still suffers from the inherent weaknesses of the trust based model. Completely non-...


5

Now you can try Bitpay's Ubercart plugin: https://github.com/bitpay/ubercart-plugin


5

You could have the customer send a message signed with the Bitcoin address used. This can be done with most Bitcoin clients or with most of the online wallets. This proves they have access to the private key for that address and are the owner. Where they send the email from is not important as long as you can verify the message. https://blockchain.info/...


3

Regarding this question, its probably worthwhile to check out Bittunes. The company was started in May 2013 with the mission to enable the monetization of file sharing with Bitcoin. The significance of this is that it is not about just using Bitcoin as a way to buy music, but actually incentivising buys (fans) to serve as a new kind of distribution channel ...


3

The best way is to generate a new bitcoin address for each order. When the customer wants to check out, you display this address to the customer. You also store this address in your database, associated with this particular order. Once you see (by checking the blockchain) that the proper payment amount has been made to this address, and after waiting for ...


3

I host two bitcoind RPMs (i686, x86_64) on my website which will most likely work fine for you, as they're built for CentOS 6.4. Run this command to install bitcoind : rpm -ivh http://tvdw.eu/bitcoin-0.8.1-1.el6.`uname -m`.rpm If you want to download them manually, the files are: i686: http://tvdw.eu/bitcoin-0.8.1-1.el6.i686.rpm MD5: ...


2

A module is now available for Drupal Commerce : Commerce Bitcoin. Still in Dev though !


2

BitPay appears to have an all-in-one solution that allows you to set up a store checkout in a lot of different currencies that will be handled through the use of Bitcoins. As I don't have a hands-on experience with that, I can't vouch for how the system works. Another convenient way of setting up a payment system would be to use BitInstant which allows a ...


2

I would suggest integrating https://bitpay.com/ They charge you like any other service but they do all the payment stuff. Also they have plugins for most open source shopping carts Bitpay plugins Also keep you wallet offline to avoid problems.


2

I made something exactly like what you need with sample code to be used with electrum bitcoin client. check it here. https://bitcointalk.org/index.php?topic=220494.0 I have been busy to develop it further but eventually I will get to it ^_^. Enjoy and please share feedback.


2

If for some reason you don't want to create multiple bitcoin addresses*, you can use this arrangement: Customer is given your single bitcoin address and a unique invoice number. The invoice number doesn't have to be secret just unique. Customer is required to pay from a bitcoin address they have the private key for. Until they pay they don't have to tell ...


2

I've made several purchases from bitelectronics.net. As a bonus, Mikko, they're based in your (and my) country!


2

Through websearch I have found e4btc.com. They seem to be based in Berlin. I do not have any further experience or information about their offers, nor am I affiliated to them in any way.


2

No, the Bitcoin software allows you to receive, hold and send bitcoins. To mine you need specific hardware and software - for most people it is not recommended to bother.


2

All Bitcoin transactions are publicly available. This is fundamentally why Bitcoin can work as a truly decentralized currency. Bitcoin is different from the traditional banking system specifically because anybody can see and validate everyone's transactions. If only a few could access the information about people's balance, then it wouldn't be fully ...


2

Further to @StevenRoose's answer, if you price your goods or services in a non-Bitcoin currency (eg USD), then it's not necessarily a simple matter of looking at a single exchange's best Buy offer to obtain the exchange rate for a transaction. For example, let's say the customer wants to purchase a US$1000 item, and the best Buy offer on the MtGox exchange ...


2

Currently still, most companies want to receive in fiat currency. Most of these merchant payment companies function as a man-in-the-middle, so that you don't have to be concerned about anything Bitcoin-related. They provide functionality with which your customers can purchase goods using Bitcoin and you will receive all payments in your fiat currency of ...


2

RevokeSSL requires one of the following: self-signed certificates certificates signed by CAs that are willing to include extra information in what they sign. This is because there is a false revocation attack available if the certificate does not contain the information (the address that's going to be used to create the verification transaction) needed for ...


2

Liberty Music Store is a place to buy and sell music with Bitcoin. It is geared towards simple user experience. The artist can keep 100%. (disclaimer: I am the author)


2

I wrote a very basic webshop using Armory that does a lot of what you're talking about, though in Flask: https://github.com/goatpig/BitcoinArmory/blob/master/webshop/server.py The sensible way to go about doing this would be to run your own bitcoin node so you can be notified whenever payment is sent to the address. You can, of course, use an SPV server (...


2

Your question indicates some experience with bitcoin, so I am going to be very technical. You may want to look up "smart contracts" as keywords. In the bitcoin world we talk about checklocktimeverify and checksequenceverify, together with some multisig (as escrow service). There are many examples, e.g. here (this is basically what I posted in ...


2

Bitcoin is non refundable. What you can do is use sites such as Trustpilot to register your complaint. Also leave a review on Google.


1

I've searched quite a lot for something like this and to my knowledge, the answer is no. the bitcoinway plugin you reference was the closest thing to a working plugin that required no middleman. It used to work with the older woocommerce and the 1.9.8 mpk but it doesn't work at all now with the latest woocommerce version. It has not been updated in a long ...


1

Any special situation for you to want your wallet IN your rapberry? A wallet doesn't need to be in a physical machine, actually it can be in a sheet of paper (cold wallet). So if you don't need your server to do anything special with those coins you can just create a paper wallet, and if what you really want is to check if you receive coins, you only have to ...


1

He suspended sales because the original print run ran out. The merchants that accept paypal/credit cards are only accepting preorders. He posts availability info on his website: https://www.bitcoinbook.info/ In the meantime, he's published the book online.


1

If I was an artist, I would have bitpay integrated to my Website, or direct people to an online store like Cryptothrift where my song would be listed and they can purchase it there with bitcoins.


1

Coinvoice lets you invoice in USD and get paid in bitcoin. Sorry if you need the exact workflow described above. I'm not aware of many services that sell bitcoin and take credit card for payment.


1

It depends on where your head is, and what your level of skill happens to be. You could actually run something like BitEscrow, and integrate it into your site. Or you could run a full on copy of Bitcoind, that would do the job without a payment processor. Of course, that requires thinking about things like security, which you might not want to do. On the ...


1

You can also try this setup, by another fellow StackExchange member. Or you might want to take the easier route and use a Bitcoin Payment Gateway.


1

You could just use pizzaforcoins.


Only top voted, non community-wiki answers of a minimum length are eligible