S radosťou oznamujeme vydanie BTCPay Server 2.4.0! Táto aktualizácia prináša nový globálny vyhľadávací panel, prehľadnejšiu navigáciu, overovanie pomocou prístupového kľúča, sprievodcu nastavením peňaženky s viacnásobným podpisom, nové jazykové balíčky, podrobnejšie oprávnenia pre peňaženky a ďalšie funkcie, integrácie, doplnky a opravy chýb.
Úplný zoznam zmien nájdete v úplných poznámkach k vydaniu.
🔑 Kľúčové funkcie
- Nový globálny vyhľadávací riadok a vylepšenia navigácie
- Nové nastavenie peňaženky s viacnásobným podpisom s návodom
- Overovanie pomocou kľúča bez nutnosti prihlásenia a bez hesla
- Vylepšený prekladový systém a nové jazykové balíčky
- Podrobnejšie oprávnenia na správu peňaženiek
- Vrátenie peňazí za predplatné a vylepšenia e-mailových oznámení
- Nastavenie dane v predajnom mieste pre spropitné a ceny vrátane dane
- Nové integrácie s elektronickým obchodom a predajnými miestami
- Jednoduchšie prepínanie medzi implementáciami uzlov Bitcoin
- Vyhľadávanie transakcií v peňaženke a filtre podľa dátumu
- Je potrebná aktualizácia doplnku Shopify
- Aktualizácie komponentov siete Lightning Network
🔎 Globálne vyhľadávanie a navigácia
BTCPay Server je čoraz výkonnejší, s čím však prichádza aj známy problém: nájdenie presného nastavenia, faktúry alebo funkcie, ktorú potrebujete, by nemalo závisieť od toho, či si pamätáte, kde presne sa nachádza.
To platí najmä pre používateľov, ktorí sú zároveň prevádzkovateľmi obchodu aj správcami servera. Nastavenia obchodu, nastavenia účtu, nastavenia servera a správa doplnkov majú síce odlišný rozsah, ale v minulosti si zarábali miesto v tom istom bočnom navigačnom paneli.
Odteraz sa ľavý bočný panel zameria na pracovné postupy na úrovni obchodu. Nastavenia používateľského účtu, nastavenia servera a správa doplnkov sa presúvajú do hornej navigačnej oblasti, čím sa vytvára jasnejšie oddelenie medzi tým, čo patrí k vášmu obchodu, a tým, čo patrí k vášmu používateľskému účtu alebo inštancii servera.
Nový globálny vyhľadávací riadok je ďalším krokom týmto smerom. Namiesto preklikávania sa viacerými ponukami môžete priamo vyhľadávať to, čo potrebujete. Môžete vyhľadávať stránky, nastavenia, peňaženky, faktúry, adresy, ID transakcií, ID objednávok, funkcie doplnkov a ďalšie bežné objekty BTCPay.
Pre rýchlu navigáciu dokáže BTCPay okamžite vyhľadávať známe stránky a nastavenia priamo v prehliadači. Keď hľadáte niečo konkrétnejšie, napríklad ID faktúry, ID objednávky, bitcoinovú adresu alebo bitcoinovú transakciu, BTCPay sa opýta servera a vráti zodpovedajúce výsledky. Vyhľadávací riadok môžete tiež aktivovať pomocou klávesovej skratky / a hneď začať písať.
Cieľ je jednoduchý: ak viete, čo hľadáte, BTCPay by vám mal pomôcť rýchlo to nájsť. Očakávame, že táto oblasť sa bude naďalej zlepšovať, keďže vyhľadávanie bude možné aplikovať na čoraz viac funkcií a doplnkov, a tešíme sa na vaše spätné väzby o tom, ako to funguje v praxi.
🔐 Passkey Authentication
Verzia BTCPay Server 2.4.0 zavádza autentizáciu pomocou kľúča, čím používateľom ponúka rýchlejší a bezpečnejší spôsob prihlásenia bez nutnosti zadávať heslo alebo e-mailovú adresu.
Vďaka kľúčom sa môžete prihlásiť rovnakým spôsobom, aký už používate na odomknutie svojho zariadenia, napríklad pomocou Face ID, Touch ID, Windows Hello, biometrických údajov v systéme Android alebo hardvérového bezpečnostného kľúča. Namiesto toho, aby ste si museli pamätať ďalšie heslo, vaše dôveryhodné zariadenie potvrdí, že ste to skutočne vy.
Vďaka tomu je prihlásenie nielen pohodlnejšie, ale aj bezpečnejšie. Prístupové kľúče nie je možné uhádnuť, opakovane použiť na rôznych stránkach ani ich získať prostredníctvom phishingových útokov tak, ako je to v prípade tradičných hesiel. Pre používateľov, ktorí spravujú platby, obchody a nastavenia serverov, je zníženie rizika úniku hesiel významným zlepšením bezpečnosti.
Prístupové kľúče fungujú popri existujúcich spôsoboch prihlásenia, takže ich môžete zavádzať postupne. Používatelia, ktorí uprednostňujú tradičné postupy prihlásenia, ich môžu naďalej používať, zatiaľ čo tí, ktorí disponujú modernými zariadeniami a prehliadačmi, môžu prejsť na plynulejší zážitok bez hesiel.
🛡️ Návod na nastavenie peňaženky s viacnásobným podpisom

Nové nastavenie peňaženky s viacnásobným podpisom (multisig) s pomocou sprievodcu pomáha majiteľom obchodov vytvoriť peňaženku s viacnásobným podpisom priamo v rámci BTCPay Server bez nutnosti všetko koordinovať ručne. Môžete spustiť nastavenie, vybrať politiku podpisovania, pozvať ostatných používateľov obchodu, aby poskytli svoje podpisové kľúče, skontrolovať vygenerované adresy a odoslať transakciu, akonáhle budú zhromaždené všetky potrebné podpisové kľúče.
Kľúče podpisovateľov je možné odoslať ručne alebo prostredníctvom BTCPay Server Vault, čo zjednodušuje celý proces pre tímy používajúce hardvérové peňaženky. BTCPay tiež zobrazuje prebiehajúce nastavenia multisig na riadiacom paneli a v zozname peňaženiek, takže je jasné, kedy peňaženka stále čaká na akciu účastníkov.

E-mailové upozornenia pomáhajú všetkým zúčastneným zostať počas celého procesu v obraze. Účastníci môžu byť informovaní v prípade, že je požadovaný ich podpisový kľúč, pri odoslaní kľúčov, pri vytvorení peňaženky a keď čakajú na podpisy transakcií s viacnásobným podpisom.
Ide o významné vylepšenie použiteľnosti pre tímy, organizácie a firmy, ktoré chcú spoločnú správu bez toho, aby boli závislé od tretej strany.
🔑 Podrobné oprávnenia peňaženky
Keďže čoraz viac firiem využíva BTCPay Server v rámci tímov, integrácií a doplnkov, je potrebné presne nastaviť oprávnenia pre peňaženky. Nie každý používateľ ani API kľúč by mal mať rovnakú úroveň prístupu k peňaženke.
Verzia BTCPay Server 2.4.0 prináša podrobnejšie oprávnenia pre správu peňaženiek, vďaka čomu je jednoduchšie rozdeľovať zodpovednosti. Zobrazenie údajov peňaženky, vytváranie transakcií, podpisovanie transakcií, odosielanie transakcií prostredníctvom BTCPay Serveru a správa nastavení peňaženky sa teraz dajú riadiť oveľa precíznejšie.
Rozhranie API Greenfield sa teraz tiež viac prispôsobuje modelu oprávnení peňaženky, čím zosúlaďuje prístup k API s tým, čo môžu používatelia robiť v rozhraní BTCPay. To poskytuje majiteľom obchodov a správcom serverov lepšiu kontrolu pri delegovaní akcií súvisiacich s peňaženkou na členov tímu, aplikácie a externé systémy.

🔄 Vylepšenia predplatného
Predplatné bolo zavedené v BTCPay Server 2.3.0 ako natívny spôsob správy opakovaných platieb, členstiev, pravidelných darov, prístupu k službám SaaS a monetizácie servera. Vo verzii 2.4.0 pokračujeme vo vylepšovaní praktických každodenných postupov súvisiacich s predplatným.
Majitelia obchodov môžu teraz vydávať vrátenie kreditu prostredníctvom Pull Payments. To je užitočné v prípade, ak zákazník vopred zaplatil zostatok za predplatné a potrebuje vrátenie časti tohto zostatku. Namiesto vybavovania vrátenia prostriedkov mimo procesu predplatného môžu obchodníci využiť existujúci systém Pull Payments od BTCPay, aby zákazník mohol požiadať o vrátenie prostriedkov priamo.
Predplatitelia a zákazníci môžu tiež spravovať svoje oznamovacie e-maily v portáli predplatného. Ide o malé, ale dôležité vylepšenie použiteľnosti. E-mailová adresa, ktorú zákazník používa na pripomienky týkajúce sa predplatného, nie je vždy tá istá, ktorú použil pri platbe, a zákazníci by mali mať možnosť udržiavať tieto informácie aktuálne bez toho, aby museli kontaktovať obchodníka.

🧾 Zlepšenia v oblasti daní z predaja
Verzia BTCPay Server 2.4.0 prináša možnosť nastavenia dane z prepitného. Obchodníci sa môžu rozhodnúť, či má byť prepitné zahrnuté do zdaniteľnej sumy, čo pomáha reštauráciám, kaviarňam a podnikom v oblasti služieb prispôsobiť sa spôsobu, akým sú povinní zaobchádzať s daňami v rámci svojej jurisdikcie.
Táto verzia tiež pridáva podporu pre nastavenie, či sú ceny v pokladni vrátane dane alebo bez dane. Niektorí obchodníci zadávajú ceny, ktoré už obsahujú daň. Iní uprednostňujú zadávanie základnej sumy, ku ktorej sa daň pripočítava. Pokladňa s klávesnicou teraz lepšie podporuje oba postupy.

🔍 Vyhľadávanie a filtre transakcií v peňaženke
Vo verzii 2.4.0 boli v transakciách peňaženky vylepšené funkcie vyhľadávania a filtrovania podľa dátumu, vďaka čomu sa zobrazenie peňaženky viac priblížilo k používateľskému prostrediu, ktoré je už k dispozícii v faktúrach a žiadostiach o platbu.
Transakcie peňaženky môžete teraz vyhľadávať podľa ID transakcie a súvisiacich metadát a používať filtre pre štítky, neoznačené transakcie a smer prichádzajúci alebo odchádzajúci. Filtry podľa dátumu uľahčujú prehľad o nedávnej aktivite, zúženie vlastného časového obdobia alebo prípravu exportov pre účtovníctvo.
₿ Implementácia uzla bitcoinu
Vďaka verzii BTCPay Server 2.4.0 môžu správcovia servera vyberať a prepínať medzi podporovanými implementáciami uzlov Bitcoin.
Nový nástroj switch-node.sh umožňuje správcom prepnúť svoje nasadenie jediným príkazom:
switch-node.sh defaultpoužíva implementáciu uzla Bitcoin vybranú tímom BTCPay Server. V súčasnosti je to Bitcoin Core 29 a v ďalšej hlavnej verzii, BTCPay Server 2.5.0, sa plánuje prechod na Bitcoin Core 31+.switch-node.sh bitcoincorenastaví vaše nasadenie na najnovšiu verziu Bitcoin Core. V súčasnosti je to verzia 31.switch-node.sh bitcoinknotsnastaví vaše nasadenie na Bitcoin Knots.
⚡ Aktualizácie siete Lightning Network
Táto nová veľká aktualizácia zároveň vylepšuje podporované implementácie siete Lightning Network:
LND je aktualizovaný z verzie v0.19.3-beta na verziu v0.21.0-beta.
Core Lightning je aktualizovaný z verzie v25.05 na verziu v26.06.1.
phoenixd je aktualizovaný z verzie 0.6.3 na verziu 0.8.0.
Novšie verzie CLN a LND nefungujú správne na BTCPay Server 2.3.9 kvôli zastaraným trasám, ktoré sa stále používali. Odporúčame používateľom, ktorí využívajú Lightning, aby prešli na verziu BTCPay 2.4 a vyriešili tak všetky tieto problémy.
🛒 Pluginy
Ekosystém doplnkov sa naďalej rozvíja a naďalej zohráva kľúčovú úlohu v raste BTCPay Serveru. Doplnky umožňujú vývoj a nasadenie nových funkcií nezávisle od jadra BTCPay Serveru, čo prispievateľom uľahčuje experimentovanie, obchodníkom poskytuje špecializované nástroje a používateľom umožňuje objavovať integrácie prostredníctvom Plugin Builder.
OpenPatreon
OpenPatreon je nový doplnok na vytváranie vlastných sponzorských stránok priamo v rámci BTCPay Server. Môžete začať s preddefinovanou šablónou a následne stránku prispôsobiť pomocou funkcie drag-and-drop (ťahanie a púšťanie) rôznych rozložení. Podporuje jednorazové príspevky aj pravidelné sponzorstvo a je priamo integrovaný s Subscriptions, vďaka čomu môžu podporovatelia podporovať vašu prácu prostredníctvom prepracovanej, vlastnej stránky.