Bitcoin Forum
May 09, 2024, 02:08:34 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Open question for wallet developers  (Read 655 times)
BigV (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
February 22, 2014, 11:16:51 PM
 #1

I was planning on having a chat with my local bar owner about accepting Bitcoin.  In putting together a little diagram on how it all works I found something that is lacking in request/payment system.  That is tips for service.

In a credit card transaction a slip is presented to the customer that includes a place for adding a tip amount.  While with credit cards the card is preauthorized an amount and then a tip can be added before final processing.

I know that tipping is primarily a U.S. custom, but it would be considered bad form to hand the bill back to a server and have them add a tip amount and bring you back a new bill.

A proper methodology would be to present a bill, possibly with a QR payment code already printed and in the customer wallet be able to have a line item for a service tip.  This would fall in line with what people are already used to doing.  The wallet application should allow the add on amount, but not allow the amount to be reduced prior to payment.

I would also suggest that the Bitcoin URI be expanded to include a tip field boolean to trigger that action in the wallet.

What do you guys think?
1715220514
Hero Member
*
Offline Offline

Posts: 1715220514

View Profile Personal Message (Offline)

Ignore
1715220514
Reply with quote  #2

1715220514
Report to moderator
1715220514
Hero Member
*
Offline Offline

Posts: 1715220514

View Profile Personal Message (Offline)

Ignore
1715220514
Reply with quote  #2

1715220514
Report to moderator
1715220514
Hero Member
*
Offline Offline

Posts: 1715220514

View Profile Personal Message (Offline)

Ignore
1715220514
Reply with quote  #2

1715220514
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715220514
Hero Member
*
Offline Offline

Posts: 1715220514

View Profile Personal Message (Offline)

Ignore
1715220514
Reply with quote  #2

1715220514
Report to moderator
1715220514
Hero Member
*
Offline Offline

Posts: 1715220514

View Profile Personal Message (Offline)

Ignore
1715220514
Reply with quote  #2

1715220514
Report to moderator
1715220514
Hero Member
*
Offline Offline

Posts: 1715220514

View Profile Personal Message (Offline)

Ignore
1715220514
Reply with quote  #2

1715220514
Report to moderator
grifferz
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
February 23, 2014, 02:01:25 AM
 #2

I think there is no problem having a tablet or other hand held device with a screen let the customer type in the tip amount and then produce a new QR code that incorporates the tip, while spelling out in words how much is for the food/drink and how much is tip.

I don't see why the URL format needs to be changed.
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1129


View Profile
February 23, 2014, 12:22:03 PM
 #3

New features are going into the payment protocol rather than the URI spec. Adding a tip at this point is mostly very easy - it means working with Andreas to upgrade the UI of the Android app to support tipping, and then writing a simple BIP extending the payment protocol with a boolean or maybe a "suggested service charge" (ugh).

For the UI I suggest having a few buttons like +5%, +10%, +15%, custom amount etc. Perhaps chosen automatically based on your rough location? That way adding a tip is normally just a single tap on your screen and then it's done.
BigV (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
February 23, 2014, 10:52:56 PM
 #4

To me the UI seems to be the place to do it.  Just need something that triggers the tip line to be active.

The whole idea is to make a bitcoin transaction more mainstream.  Most restaurants don't bring the credit card machine to your table.  Bringing a tablet over to the table tends to raise eyebrows unless the order was taken on a tablet. 

Credit card usage took off because of restaurant use.  Bitcoin needs that same acceptance in order to lock into the mainstream.  That process needs to be as simple as possible.
grifferz
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
February 24, 2014, 04:15:34 AM
 #5

In UK they always have to bring the credit card machine over because the customer has to enter their Chip&PIN code.

I don't really see what the stigma would be of having staff with smart tablets (these could be very small), but maybe again it is a culture issue.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
February 24, 2014, 09:54:35 AM
 #6

To me the UI seems to be the place to do it.  Just need something that triggers the tip line to be active.

The whole idea is to make a bitcoin transaction more mainstream.  Most restaurants in the U.S. don't bring the credit card machine to your table.  Bringing a tablet over to the table tends to raise eyebrows unless the order was taken on a tablet. 

Credit card usage took off because of restaurant use.  Bitcoin needs that same acceptance in order to lock into the mainstream.  That process needs to be as simple as possible.

Fixed that for you.

In most of Europe, the credit card machine is brought to your table.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!