Einrichtung von EBICS für die Verknüpfung mit dem Bankkonto


Über die API kann eine Verbindung zum eigenen Bankkonto hergestellt werden, damit für jede QR-Rechnung automatisch geprüft werden kann, ob Zahlungen eingegangen sind. Der Status der Rechnungen und der damit verbundenen WooCommerce-Bestellungen kann dadurch automatisch aktualisiert werden.

Damit Buchungen von deinem Bankkonto abgerufen werden können, um Rechnungen bei WooCommerce abzugleichen und zu aktualisieren, müssen folgende Voraussetzungen erfüllt sein:

  1. QR-IBAN für das Bankkonto vorhanden und unter „QR-Rechnung > Einstellungen“ eingetragen. Falls keine QR-IBAN vorhanden ist, kann sie bei der Bank beantragt werden.
  2. EBICS-Zugang für das Bankkonto vorhanden (siehe unten).
  3. Zugang zur API von mame vorhanden (gültige Lizenz erforderlich).

 

1. Zugang zur API von mame

Die Zugangsdaten für die API von mame findest kurze Zeit nach dem Plugin-Kauf in deinem Konto bei mamedev.ch unter „API-Zugangsdaten“

Voraussetzung für die Nutzung der API ist eine gültige Plugin-Lizenz.

 

2. EBICS-Zugang

Kontaktiere deine Bank, um einen EBICS-Zugang zu erstellen. Wichtig sind dabei folgende Punkte:

  • Für den EBICS-Zugang muss mame software development hüttig als Datenempfänger angegeben werden bzw. es muss eine Vollmacht erteilt werden, um Gutschriftanzeigen abzurufen. Kontaktiere diesbezüglich direkt deine Bank und du erhältst ein entsprechende Formular.
  • Das Dateiformat von Gutschriftanzeigen muss in camt.054 sein und die Auslieferung sollte mindestens täglich erfolgen.
  • Nachdem die Vollmacht erteilt wurde kann der Service in der mame App aktiviert werden (siehe unten).

 

3. Einrichtung der API

Die Angaben für die API von mame, welche in deinem Konto bei mamedev.ch findest, kannst unter im WordPress-Backend unter „QR-Rechnung > Einstellungen > API-Einstellungen“ eintrage. Klicke danach auf „Verbinden“ um eine Verbindung herzustellen. 

Logge dich danach in deinem Konto bei der mame App (https://mamedev.app) ein und gehe zu „Profil“ um den Webhook Key zu finden. Kopiere diesen und trage ihn bei den Plugin-Einstellungen ein.

 

4. Aktivierung des Services

Sobald du die Angaben für die mame-API sowie für den EBICS-Zugang erhalten hast, kannst dich unter mamedev.app in der mame App einloggen.

Benutzername und Passwort für die App findest du in deinem Konto bei mamedev.ch.

Nach dem Einloggen kann unter Services der Service „QR-Bill EBICS Integration“ hinzugefügt werden.

Im ersten Schritt werden die Angaben für den Shop benötigt, mit welchem das Bankkonto verknüpft werden soll. 

Im Feld „Bankkonto IBAN“ muss die IBAN, nicht die QR-IBAN, eingegeben werden.

Die Notification URL ist die URL für die JSON REST API der WordPress-Seite. Normalerweise ist diese zusammengesetzt aus Seiten-URL und der Endung „/wp-json“.

Im zweiten Schritt muss eine Zahlungsart angegeben werden.

Nach dem Klick auf „Service abonnieren“ ist die Einrichtung abgeschlossen. Unter „Services“ kann der Service bearbeitet und es können zusätzliche Stores hinzugefügt werden.

 

5. Einstellungen im WordPress-Backend

Nachdem der Service hinzugefügt wurde, muss der Store bei den Plugin-Einstellungen im WordPress-Backend hinzugefügt werden.

Gehe dazu auf die Seite „QR-Rechnung > Einstellungen“ und klicke unter „EBICS > Store ID“ auf „Synchronisieren“. Danach kannst du den Store auswählen und die Einstellungen speichern.

Sollte die Synchronisierung fehlschlagen, ist die API-Verbindung noch nicht korrekt aufgesetzt. Gib unter API-Einstellungen die entsprechenden Daten ein und klicke nach dem Speicher auf „Verbinden“.