BTCPayServer: How does it work?

in btc •  7 years ago 

i have recently come a cross BTCPayServer, which is a merchant protocol that is supposed to work without a merchant.

cheapair as an example is using it and just switched off coinbase using it.

one of the benefits they outline is that they do not need to use a 3rd party or merchant processor anymore.

but how exactly does this work?

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

BTCPay is the best!

The way it works is by attaching your wallet xpub to the server setup. Then the server essentially just watches any address associated to that wallet and marks orders complete when it detects payments. This will only work if you are accept BTC as payment and not seeking to convert to fiat directly (however you could sell BTC from your wallet after receiving payment.) For most people I would recommend using a Ledger due to ease of use but any wallet through Electrum should work fine.

So what is the point of this for a merchant if it does not convert? The whole point of a merchant system is to convert?

The biggest thing to me about BTCPay is the sovereignty of your funds. Instead of using a third party you can retain ownership of your funds 100% of the time since its just tracking your wallet addresses. This also relieves any fees that a potential processor may attempt to take for acting on your behalf but sovereignty is the real draw to me. (Plus the ease of use on setting up a lightning node for those kinds of payments but that's a whole different topic from the underlying need.)

I believe you are mixing payment processor with payment service provider (Eg. Coinpayments vs Bitpay). This eliminates your need to use a third party for processing and thus remove the counterparty risk as well as any restrictions they may hold against your business type (Wikileaks). If you wanted a payment processor you could still sign up for one and set your end address to automatically forward to the payment service provider.

For example my site I have it set to accept payments through Coinpayments.net so that once the payment is made it will automatically update the order once my preferences are met and allow the customer to receive their order immediately. This allows the store to act autonomously but I'm still relying on Coinpayments plus I have their fees. If someone wrote Steem into BTCPay I wouldn't need to rely on Coinpayments anymore and could just accept the Steem into my own wallet and have a second bot that monitored my address and sent funds to say Blocktrades to immediately convert to BTC which then would be sent to Wyse, Bitpay or Coinbase for conversion to USD. Now my payment service provider only knows that I'm wanting to sell my BTC but not where it came from or why I obtained it (outside of their public chain analysis.)

EDIT: I guess to get to the final question the whole point is to allow your backend system to be able to monitor the chain without reliance. BTCPay functions very similar to BitPay's services (without the fiat option) so it can be adopted by most services fairly easily to allow them the option to not rely on Bitpay. Additionally it means I don't have to deal with Bitpay trying to push BIP70 down my throat while telling my customers that they will have to pay huge fees with BTC and not BCash.

BTCPay, es la plataforma de código abierto para procesar, y recibir pagos Bitcoin, BTCPay es una compañía creada y dirigida por Nicolas Dorier – Desarrollador principal en NBitcoin y CTO en Metaco. SA – especialmente destinada a brindar servicios asociados con el procesamiento de pagos Bitcoin.
la plataforma BTCPay, permita a sus clientes manejar de mejor manera los activos digitales percibidos a través de actividades comerciales, minimizando controles que pudiesen resultar tediosos y garantizando total seguridad, privacidad y disponibilidad de los saldos recibidos sin el pago de márgenes tan elevados de comisión.

Nice innovation

#crpto all the way

@knircky wher can i get it??

I donot know about it for your kind information.
If you interest you will answer sir @knircky.

y como se hace?

Well friend we will have to investigate more about this promising project.

Awesome!

I'm eagerly awaiting the 3 lightning nodes to have their production releases. And this is of course a great piece of the puzzle for adoption.

wow que fino amigo, y donde lo puedo encontrar?

I never heard about it.
Is it safe ?

Interesting, your post is the first I heard of it so I will be interested in reading the replies of others.

@knircky has set 5.000 STEEM bounty on this post! logo_for-light-bg_1000.png
What is a bounty exactly?

A bounty is money sent to a post to be distributed to the users commenting on it. It provides a way to reward users directly and works in addition to the steem/sbd they receive from the blockchain. It works independently of SteemPower.

You create a bounty by sending any amount of sbd/steem to @steem-bounty together with a post-url in the memo.

How can I earn a bounty Users are then competing for the bounty by writing their answers to the post in comments that will achieve upvotes from the community and especially the bounty creator. The money of the bounty gets distributed to all top level comments of the post at the same time when the post is paid out (7 Days after it was written). How much everyone gets depends on the votes the comments received. The sender of the bounties votes are weighted higher so that she decideds where 80% of the bounty money goes and all other votes determine the rest.

@steem-bounty does all of this for you automatically. You can use this service to automatically pay out a challenge, ask a hard question or simply to reward the people that interact with you.

Read more about how it works, even in different languages here.

Congratulations to the following winner(s) of the bounty!

  • @jhonmedas has earned 0.003 STEEM. 0.000 STEEM from the creator of the bounty and 0.003 STEEM from the community!
  • @patrickulrich has earned 9.785 STEEM. 8.000 STEEM from the creator of the bounty and 1.785 STEEM from the community!
  • @sujonxr has earned 0.001 STEEM. 0.000 STEEM from the creator of the bounty and 0.001 STEEM from the community!
  • @celinavisaez has earned 0.126 STEEM. 0.000 STEEM from the creator of the bounty and 0.126 STEEM from the community!
  • @thompson2 has earned 0.084 STEEM. 0.000 STEEM from the creator of the bounty and 0.084 STEEM from the community!

good innovation on criptodivisas, this type of information are very important for the market of cryoptimose, I would like to know if this is safe @knircky friend I would like to know more about this topic where I could find it

Excelente amigo donde puedo encontrar algo como esto? @knircky

The cheapair somehow find a flow to turn crypto to usd to for airlines and hotels.
These are some of the company accepting bitcoin as payment
1-Overstock.com
2- EGifter
3-newegg