WooCommerce-Schnittstelle-einrichten: Unterschied zwischen den Versionen

Aus Faktura-XP Handbuch
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „__NOTITLE__ =WooCommerce Schnittstelle einrichten= . =Vorbereitungen für den Zugriff auf Ihren WooCommerce®= Um eine Kommunikation zwischen Faktura-XP und…“)
 
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<seo title="Onlinehandbuch Faktura-XP Software|WooCommerce Schnittstelle einrichten"
 +
metakeywords="Warenwirtschaft,Software,faktura"
 +
metadescription="Software für Unternehmer - Thema: WooCommerce Schnittstelle in der Faktura-XP Software einrichten"
 +
viewport="width=device-width, initial-scale=1"
 +
robots="index, follow"
 +
/>
 
__NOTITLE__
 
__NOTITLE__
 
=WooCommerce Schnittstelle einrichten=
 
=WooCommerce Schnittstelle einrichten=
Zeile 6: Zeile 12:
 
=Vorbereitungen für den Zugriff auf Ihren WooCommerce®=
 
=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 sind keine weiteren Änderungen und Maßnahmen an Ihrem WooCommerce Shop notwendig. Nun ist nur noch die Eingabe Ihrer Administrator-Zugangsdaten Ihres WooCommerce Shop in Faktura-XP notwendig. Damit kann dann Faktura-XP bei Bedarf eine Verbindung zu Ihrem Onlineshop herstellen und die gewünschten Daten lesen oder schreiben.
+
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.  
  
  
Zeile 23: Zeile 29:
 
* Gültige Lizenz der '''[https://www.faktura-xp.de/shop/ecommerce-schnittstellen/woocommerce-schnittstelle WooCommerce® Schnittstelle]'''  
 
* Gültige Lizenz der '''[https://www.faktura-xp.de/shop/ecommerce-schnittstellen/woocommerce-schnittstelle WooCommerce® Schnittstelle]'''  
 
* Administrativen Zugang zu Ihrem WooCommerce® Shop mit Vollzugriff
 
* 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.