How would you implement bitcoin payment for gas at a gas station? The pre authorization approach doesn’t work. Want it to be as convenient as visa still.

Reply to this note

Please Login to reply.

Discussion

Lightning wallet will make this easy

You can make lightning payments that hold the funds, so user does a lightning hold for a certain amount and then just repays or gets a refund for whatever remains from the hold amount

And this is how robosats keeps a bond in escrow to deal with bad actors, both parties have to put up some lightning before they can transact, and if one doesn’t honor their part, a dispute is filled and the good actor gets the others bond.

If both actors are good, the lighting holds are released.

You just do one side of this for the gas station.

One approach might be too have customers pay ahead of time. Customers often know how much their fuel will cost.

If you have a blockchain powered Point of Sale mgmt system, that communicates with the pump, you can imagine to have a lightning channel opened with pump station brand X. Whenever this channel says they owe you money, you can pump gas until the lightning channel reaches 0. However, you cannot go below 0.

So you can load a ton of money once and then fill gas just scanning your pub key. Or you could ask to be refunded every time if you don't use everything. Comes down to how people manage their budget.