Bitcoin Forum
December 11, 2016, 06:28:22 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Feature request: easier online payments  (Read 971 times)
justusranvier
Legendary
*
Offline Offline

Activity: 1400



View Profile WWW
June 09, 2011, 12:13:35 PM
 #1

This suggestion is inspired by the method the Musicbrainz Tagger manages to communicate information from its website to the local application.

In order to have a better experience for online shopping the Bitcoin client should include a lightweight webserver and listen for incoming connections on localhost:8334. At the final stage of checking out from a store that accepts bitcoins the browser will be directed to send a POST to localhost:8834 containing the transfer details. Then the Bitcoin application will receive this information and pop up a confirmation dialog box to complete the transaction.

Now you can run an online store that accepts Bitcoins that needs neither a third-party payment processor nor requires the user to manually copy a Bitcoin address and initiate a transfer. This will make life much easier for store owners and customers.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481437702
Hero Member
*
Offline Offline

Posts: 1481437702

View Profile Personal Message (Offline)

Ignore
1481437702
Reply with quote  #2

1481437702
Report to moderator
1481437702
Hero Member
*
Offline Offline

Posts: 1481437702

View Profile Personal Message (Offline)

Ignore
1481437702
Reply with quote  #2

1481437702
Report to moderator
1481437702
Hero Member
*
Offline Offline

Posts: 1481437702

View Profile Personal Message (Offline)

Ignore
1481437702
Reply with quote  #2

1481437702
Report to moderator
MikesMechanix
Member
**
Offline Offline

Activity: 70



View Profile
June 09, 2011, 12:26:42 PM
 #2

Wouldn't a bitcoin:// url make much more sense, though?

Like <a href="bitcoin://17miTorGDBUh3yNTYJtodJPw9wzrcNcf6y?btc=10.0&message=Here+you+go,+mate!">Donate here!</a>

And then the confirmation popup.

Please send your extra Bitcoins to 17miTorGDBUh3yNTYJtodJPw9wzrcNcf6y. Thank you!

Sign up on TradeHill Instant Bitcoin Exchange using this link to get a lifetime 10 % discount on trades!
justusranvier
Legendary
*
Offline Offline

Activity: 1400



View Profile WWW
June 09, 2011, 12:36:12 PM
 #3

Wouldn't a bitcoin:// url make much more sense, though?

Like <a href="bitcoin://17miTorGDBUh3yNTYJtodJPw9wzrcNcf6y?btc=10.0&message=Here+you+go,+mate!">Donate here!</a>

And then the confirmation popup.
That would work but it requires you to teach every browser how to handle the bitcoin:// protocol. Running a local web server requires no additional configuration of other applications.
Insti
Sr. Member
****
Offline Offline

Activity: 294


Firstbits: 1duzy


View Profile
June 09, 2011, 01:04:42 PM
 #4

That would work but it requires you to teach every browser how to handle the bitcoin:// protocol. Running a local web server requires no additional configuration of other applications.
Unless you have a firewall or are on an internal network...
justusranvier
Legendary
*
Offline Offline

Activity: 1400



View Profile WWW
June 09, 2011, 03:26:59 PM
 #5

Unless you have a firewall or are on an internal network...
What does being on an internal network have to do with anything? The connection is between the customer's browser and his bitcoin client over the loopback address.

If someone has a personal firewall program he's already had to intervene to allow it to listen on port 8333 so it would just be a matter of letting it listen on another port.
foo
Sr. Member
****
Offline Offline

Activity: 409



View Profile
June 09, 2011, 10:00:51 PM
 #6

Argh! Stop it with the unnecessary slashes already! Double slashes introduce a server name, there are no server addresses in bitcoin!

The Bitcoin URI scheme already exists, and is documented on the Wiki: https://en.bitcoin.it/wiki/URI_Scheme

I know this because Tyler knows this.
foo
Sr. Member
****
Offline Offline

Activity: 409



View Profile
June 09, 2011, 10:05:26 PM
 #7

That would work but it requires you to teach every browser how to handle the bitcoin: protocol.
No. URI handlers are registered in the operating system.

I know this because Tyler knows this.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!