A quick and dirty guide on how to get a "small" merchant with an online shop accepting bitcoin. It will not cost the merchant anything and takes a minimal amount of time to setup and the merchant does not have to pay anybody anything.
Note: this is not meant to be bulletproof, just the easiest point of entry I have found. (feel free to suggest something simpler)
- make a wallet at https://legend.lnbits.com
- in the merchant's eshop - add a manual option for someone to pay with Bitcoin (it is a dummy option - it will not do anything, just allows the customer to select the payment option)
- the customer will go through the checkout without payment
- the merchant will send the customer an email with an invoice for a sum that the goods cost (ideally, offer a discount, otherwise there is no incentive for customers to use btc
- the customer pays the invoice and the merchant sends goods
In the merchant's LNbits wallet, setup a Scrub extension which transfers the incoming sats to whatever storage is under the merchant's control (if available)
As mentioned, this is not an ideal solution, it is very manual, slow, does not show the discounted price in the eshop to the customer, etc. etc. But it is a good MVP which can be iterated upon to make better.
Over time, the merchant can improve on the system when they learn more:
- for invoice, they can use zaprite.com (a bit nicer invoices) or self hosted btcpay server
- if the eshop is on a platform that has plugins for btc payments (shopify, wordpress etc.) - perhaps using one of the available plugins will help to make the process better (there are some solutions like coinbase ecommerce, coingate
- the merchant can move lnbits on their own hosting and connect it to whatever back end they want
- perhaps the merchant wants to separate fiat shop from btc shop - in that case they can utilize the Marketplace extension in lnbits to setup their btc shop
Since the effort to set this up is minimal, the customer might be more willing to do this just to test the waters before they start investing into something more sophisticated. Of course, this will not work for large eshops since the manual work is too much. It is meant for smaller mom and pops guys.
We have to realize that most merchants do not care about freedom or all that other idological bullshit (at least not just yet) They care about margin/profit and to not overcomplicate their operation, so those are the points to hit when getting new customers onboarded. Just my 2 sats.