De/Paypal einrichten
Zurück zum Datenaustausch | Zurück zur Hauptseite |
AqBanking unterstützt seit Version 5.7.5beta Paypal als Datenquelle.[1]. In GnuCash wird in Version 3. AqBanking Version 5.7.8.0stable verwendet, eine Anbindung von Paypal ist damit theoretisch möglich.
Contents
Vorwort
Der Assistent zur Einrichtung von Online Banking bietet als Option "Paypal" an, jedoch scheint es keine offizielle Information dazu zu geben. In dem Hilfsdokument, dem Einführungskurs und diesem Wiki - sowhol auf Deutsch als auf Englisch - liefet STRG+F in Summe 1 Treffer, der jedoch ohne Relevanz ist. Selbst auf github findet aus allen Dokumenten nur 2 Zeilen mit dem Begriff "Paypal". Dieser Wiki-Artikel basiert daher auf primär auf Ausprobieren.
Hinweis: Ein Abrufen der Daten funktioniert zu diesem Zeitpunkt leider noch nicht. Dieser Artikel soll meine bisherigen Erkenntnisse öffentlich dokumentieren und wird ggf. ergänzt.
AqBanking Setup
Die (englischen) Hinweise, die innerhalb von GnuCash angezeigt werden, entsprechen leider nicht mehr der aktuellen Nutzeroberfläche von Paypal. Notwendige Einstellungen für die API können daher nicht mehr durchgeführt werden. Mit den nachfolgenden Schritten ist es dennoch möglich, eine Verbindung mit Paypal einzurichten:
- Setup starten (in gnucash)
- Werkzeuge → Onlinebanking einrichten...
- Onlinebanking Einrichtungs-Assistenten starten → AqBanking Einrichtungsassistenten starten
- Benutzer anlegen → Paypal
- Paypal Setup Wizard → Weiter
- Benutzername: Bezeichnung innerhalb gnucash, frei wählbar
- Paypal Email: für paypal genutze email
- Server-URL: vorausgefüllten Wert nutzen (https://api-3t.paypal.com/nvp)
- Paypal API aktivieren (paypal.com)
- Mit email und Passwort einloggen
- Die API kann für Privatkunden nur über https://www.paypal.com/businessmanage/credentials/apiAccess aktiviert werden
- "NVP/SOAP-API-Integration (klassisch)" suchen und Link "API-Berechtigung verwalten" auswählen (https://www.paypal.com/businessprofile/mytools/apiaccess/firstparty)
- SMS-Bestätigungscode eingeben
- Paypal API Daten in gnucash eingeben (copy & paste)
- API USER ID = API-Benutzername
- API Password = API-Passwort
- API Signature = Signatur
- Password für die API Daten vergeben
- GnuCash Konto verknüpfen & Setup abschließen
Wenn jetzt das Paypal Konto ausgewählt ist, sollten die Einträge unter Aktionen -> Online Aktionen nicht mehr ausgegraut sein.
Aktuelle Fehler
Wie bereits erwähnt können noch keine Daten importiert werden. Stattdessen wird folgende generische Fehlermeldung angezeigt:
Fehler beim Ausführen des Auftrages. Status: error - (NULL)
Das Protokoll des Verbindungsfensters findet sich im Anschluss.
Saldenabfrage
Bei erstmaliger Ausführung nach dem Start von GnuCash wird ein Zertifikat angezeigt, das per Mausklick bestätigt wurde.
AqBanking v5.7.8.0stable Sende Aufträge an die Bank(en) Mit Server verbinden... Hostname "api-3t.paypal.com" wird aufgelöst... IP-Adresse ist "xxx.xxx.xxx.xxx" Verbindung zu "api-3t.paypal.com" wird aufgebaut Verbunden mit "api-3t.paypal.com" Using GnuTLS default ciphers. TLS: SSL-Ciphers negotiated: TLS1.2:ECDHE-RSA-AES-128-GCM:AEAD Unterzeichner des Zertifikats wurde nicht gefunden Dem Zertifikat wird nicht vertraut Verbunden. Nachricht senden... Nachricht gesendet. Antwort wird empfangen... HTTP-Status: 200 (OK) Antwort empfangen. Beenden der Verbindung zum Server... Verbindung beendet. Nachbehandlung der Aufträge Auftrag Saldoabruf: Fehler Module zurücksetzen
Abfrage Kontoumsetze
AqBanking v5.7.8.0stable Sende Aufträge an die Bank(en) Nachbehandlung der Aufträge Auftrag Umsatzabruf: Fehler Module zurücksetzen
Einzelnachweise
- ↑ aquamanica news Hinweis auf Unterstützung von Paypal. Abgerufen am 26. November 2018.