Dokumentation Shopware Schnittstelle zu Fortnox Cloud ERP

Dokumentation

Einleitung

Mit dieser Schnittstelle besteht eine direkte Anbindung von der webshop Lösung shopware 5 zur Cloud Lösung Fortnox, ein umfassendes, bezahlbares System zur Erstellung von Rechnungen, Angeboten, Aufträgen sowie eine vollwertige Buchhaltungssoftware vollständig in der Cloud. Mehr Infos hierzu und weitere Module gibt es unter der website Fortnox.

Anleitung

Erstellen und Pflegen Sie ihren webshop wie gewohnt über das shopware Backend.
Backend shopware 1

Rufen Sie über die Browser Favoriten die einzelnen Shopware-connect Module auf:
Browser Favoriten Rückmeldung shopware connect

Nach erfolgreicher Übertragung stehen Ihnen in den Stammdaten Artikel und Kunden zur Verfügung
Fortnox Artikel

Fornox Kunden

Weiterhin werden die Bestellungen als Rechnung in Fortnox angelegt und kann sowohl an die erhältliche Buchhaltung übertragen oder wahlweise per E-Mail versendet oder gedruckt werden.

Fortnox Rechnungen

Und dies alles im Browser, von jedem Standort aus, CLOUD-COMPLETE.

Voraussetzung

Die notwendigen Dateien werden per ftp in einen Unterordner der Webseite gestellt, auf dem auch shopware gehostet ist, z.B. ../public/fortnox/..
Über eine Subdomain kann auf diesen Ordner umgeleitet werden und die Schnittstellenmodule aufgerufen werden, z.b. https://shopconnect.ihre-domaene.de/startapi.php

In der shopware Datenbank müssen zuvor noch einige Spalten in den Attributtabellen angelegt werden, die eine Auswahl der neuen Datensätze ermöglicht und somit die Geschwindigkeit der Übertragung deutlich steigert.

Bei den Bestellungen wird verhindert diese doppelt übertragen bzw. als Rechnung erstellt werden.

Näheres hierzu findet sich im Installationspaket unter readme.txt

Abschliend müssen noch die Zugangsdaten zu mysql und fortnox eingetragen werden und dann kann es schon losgehen.

/* Zugriffsinformationen für Fortnox-API muss jeweils für jeden Account generiert werden */
define(‚ACCESS_TOKEN‘, ‚4637266-7tzh-xxxx-d72j-8d9tz3gd5673‚);
define(‚CLIENT_SECRET‘, ‚5GTzhst7Bnse8′);
define(‚CONTENT_TYPE‘, ‚application/json‘);
define(‚ACCEPTS‘, ‚application/json‘);
define(‚ENDPOINT‘, ‚https://api.fortnox.se/3/‘);

Funktionsumfang
Version 1.0

Die einzelnen Module werden über eine URL aufgerufen, eine Frontend folgt. Die URL kann sehr einfach als cron-Job hinterlegt werden, so dass ein zeitgesteuerter Aufruf erfolgt, der die shop-Bestellungen und Stammdaten ohne weiteren Eingriff überträgt.

Aktuell werden übertragen:

  • Kunden
  • Rechnungs-Anschriften
  • Orders (Shop-Bestellungen)
  • Artikel
Wo kann man die Schnittstelle kaufen?

http://shop.foto-horst.de/schnittstellen/24/fortnox-shopware-connector