BTCPay Server ist ein quelloffener, selbst betreibbarer Zahlungsabwickler für Kryptowährungen. Online-Händler betreiben die Software auf einem Cloud-Server, eigener Hardware oder bei einem Hostinganbieter und nehmen damit über Plugins Kryptozahlungen auf ihren Websites und in Onlineshops an. Das Projekt bezeichnet sich als Open-Source-Projekt und nicht als Unternehmen; eine Live-Demo ist verfügbar. Da die Zahlungen über den eigenen Server laufen, ist kein externer Zahlungsdienstleister erforderlich. Die Software ist eine Alternative zu gehosteten Krypto-Checkout-Diensten von Drittanbietern.
Laut GitHub-Repository steht die Software unter der MIT-Lizenz und wird von einer Gemeinschaft aus Mitwirkenden entwickelt. Die BTCPay Server Foundation, ein japanischer gemeinnütziger Verein, finanziert die Weiterentwicklung und verkauft keine Produkte. Sie wurde zunächst als US-LLC gegründet und später nach Japan verlegt. Das Projekt nennt keinen gesellschaftsrechtlichen Eigentümer. Da der Händler die Infrastruktur wählt, können Kunden- und Zahlungsdaten in der eigenen Umgebung bleiben, was die Abhängigkeit von externen Vermittlern verringert. Die Website nennt keinen Datenschutzrahmen.