Tag Archive

Tag Archives for " Schnittstelle "

Orderexport von bol.com an Afterbuy

Wir haben einen Orderexport erstellt, der vollautomatisch Bestellungen von bol (bol.com b.v.) an Afterbuy übermittelt.

bol ist in den Niederlanden und Belgien Nummer eins im Retail-Bereich:

https://www.aholddelhaize.com/en/brands/netherlands/bolcom/

https://retailtrends.nl/item/40421/-dit-zijn-de-grote-drie-van-de-toekomst

In Afterbuy muss die Shopschnittstelle aktiviert und in bol die API (Public- und Private-Key) freigeschaltet sein.

Gambio GX3: Wenn Bestellungen nicht an Afterbuy übertragen werden

Falls Sie verzweifelt versuchen, das Afterbuy-Modul in Gambio GX3 zum Lauf zu bringen, aber Bestellungen nicht in Afterbuy erscheinen, kann das Problem verschiedene Ursachen haben.

Als erstes sollten Sie Ihre Maileinstellungen prüfen. Bei einer fehlerhaften Übertragung sendet der Shop an die Rechnungsmailadresse eine Fehlermail.
Falls keine Mail versendet wird, prüfen Sie die Maileinstellungen im Gambio-Shop: ist eine korrekte Mailadresse eingerichtet? Versendet der Shop überhaupt Mails?

Eine Beispiel für eine Fehlermail kann z. B. so aussehen:

Fehler bei Übertragung der Bestellung: 400213 Folgende Fehlermeldung wurde vom afterbuy.de zurückgegeben:
<?xml version=“1.0″ encoding=“utf-8″ ?>

<result>
<success>0</success>
<errorlist>
<error>UserId nicht vorhanden oder nicht freigegeben.</error>
</errorlist>
</result>

Damit hat man erste Anhaltspunkte: die Übertragung wurde gestartet, Afterbuy nimmt die Bestellung aber nicht an.
Die Meldung deutet darauf hin, dass in den Gambio-Einstellungen die User-ID falsch eingetragen wurde oder die Afterbuy-Shop-Schnittstelle nicht freigeschaltet ist. Prüfen Sie die Freischaltung und ob die User-ID (= Loginname von Afterbuy) korrekt in Gambio hinterlegt ist. Oft ist statt der Shop-Schnittstelle die XML-Schnittstelle aktiviert, die aber keine Bestellungübertragung zulässt.

Oft kann es auch an einem Zahlungsmodul (vor allem Amazon Payments) liegen, dass Bestellungen nicht übertragen werden.
Die Fehlermail sieht dann oft so aus:

Fehler bei Übertragung der Bestellung: 2238 Folgende Fehlermeldung wurde vom afterbuy.de zurückgegeben:
<?xml version=“1.0″ encoding=“utf-8″ ?>
<result>
<success>0</success>
<errorlist>
<error>Bitte geben Sie einen Wert im Feld Artikelname_1 an.</error>
</errorlist>
</result>

<result>
<success>0</success>
<errorlist>
<error>UserId nicht vorhanden oder nicht freigegeben.</error>
</errorlist>
</result>

API-Serverprobleme bei Afterbuy

Seit 22.2.2014 treten wieder Verbindungsprobleme mit dem Afterbuy-Schnittstellen-Server auf.

Das kann dazu führen,

  • dass Bestellungen nicht an Afterbuy übertragen werden,
  • Produkt- und Bestandsimport mitten in der Verarbeitung abbrechen oder gar nicht laufen,
  • individuelle Schnittstellenanbindungen zu Afterbuy nicht mehr funktionieren,
  • unser Bestandssync Afterbuy/Amazon unregelmäßig oder gar nicht läuft.

Wir haben Afterbuy bereits über die Probleme in Kenntnis gesetzt. Die Analyse des Problems gestaltet sich leider schwierig.

Leider liegt die Lösung der Serverprobleme außerhalb unseres Einflußbereichs. Sobald wir Rückmeldung von Afterbuy haben, werden wir es hier veröffentlichen.

 

Billsafe, Afterbuy und die Order-ID

Billsafe wird bei vielen Shops zur Abwicklung von Kauf auf Rechnung eingesetzt. Wenn Bestellungen zusätzlich an Afterbuy übertragen werden, findet Afterbuy allerdings die Zahlungsdaten von Billsafe nicht (Zahlungsziel, BTN und Billsafe-Bankverbindung).Der Grund dafür ist, dass der Shop an Billsafe die Warenkorb-ID sendet, nicht die Bestell-ID (Order-ID). An Afterbuy wird allerdings nur die Order-ID übertragen. Somit kann Afterbuy unter dieser Order-ID keine Bestellung in Billsafe finden.

Durch eine minimale Änderung kann man an Billsafe ebenfalls die Order-ID übertragen.

In der Datei:

includes\modules\payment\pi_billsafe.php Zeile 252

die Zeile
‚order_number‘            => $_SESSION[‚cart‘]->cartID,

ersetzen durch

‚order_number‘            => $_SESSION[‚tmp_oID‘],

und schon sollten es mit der Ausgabe von „BillsafeHinweis“ und den Bankdaten in der Rechnung funktionieren.

Bestandsimport Afterbuy in Magento

Ein weiterer Schritt bezüglich der Portierung meiner Schnittstellen für Magento: Der Bestandsimport ist in einer Beta-Testversion erhältlich.

Wenn Sie an einem Test interessiert sind, schreiben Sie mir bitte eine kurze E-Mail.

Afterbuy2Magento: Produkte aus Afterbuy in Magento importieren

Magento ist der Aufsteiger des letzten Jahres im Bereich der Shopsoftware.

Nachdem ich bereits eine Bestellübertragung an Afterbuy entwickelt habe, arbeite ich seit geraumer Zeit an einer neuen Version meiner Schnittstellensoftware, die auch mit Magento kommunizieren kann.

Neben einem Produktimport ist auch der Import der Bestände aus Afterbuy geplant. Die Anwendung ist dabei eigenständig, d.h. sie wird nicht im Shop installiert, sondern läuft außerhalb des Shops.

Näheres dazu in Kürze!

Afterbuy2CSV: Ein Tool, viele CSV-Formate aus Afterbuy erstellen

Nach mehrmonatiger Entwicklungsarbeit ist meine neue Software Afterbuy2CSV im Beta-Stadium.

Was kann Afterbuy2CSV?
Afterbuy hat zwar bereits einen CSV-Export, aber die Dateien können nur unter großem Aufwand an Amazon Seller Central angepasst werden. Eine Seller-Central-Datei kann aus bis zu 130 verschiedenen Spalten bestehen, insbesondere im Bekleidungsbereich. Der nachträgliche Anpassungsaufwand ist deswegen ausgesprochen groß.

Mit meinem neuen Tool kann man sich sehr viel Arbeit sparen. Nach einmaligem Customizing kann man nahezu beliebige CSV-Daten aus der Afterbuy Produktverwaltung erstellen.

Bereits jetzt können Sie eine Testversion über mich beziehen. Die entgültige Version wird viele verschiedene Formate, nicht nur Amazon Seller Central, enthalten.

Bestellungen aus Afterbuy importieren

Bislang war es nur möglich, Bestellungen aus dem Shop automatisch an Afterbuy zu übertragen oder bzw. man konnte über ein Zusatzmodul Produkte, Bestände und Versandstatus zwischen Afterbuy und xtc / Gambio / ECB / xtc-modified auszutauschen.

Durch unser neues Afterbuy Schnittstellen Modul wird es jetzt auch möglich, Ihre Kunden- und Bestelldaten in den xtc / Gambio / ECB / xtc-modified zu importieren. Die Bestellungen werden aus Afterbuy ausgelesen und über die Afterbuy Schnittstelle in den xtc importiert.

Kundendaten werden sowohl ins Adressbuch als auch in die Bestellinformationen importiert, das Kundenpasswort wird zufällig generiert und verschlüsselt gespeichert.

Die Beta-Testphase ist in kürze beendet, dann werden wir das Modul wie gewohnt über den Afterbuy Schnittstellen Shop anbieten.