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 ...


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

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

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

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

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

You can accept Bitcoin over Lightning (much faster and almost no transaction fees), which is a second layer solution on top of Bitcoin. LNBits plugin for WordPress adds a Bitcoin/Lightning payment gate into your WooCommerce e-shop. The payments go into LNBits Lightning wallet which you can first use the custodial one at lnbits.com and later switch to your ...


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.


2

You could use the listunspent RPC command. It takes a parameter which allows you to filter out UTXOs which have less than X confirmations. Example (from the manpage): bitcoin-cli listunspent 6 9999999 "[\"bc1INVALIDq09vm5lfy0j5reeulh4x5752q25uqqvz34hufd\",\"bc1INVALIDq02ad21edsxd23d32dfgqqsz4vv4nmtfzuklhy3\"]"


1

It depends on what "burdensome" means to you. On which level? Storage consumption? That should not be an issue since a private key's weight is very low. Backup? If you are keeping your keys on a wallet you can backup them all together, one ore thousands means few difference. Furthermore you have to consider that you can generate the private keys starting ...


1

To prevent Bitcoin loss, would a merchant need to keep every address (and associated private key) forever? Yes. Doesn't that become burdensome? Not really. First of all, private keys and addresses are fairly small, so they don't take up that much space. Putting them into a database can make access very quick and easy so that's not much of a problem. ...


1

Possible solution(s) Depending on the kind of goods you sell, the size of your company and the prize of the goods you sell you could look into Ethereum and smart contracts. If the goods are not digital you can't use smart contracts unless you add Digital Twins to them. Digital Twins will work for cars, maybe branded clothing and similar goods, but not for ...


1

What is the advantages of adding transaction into the blockchain preventing doublespends for more informatoin look to https://en.wikipedia.org/wiki/CAP_theorem (Partition tolerance)


1

Bitcoin transaction fees vary with supply and demand. You can see a current snapshot at https://bitcoinfees.21.co/. Right now a typical fee for a transaction is around BTC 0.0006. As you can see, this will not work very well if your goal is to charge 1/10 of this amount (USD 0.25 = BTC 0.000062 as you mentioned). Moreover, you will have to pay (roughly) ...


1

currently that's not feasible with bitcoin due to its price. The alternative is to use another coin with a lower price to make it truly a "micro-transaction" with sub-penny fees. But the problem with scenario is your users will now have to buy that coin just to buy your product. Check coinmarketcap.com for a list of coins to use.


1

There are a lot of protocols that sit on top of bitcoin that do something like what you're asking. They're mostly called "colored coins" (see http://coloredcoins.org/) Basically, the idea is that you need some way to create the inventory tokens on the bitcoin blockchain, then track them using normal bitcoin transactions. The big thing to note is that there ...


1

Mycelium Gear works well with Electrum and Wordpress. As does CoinSimple. Each: Money straight to your HD wallet with Electrum - one address per sale. Each has a plugin for Wordpress.


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.


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