- XF-Kompatibilität
- 2.3.x
- 2.2.x
- Kurzbeschreibung
- Download BTCPay Payment Provider now! Available since 2025-05-23, it offers professional maintenance and seamless integration with XenForo. Supports no recurring payments or refunds. Easy installation via control panel or manual setup; configure payment profiles, create API keys, and set up webhooks for secure transactions.
Warum möchten Mitglieder den BTCPay Payment Provider von hier herunterladen? Weil dieser Ressource als erstes am 23.05.2025 verfügbar war und gleichzeitig synchron auf NullPro veröffentlicht wurde, sie professionelle Pflege und Updates erhielt.
Hinweise
Der Add-On unterstützt keine fortlaufenden Zahlungen
Der Add-On unterstützt keine Rückgängemachen
Installation
Installieren Sie das Add-on über den Control Panel oder manuell
Konfiguration
Payment Profile
Klicken Sie im XenForo-Admin-Bereich auf (/admin.php)
Klicken Sie auf[setup] ->
Klicken Sie auf
Wählen Sie "BTCPay Server" in der Dropdown-Liste für "Provider"
Klicken Sie auf "Weiter..."
Im Feld "Host", geben Sie den vollständigen URL des Hosts (inklusive https) ein –https://btcpay.mydomain.comCreate API-Key
Gehe zu Ihrem BTCPay Server
Klicke auf -> Kontenverwaltung unten links
Gehe zur Registerkarte "API-Schlüssel"
Klicke auf
Wähle die folgenden Berechtigungen aus:
Ein Rechnung erstellen (btcpay.store.cancreateinvoice)
Ihre Stores ansehen (btcpay.store.canviewstoresettings)
Unten der Berechtigungen klicke auf[select=specific stores] und wähle das bereits erstellte Store aus (sorgt dafür, dass der API-Schlüssel nur diesem einzelnen Store zugeordnet ist)
Klicke auf
Kopiere den generierten API-Schlüssel in die Form für die Zahlungseinstellungen im BTCPay Server
Setup-Webhook
Gehe zu Ihrem BTCPay Server
Klicke auf[settings] Gehe zur Registerkarte "Webhooks"
Klicke auf
Füge den folgenden URL hinzu, ersetze "https://mydomain.commit Ihrem Forum-URL, im "Payload-URL"-Feld:https://mydomain.com/payment_callback.php?_xfProvider=btcPayServerUnsere spezifischen Ereignisse anzeigen und den Geheimnisschlüssel in Ihre BTCPay Server-Zahlungseinstellungen kopieren. Klicken Sie aufKontrolliere die Webhook-Verbindung, es kann zu einem 403-Fehler kommen - das ist normal.
Zahlungskonto (fortgesetzt)
Gehe in Ihr BTCPay Server
Klicke auf[settings]Die Store-ID in Ihr BTCPay Server-Zahlprofil-Einstellungen kopieren und auf der Seite klicken[save]Verwendung
Sie können diese Integration überall einsetzen, wo Zahlungen durch XenForo-Zahlungsprofile erfolgen.
In der Regel muss eine neu erstellte Zahlungseinrichtung in bestimmten Kontexten aktiviert werden. Betrachten Sie einen Beispiel für die Aktivierung einer neu erstellten Einrichtung bei Benutzeraufstiegen:
Gehe im XenForo-Admin-Bereich (/admin.php) hinüber
Klicke auf[setup]->[users]->
Verborgener Text für Benutzer: