>> (p.1)
    Author Topic: Recurring payments  (Read 931 times)
    2_Thumbs_Up (OP)
    Sr. Member
    ****
    Offline Offline

    Activity: 323
    Merit: 251


    View Profile
    May 08, 2014, 06:19:20 PM
     #1

    The topic of recurring payments came up on reddit regarding Github subscriptions. So I started to think a little bit and wondered what the plans are for this. Currently some services such as Coinbase apparently offer this but it would be good if the Bitcoin ecosystem offered some standard way to do this, in order to not lock people up to specific companies.

    First, if there has been any discussions on this previously someone could please link it to me.



    I think we need a standardized adress book in order to seemlessly make this happen.

    Say I would like to subscribe to an internet service. Ideally, it should be as easy as clicking on a link to download all the information for the recipient and store it in my Bitcoin client. The Bitcoin client could then tell the user when a payment is coming up, and the user can choose wether to pay the bill or end the subscription.

    There are a few things that this adress book needs. It needs the name of the recipient, some information about the subscription, a seed that lets the user generate new adresses by himself and preferably a link that lets the client look up the current price in BTC and any other info that may change every time a payment needs to be done.

    If a user of a service had all of this information stored locally, subscriptions and bill payments would be as easy as opening your client and click a button that acknowledges the transaction. The user could also set it to allow automatic payments to trusted services.

    Unfortunately I'm not good enough on the technical side of things to really speak about how this would best be implemented. So this thread is about general discussion on how to best allow recurring payments in the bitcoin ecosystem in a standardized way. It seems to me that there are two important things to allow this. A standardized way to add recipients in the Bitcoin client such as a contact csv file with some extra fields for bitcoin information, and a standard for internet services to let the users look up information that may change from payment to payment (such as the BTC denominated price).

    Thoughts?
Page 1
Viewing Page: 1