Skip to the content.
English EN | Español ES | Deutsch DE | Français FR | Italiano IT | Dutch NL | Hindi HI

Izvorno objavljeno na Substack 14. travnja 2022. Ovdje ažurirano 28. prosinca 2024.

Slučaj upotrebe LNBita u malom hotelskom restoranu kao procesor plaćanja Bitcoin

Kako koristiti ovaj prekrasan LNbits paket aplikacija sa svojim Lightning čvorom kao mali trgovac.

Da biste pročitali više informacija o LNbits-u, pogledajte ovaj vodič za brzi uvod.

LNBits se može koristiti kao Bitcoin LN procesor plaćanja. Da, znam, neki od vas bi rekli "ali koristite BTCPay poslužitelj...itd".

Ovaj put pokušajmo koristiti više alata koji su dostupni trgovcima. Za neke specifične slučajeve LNbits može vrlo dobro pristajati i proširiti upotrebu svojim proširenjima. BTCPay je dobar, radi odličan posao, ali s druge strane LNbits nudi više alata i opcija za trgovca.

Opis scenarija upotrebe

Dakle, uzmimo scenarij slučaja upotrebe: mali hotel i restoran ili caffe bar, s također webshopom za online narudžbe, recimo uobičajenu kombinaciju Wordpress + Woocommerce Plugiin.

S proširenjem LNbits Market možete izgraditi vlastitu online trgovinu, bez potrebe za instalacijom Wordpressa.

Trgovac želi sljedeće:

.... i još mnogo toga .. LNbits ima mnogo spremnih proširenja, samo ih aktivirajte, konfigurirajte neke jednostavne parametre i gotovo, spremni ste!

Ali prije svega, moramo pripremiti LNBite kako bi bili spremni za široku dostupnost za bilo kojeg klijenta i uređaj. Kao što znamo, u Umbrelu su sve aplikacije iza Tor mreže, pa budući da neće svi korisnici koristiti Tor (samo oni napredni korisnici), moramo dati pristup i običnim korisnicima povezanim putem takozvanog "clearneta" što je u osnovi ono što " https://” označava.


Pripremite svoj LN čvor (Umbrel/Raspiblitz itd.) LNBits da bude vidljiv u "clearnetu"

Clearnet je uobičajeni pristup internetu, domena.com i/ili javni IP.

Tor mreža je paralelni internet, koristi .onion adrese preko “http://” i nije (još) široko korištena/poznata i pristupa uslugama plaćanja preko Tor-a, često je problematična i komplicirana za međusobnu interakciju redovitih korisnika .

Dakle, recimo da mali trgovac ima spreman čvor Umbrel, otvorene neke LN kanale, instalirane LNBite i radi sasvim dobro jer je preko svoje .onion adrese.

Neki aspekti koje treba uzeti u obzir:

Da biste otvorili svoju LNBits instancu u clearnet svijetu, imate ove opcije (nevjerojatne vodiče koje su napravili Hakuna i Uxellodunum):


Postavite webshop s LNBits

U redu, sada imamo naše LNBite dostupne izvana

https://lnbits.my-domain.com

(ili bilo koju poddomenu koju želite odabrati), svi novčanici i funkcionalnosti testirani su i rade.

U našoj Wordpress Woocommerce trgovini možemo instalirati LNbits Woo dodatak i konfigurirajte ga za povezivanje s našom LNbits instancom, s ključevima navedenim u LNBits odjeljku novčanika (walletID, invoiceID, watchonlyID).

Idite u svoj LNBits novčanik konfiguriran za korištenje za webshop (možete ih imati koliko god želite) i kopirajte niz "invoice/read key".

Pojedinosti LNBits novčanika

Zatim idite na svoj Wordpress - Woocommerce - Plaćanja - LNbits - i zalijepite taj niz u API ključ i zatim dodajte svoj lnbits URL "https://lnbits.my-domain.com" i gotovo.

To je to! Možete početi primati plaćanja u bitcoinima putem Lightning Networka. Bez preusmjerenih stranica, bez posrednika, brzo i jednostavno. LNbits dodatak generira LN fakturu na istoj stranici i prikazuje se u koraku plaćanja. Nakon što je gotovo, prikazat će se potvrdna poruka i kupac obično e-poštom prima detalje svoje narudžbe.

Da, dodatak je vrlo jednostavan, s ne previše opcija, za personalizaciju teksta u plaćanju itd., ali je dovoljno dobar da počnete primati plaćanja bitcoinom.


Primanje plaćanja u trgovini (na licu mjesta) od strane zaposlenika

Pa... ovo je još jedan razuman aspekt.

Moramo im dati ograničen pristup novčaniku trgovine, samo za izradu faktura, ne mogu trošiti odatle. A LNbits to može učiniti na prekrasan način.

Dakle, pretpostavljamo da nemamo nikakvu integraciju u naš vlastiti PoS sustav s LNbits ili bitcoin plaćanjima, BTC smatramo gotovinom, tako da plaćanje možemo primiti na poseban način, kao što radimo s gotovinom. U računovodstvenom sustavu označeno je kao "plaćanje u gotovini" ili kako god želite koristiti naziv, nije važno, je gotovina.

Tako da će konobar/zaposlenik trebati jednostavan način za generiranje LN fakture ili imati opći LNURL spreman za primanje uplata.

LNbitovi imaju različite pristupe, možete koristiti onaj koji više odgovara vašoj specifičnoj aktivnosti i vrsti situacija.

Možemo koristiti sljedeća LNbits proširenja:


Savjeti za konobare

Zaposlenici/konobari mogu imati svoj osobni LN novčanik za napojnice ili možete postaviti namjenske u svojoj instanci LNBits i dati im puni pristup tim novčanicima kako bi ga mogli koristiti u mobilnoj aplikaciji Bluewallet ili Zeus.

Idite na proširenje LNBits LNDhub i skenirajte QR kod administratora ili fakture za uvoz u mobilne aplikacije BitBanana, Bluewallet ili Zeus

LNBits novčanici također se mogu koristiti kao web aplikacija na mobitelu, samo spremite URL novčanika kao oznaku web widgeta i otvorite ga izravno. Radi savršeno.

Za općenito uobičajeno Tip Jar može se koristiti namjensko proširenje LNbits, jednostavno za konfiguriranje i predstavljeno kao jednostavna web stranica. Ili se može koristiti namjenski LNUL-pay QR kod, s vlastitim novčanikom, za odvajanje od uobičajenih troškova.

Drugi način bi mogao biti korištenje SplitPayments proširenja gdje se može definirati iznos satnica koji ide konobaru, od ukupan iznos svake uplate. Vrlo jednostavno za konfigurirati.

Računovodstvo

Na kraju dana, kada će konobari/zaposlenici obaviti svoje brojanje na kraju dana, u redovnom sustavu i samo usporediti s onim što je naplaćeno u LNBits sustavu. Nadzornik s potpunim pristupom također može izvesti sve transakcije u csv datoteku ili je ispisati.

U ovom odjeljku možda će LNbits u budućnosti imati bolji računovodstveni sustav, označavanje transakcija, personalizaciju. Sada je samo osnovno, ali dovoljno za rad.

Također, ovo je trenutak kada će nadzornik/vlasnik trgovine zamijeniti sredstva iz LN kanala u onchain novčanik i ostaviti kanale gotovo prazne kako bi bili spremni za sljedeći dan za primanje više satova.


Sustav bodova vjernosti

Ako imate stalne kupce koji mogu platiti unaprijed svoju potrošnju i dobiti popuste, možete koristiti sustav učitanih NFC kartica/uređaja ili jednostavno kreirajte LNDHub novčanik za svakog fidelity klijenta, gdje ga pune sitnicama i troše ih natrag u vašem restoranu. Na taj će način naknade za njih iznositi 0, a vi imate bolju kontrolu nad tim "bodovima vjernosti".

Klijent također ima potpunu kontrolu nad svojim LN novčanikom, može ga uvesti u svoj uređaj i koristiti ga kao obični LN novčanik ako želi.

Postoji način za izradu NFC kartica/uređaja za ove novčanike. Primjer ovdje. Tako klijenti mogu samo koristiti te uređaje plaćajući u trgovini. Nema potrebe za drugim aplikacijama. Ovdje više detalja o NFC karticama i kako ih personalizirati.

Ili jednostavno možete izraditi nekoliko vaučera za LNURL-povlačenje i dati ih svojim stalnim kupcima kao satsback sustav. Lako, brzo, bez komplikacija, samo ih ispišite svojim uobičajenim pisačem karata, klijent ih povuče kada želi ili ih jednostavno pokloni nekom drugom.


Izvanmrežni automat za prodaju

Recimo da pored svog restorana imate i uslugu (hotelskog) smještaja i tijekom noći (kada nemate osobne na raspolaganju) želite svojim gostima ponuditi jednostavan način kupnje grickalica ili pića.

Ova se opcija može koristiti i za sobni mini-bar.

Dakle, jednostavna kutija/automat sa sustavom za primanje izvanmrežnih LN plaćanja već je dostupan uz LNbits. Možete odabrati bilo koju veličinu ili vrstu kutije, važno je da je povežete sa svojim LNbitovima kao što je opisano u vodiču.

Ovdje je demo i kako ga izraditi. Sustav je jednostavan: klijent skenira QR, plati, predmet se odlaže. Stroj ne treba pristup internetu.


Kupujte izvan mreže

Recimo da želite implementirati sustav brze prodaje proizvoda/jelovnika za ponijeti. Dakle neka vrsta polusamoposluživanja.

Imate monitor izvan trgovine ili samo reklamni pano s popisom vaših proizvoda ponuđenih za ponijeti.

Kupac skenira LNURL za željeni proizvod, plati i dobije natrag riječ kao "dokaz" plaćanja. Riječi se mogu konfigurirati kako želite i mijenjati kada želite.

Zatim kupac ulazi u vaš lokal na posebno mjesto gdje isporučujete i prezentirate riječ(e) plaćene za proizvode. Zaposlenik tada ima dokaz o uplati i samo isporučuje.

Ovdje je demo vodič kako se konfigurira i radi.

Ovdje je i demonstracija kako platiti satovima za pivo pomoću pametne slavine.

Još jedan primjer scenarija korištenja ovdje kako kupiti sendviče s LN-om.


DJ Lounge glazbeni džuboks

Recimo da vaši klijenti žele čuti lijepu glazbu u vašem baru/restoranu, birajući pjesme koje im se sviđaju. Ne želite dopustiti svima da mijenjaju glazbu, već samo onima koji plaćaju naknadu.

Dakle, možete postaviti jednostavan glazbeni uređaj, povezati ga sa svojim LNbits sustavom i dopustiti korisnicima da plate pjesme i da ih puštaju.

Poticaj za vaš ambijent i ponudite lijepo iskustvo svojim kupcima.

Ovdje je dodatna dokumentacija o tome kako postaviti proširenje Jukebox.

Ovdje je demonstracija video vodiča.


Posebna prilagodba i sigurnosna kopija

U slučaju da želite ograničiti pristup svojoj "javnoj" LNbits instanci, možete urediti datoteku s postavkama na sljedeći način.

Dodajte samo određene stvorene korisničke račune u postavkama LNBits env:

Uskoro će biti dostupno potpuno administratorsko proširenje za upravljanje korisnicima tako da neće biti potrebna ova prilagodba i također ograničavanje stvaranja novih novčanika. Ali do tada ga možete koristiti ovako.

Ako dobijete pogrešku poput lnurl.Exceptions.InvalidURL kada kreirate LNURL (platite ili povucite), dodajte ovaj redak u .env datoteku ili u istu yml datoteku spomenutu gore.

FORWARDED_ALLOW_IPS=*

Također važan aspekt: ​​BACKUP baza podataka.

Da biste spremili sigurnosnu kopiju svoje LNbits instance (uključujući tx povijest, novčanike, račune), možete spremiti mapu baze podataka koja se nalazi u: ~/umbrel/app-data/lnbits/data

Posebno sqlite3 datoteka baze podataka, ali dobro je spremiti cijelu mapu podataka za sve korištene ekstenzije.

Ako trebate uređivati ​​izravno u ovoj sqlite bazi podataka, možete instalirati jednostavan uređivač preglednika za sqlite. Više pojedinosti ovdje. Zatim možete otvoriti sqlite db datoteku i uređivati ​​sve potrebne tablice i stavke, prilagođavajući stanja, uklanjajući uređivanje postojećih korisnika / novčanika.


Zaključak

Dakle, to je to, potpuni scenarij kako možete koristiti ovo nevjerojatno rješenje LNbits za hotelski restoran. Ovo možete proširiti na svoju specifičnu aktivnost, pokrivajući sve potrebe koje se mogu obaviti s LNBits lndhub novčanicima, sada već vidite koliko je moćan i jednostavan za postavljanje, uz puno skrbništvo nad vašim sredstvima.

Nadam se da ovaj vodič može nadahnuti više trgovaca da počnu prihvaćati Bitcoin.

Također, oni Bitcoin entuzijasti pomažu onim trgovcima, koji nemaju dovoljno vještina, u izgradnji lijepih rješenja za bitcoin plaćanja.

Ako niste tehnički potkovani i sami izrađujete ovo rješenje, ovdje je tim stručnjaka za LNbits iz SparkPaya (Portugal) ili u Njemačkoj / Austriji iz Business Sats koji vam mogu izraditi ovo rješenje.

Moramo stvoriti to Bitcoin kružno gospodarstvo!