woocommerce und CAO

woocommerce und CAO

Hallo Leute,

Gibt es eigentlich eine Schnittstelle von woocommerce zu CAO?
Hat jemand Erfahrung damit?

Re: woocommerce und CAO

Hallo,

ich bin mir ziemlich sicher das es da nichts gibt.
Macht das überhaupt Sinn (ein CMS als SHopsystem meine ich)?

Gruss

Macavity

Re: woocommerce und CAO

Ist eine Schnittstelle gefragt?
Dann würde ich mich bereit erklären, eine zu entwickeln.

Re: woocommerce und CAO

Ja,
ich würde unbedingt eine WooCommerce Schnittstelle benötigen.

Re: woocommerce und CAO

Weil jetzt öfters Anfragen bezüglich der CAO Schnittstelle kommen:

Ich arbeite drann.
Komme aber jeden Tag nur etwa 2 Stunden dazu.

Es wird ein eigener Webserver für Windows (oder Mono) sein.
Dieser wird wie ein PHP Script angesprochen.
Er kann dann mehrere Woocommerce Shops verwalten und es kann die
Lagerverwaltung von CAO verwendet werden. (+einiges mehr)

Die Anbindung an Woocommerce funktioniert dabei über die Rest-API.
Das Programm ist auch so aufgebaut, das es auch verschiedene Shopsysteme verwalten
kann.

Sollte mal eine vernünftige Schnittstelle an CAO geschaffen werden, so könnten im Hintergrund
automatisiert Aufträge angelegt werden. Aber das ist jetzt noch Zukunft.

Aber wie gesagt: Dauert noch.

Ich melde mich, wenn ich Beta Tester brauche ;-)

Re: woocommerce und CAO

Hi,
eine sehr tolle Idee für Woocommerce eine Schnittstelle zu erstellen.
Kann man hier behilflich sein bei der Umsetzung, da du ja selbst nur 2h pro Tag Zeit hast.
lg Daniel

Re: woocommerce und CAO

Könntest mir bei der oAuth für die HTTP Version der API helfen.
Die HTTPS Anbindung per Basic Authentification funktioniert.
Mein Json Parser auch. Schafft aktuell etwa 1 Rechnung/Sekunde.
Sollte aber nicht das Problem sein, weil sowieso nur offene Auftrag bzw. Aufträge
die in Bearbeitung sind interressant sind.
Generell können alle Daten aus WC gelesen werden.
Nächster Schritt ist die Anbindung an CAO.
Muss eben einen kompletten Webserver emulieren, da es keine andere
Import Schnittstelle gibt.
Bekomme bei der oAuth immer einen 500er Fehler.
Obwohl ich die Singature OHNE Token genau so aufgebaut habe, wie
überall angegeben:
oauth_consumer_key
oauth_timestamp
oauth_nonce
oauth_signature
oauth_signature_method

Kann eben nicht sagen, ob es an meinem Server liegt, oder an etwas anderem :-/

Re: woocommerce und CAO

Hi,
ja kann dich gerne unterstützen.
Kannst du mir das Package bereitstellen.

daniel.gattinger@gmail.com

lg

Re: woocommerce und CAO

Hier solltest du alle infomrationen finden:
http://frank-it-beratung.com/2010/11/11 ... ual-basic/

Leider, wie gesagt, bekomme ich bei meinem http WC Shop einen 500er Fehler.

Funktioniert hier aber recht gut:
APIUrl = "http://term.ie/oauth/example/request_token.php"
ConsumerKey = "key"
ConsumerSecret = "secret"

Re: woocommerce und CAO

Sodala.
Hier könnt ihr die erste ALPHAversion downloaden:
https://www.ramser-elektro.at/wp-conten ... _WC_Server 0.1.rar

Was geht:
Es können 5 Bestellungen ohne Couponcodes ins CAO importieren.
Im Momment läuft das Tool mit Woocommerce 2.6.X und CAO 1.4.4.265
Im CAO_WC_Server können die Bestellungen im Status geändert werden.(Rechte Maustaste drauf)

Was eingestellt werden muss:
Unter Shopeinstellungen müssen diese Einstellungen gemacht werden:
Software: osCommerce
Kein User oder Passwort
URL zum Script: Http://localhost:9090/CAO_to_WC

Unter Settings / ShopSettings neuen Shop anlegen.
Achtung: Die RestAPI von WooCommerce muss aktiviert sein.
Die Adresse ist dann https://www.example.com
ES MUSS EIN HTTPS SHOP SEIN !!! Normale http shops funktionieren nicht.

Wies geht:
CAO_WC_Server als Administrator starten
Bestellungen im CAO_WC_Server unter orders abrufen.
Bei CAO sind diese danach unter Tools/Shoptransfer abrufbar.

Auf was aufpassen:
.Net Framework 4 muss isntalliert sein
HTTPS Shop !
CAO_WC_Server immer als Administrator starten
Die ArtikelID des Shopartikels muss mit dem des Artikels in CAO übereinstimmen.
Ansonsten bekommt ihr einen freien Artikel eingetragen.
Getestet unter: Windows 7

Wie gesagt:
Mir fehlt die Zeit, aber das Programm ist im Aufbau.
Fehler gerne melden.


Re: woocommerce und CAO

Hallo,

habe die Schnittstelle getestet, gefällt mir recht gut.
Die Kommunikation mit WC klappt, allerdings werden neue Bestellungen nicht abgerufen.
Schnittstelle schreibt: Total 0 Orders from Shop

Mach ich irgend etwas falsch?

Danke
Lg
Thomas

Re: woocommerce und CAO

Die Bestellungen kannst du im CAO_WC_Server abrufen?
Was sagt das Loging?
Den CAO_WC_Server hast du als Administrator aufgerufen?
OSCommerce angewählt (In den Shop Einstellungen)?
Welches Betriebssystem?

Re: woocommerce und CAO

Hallo,

die Schnittstellte wurde als Admin gestartet.
Die Verbindung zum Shop ist OK, keine Fehlermeldung.
Betriebssystem: Windows 10

Es werden die Bestellungen einfach nicht heruntergeladen obwohl 3 vorhanden sind.
Anbei der Log

Danke
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: woocommerce und CAO

Was für Bestellungen sollen runtergeladen werden?
Mach mal einen Screenshot der Setting Seite.

Re: woocommerce und CAO

Ich dachte das funktioniert so:
Der WC_Server holt die Bestellungen von woocommerce herein.
Die Faktura kommuniziert mit dem WC_Server Lokal und importiert die vorher heruntergeladenen Bestellung.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: woocommerce und CAO

>Der WC_Server holt die Bestellungen von woocommerce herein.
>Die Faktura kommuniziert mit dem WC_Server Lokal und importiert die vorher heruntergeladenen Bestellung.

Das stimmt auch so.
Leider habe ich WC 3 noch nicht getestet.
Nur die 2.6er Version :oops:

Werde aber sowieso die nächsten Tage auf WC 3 umsteigen.
Lade dann die nächste Version hoch.

Ansonsten stimmen deine Einstellungen.
Hast du schon mal versucht statt "Any Orders" was anderes zu wählen?

Wie gesagt: WC 3 habe ich noch nicht am laufen.Da habe ich nur den Pfad der RestAPI angepasst.

Re: woocommerce und CAO

Was mir da jetzt gerade noch auffällt:
Du must folgendes URL Format in deiner Einstellung verwenden:
https://www.beispiel.de

Du hast da hinten noch login.php drannhängen.

Re: woocommerce und CAO

Was mir auch noch komisch vorkommt ist der Benutzer/Passwort.
Du musst unter Woocommerce/API/Einstellungen die Rest-API aktivieren.
Danach unter Woocommerce/API/Schlüssel/Apps einen neuen Key und Secret erstellen.
Diese Kombination musst du in die Settings des WC_CAO_Servers eingeben.

Re: woocommerce und CAO

Hallo Seek,

war leider länger im Krankenstand darum hab ich mich nicht mehr gemeldet.

Hab das Thema mit dem WC_Server jetzt nochmal in Angriff genommen.
Der Login wurde jetzt mit dem API Schlüssel probiert es ändert sich aber nichts.
Keine Fehlermeldung aber die Bestellungen kommen nicht rein.

Muss ich bei der URL die vom Shop nehmen und nicht die Login Page von Wordpress?

Danke im Voraus!
Thomas

PS: Gibt es inzwischen eine neue Version zum testen.