Navigationsbaum FakturaXP 5.0 und WooCommerce-Schnittstelle-einrichten: Unterschied zwischen den Seiten

Aus Faktura-XP Handbuch
(Unterschied zwischen Seiten)
Zur Navigation springen Zur Suche springen
 
 
Zeile 1: Zeile 1:
<seo title="Onlinehandbuch Faktura-XP Software|Navigationsbaum in Faktura-XP"  
+
<seo title="Onlinehandbuch Faktura-XP Software|WooCommerce Schnittstelle einrichten"  
 
metakeywords="Warenwirtschaft,Software,faktura"  
 
metakeywords="Warenwirtschaft,Software,faktura"  
metadescription="Software für Unternehmer - Thema: Der Navigationsbaum in der Faktura-XP Software"  
+
metadescription="Software für Unternehmer - Thema: WooCommerce Schnittstelle in der Faktura-XP Software einrichten"  
 
viewport="width=device-width, initial-scale=1"
 
viewport="width=device-width, initial-scale=1"
 
robots="index, follow"
 
robots="index, follow"
 
/>
 
/>
=Der Gesamte Navigationsbaum in Faktura-XP 5.0=
+
__NOTITLE__
 +
=WooCommerce Schnittstelle einrichten=
  
[[Bild:FXP5_MenuTree.png]]
+
 
 +
.
 +
=Vorbereitungen für den Zugriff auf Ihren WooCommerce®=
 +
 
 +
Um eine Kommunikation zwischen Faktura-XP und Ihrem WooCommerce® Shop herzustellen zu können, benötigen Sie nur wenige Schritte. Dabei sind keinerlei Änderungen an Ihrem bestehenden WooCommerce® Shop notwendig. Es wird lediglich die Anlage eines Zugriffs auf die WooCommerce-API über ein generiertes API-Schlüsselpaar benötigt. Weitere Maßnahmen an Ihrem WooCommerce Shop sind, sofern die Mindestanforderungen eingehalten worden sind, nicht notwendig. Nach Eingabe des generierten API-Schlüssels und der Adresse ihres WooCommerce Shop in die WooCommerce Schnittstelle für Faktura-XP ist die Verbindung zu ihrem Onlineshop bereits startklar. Damit kann dann Faktura-XP bei Bedarf eine Verbindung zu Ihrem Onlineshop herstellen und die gewünschten Daten lesen oder schreiben.
 +
 
 +
 
 +
.
 +
__TOC__
 +
 
 +
.
 +
==Mindestanforderungen WooCommerce® Schnittstelle==
 +
 
 +
Mindestanforderungen zur Nutzung der WooCommerce® Schnittstelle mit Faktura-XP:
 +
 
 +
* WooCommerce® 3.0.x oder neuer
 +
* [https://woocommerce.github.io/woocommerce-rest-api-docs/wp-api-v2.html#introduction Zugriff auf Wordpress-API / WooCommerce-API via Pretty Permalinks]
 +
* Zugriff auf WooCommerce-API darf nicht durch Drittanbieter-Plugins wie SuperCache oder Word-Fence oder Anpassungen in der '''.htaccess'''-Datei eingeschränkt sein
 +
* '''[https://www.faktura-xp.de/produkt/faktura-xp-select-edition/ Faktura-XP SELECT Edition]''' oder '''[https://www.faktura-xp.de/produkt/faktura-xp-select-pro-edition/ Faktura-XP SELECT PRO Edition]''' in Version 5.0.0120 oder neuer
 +
* Gültige Lizenz der '''[https://www.faktura-xp.de/shop/ecommerce-schnittstellen/woocommerce-schnittstelle WooCommerce® Schnittstelle]'''
 +
* Administrativen Zugang zu Ihrem WooCommerce® Shop mit Vollzugriff
 +
 
 +
==Problemlösungen==
 +
 
 +
'''Zugriffsprofil testen funktioniert aber nach Neustart der Schnittstelle erfolgt Fehlermeldung'''
 +
 
 +
Sollte nach Einrichtung des Zugangsprofils beim Testen eine Erfolgsmeldung kommen, jedoch beim Start der WooCommerce-Schnittstelle die Fehlermeldung  ''401:unauthorized {woocommerce_rest_cannot_view}''
 +
auftreten, kann die Ursache eine fehlerhafte HTTPS-Weiterleitung sein.
 +
 
 +
Zur Vereinfachung der Schritte empfiehlt es sich das Plugin '''[https://de.wordpress.org/plugins/wp-file-manager WP Dateimanager]''' installiert zu haben
 +
 
 +
Gehen Sie wie folgt vor:
 +
 
 +
* Loggen Sie sich in den Adminbereich ihres WooCommerce ein
 +
* Klicken Sie in der Navigation auf "WP-Dateimanager"
 +
* Klicken Sie mit der rechten Maustaste auf die Datei '''.htaccess''' und wählen Sie mit der linken Maustaste aus dem Kontextmenü den Eintrag "Duplicate" aus um eine Datensicherung zu erzeugen
 +
* Klicken Sie erneut mit der rechten Maustaste auf die Datei '''.htaccess''' und wählen Sie mit der linken Maustaste aus dem Kontextmenü den Eintrag "Code Editor" aus.
 +
 +
Es öffnet sich nun ein Texteditor welcher den Inhalt der Datei '''.htaccess''' beinhaltet. Suchen Sie in dieser die folgende Zeilen:
 +
 
 +
<IfModule mod_rewrite.c>
 +
RewriteEngine On
 +
 
 +
Fügen Sie darunter nun folgendes ein:
 +
 
 +
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
 +
 
 +
Suchen Sie weiter im Inhalt der Datei '''.htaccess''' nach:
 +
 
 +
RewriteRule . /index.php [L]
 +
</IfModule>
 +
 
 +
ändern Sie diese ab in :
 +
 
 +
RewriteRule . /index.php [L]
 +
SetEnv HTTPS on
 +
</IfModule>
 +
 
 +
Speichern Sie die Datei in dem Sie auf die Schaltfläche '''SAVE'''.

Aktuelle Version vom 20. September 2022, 15:27 Uhr

WooCommerce Schnittstelle einrichten

.

Vorbereitungen für den Zugriff auf Ihren WooCommerce®

Um eine Kommunikation zwischen Faktura-XP und Ihrem WooCommerce® Shop herzustellen zu können, benötigen Sie nur wenige Schritte. Dabei sind keinerlei Änderungen an Ihrem bestehenden WooCommerce® Shop notwendig. Es wird lediglich die Anlage eines Zugriffs auf die WooCommerce-API über ein generiertes API-Schlüsselpaar benötigt. Weitere Maßnahmen an Ihrem WooCommerce Shop sind, sofern die Mindestanforderungen eingehalten worden sind, nicht notwendig. Nach Eingabe des generierten API-Schlüssels und der Adresse ihres WooCommerce Shop in die WooCommerce Schnittstelle für Faktura-XP ist die Verbindung zu ihrem Onlineshop bereits startklar. Damit kann dann Faktura-XP bei Bedarf eine Verbindung zu Ihrem Onlineshop herstellen und die gewünschten Daten lesen oder schreiben.


.

.

Mindestanforderungen WooCommerce® Schnittstelle

Mindestanforderungen zur Nutzung der WooCommerce® Schnittstelle mit Faktura-XP:

Problemlösungen

Zugriffsprofil testen funktioniert aber nach Neustart der Schnittstelle erfolgt Fehlermeldung

Sollte nach Einrichtung des Zugangsprofils beim Testen eine Erfolgsmeldung kommen, jedoch beim Start der WooCommerce-Schnittstelle die Fehlermeldung 401:unauthorized {woocommerce_rest_cannot_view} auftreten, kann die Ursache eine fehlerhafte HTTPS-Weiterleitung sein.

Zur Vereinfachung der Schritte empfiehlt es sich das Plugin WP Dateimanager installiert zu haben

Gehen Sie wie folgt vor:

* Loggen Sie sich in den Adminbereich ihres WooCommerce ein
* Klicken Sie in der Navigation auf "WP-Dateimanager"
* Klicken Sie mit der rechten Maustaste auf die Datei .htaccess und wählen Sie mit der linken Maustaste aus dem Kontextmenü den Eintrag "Duplicate" aus um eine Datensicherung zu erzeugen
* Klicken Sie erneut mit der rechten Maustaste auf die Datei .htaccess und wählen Sie mit der linken Maustaste aus dem Kontextmenü den Eintrag "Code Editor" aus.

Es öffnet sich nun ein Texteditor welcher den Inhalt der Datei .htaccess beinhaltet. Suchen Sie in dieser die folgende Zeilen:

<IfModule mod_rewrite.c>
RewriteEngine On

Fügen Sie darunter nun folgendes ein:

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

Suchen Sie weiter im Inhalt der Datei .htaccess nach:

RewriteRule . /index.php [L]
</IfModule>

ändern Sie diese ab in :

RewriteRule . /index.php [L]
SetEnv HTTPS on
</IfModule>

Speichern Sie die Datei in dem Sie auf die Schaltfläche SAVE.