Kategorie: XT-Commerce
-
Projekt: Elasticsearch für XT-Commerce Shop Suche
Das letzte Projekt war sehr spannend, es handelte sich um eine Erweiterung des PHP Shop-Systems namens XT-Commerce bzw. des Derivats SEO-Commerce um eine Suche aktuellem Standards für Zeedee Berlin. Elasticsearch wurde auf einer eigene Amatzon MWS EC2 Instanz gehostet mit 1GB Ram und 1 CPU (sehr kostengünstig). Die folgende Funktionalität kann ganz einfach wieder deaktiviert…
-
Vergleich der Popularität von Shopsystem
[code]<script type=“text/javascript“ src=“//www.google.com/trends/embed.js?hl=de&q=magento,+shopware,+xt+commerce,+presta,+oxid&geo=DE&cmpt=q&content=1&cid=TIMESERIES_GRAPH_0&export=5&w=800&h=330″></script>[/code] Für ein kleines bis mittelgroßes deutsches Unternehemen ist Shopware aktuell nach meiner Meinung die beste Lösung, weil Shopware von Hause aus spezialisiet ist auf den deutschen E-Commerce Markt und den dortigen Datenschutz und steuerlichen Eigenheiten die Popularität steigend ist laut Google Trends unter der Haube Symfony 2 und Zend 2 und im…
-
DHL Retoure Modul in PHP
Die Deutsche Post bietet einen Retouren-Soap Webservice an, mit dem man schnell Retoure-Labels für Pakete erzeugen kann. Mit Hilfe der Klasse lassen diese pdf-Files schnell und einfach holen und anzeigen. Beispiel-Aufruf: $dhlRetoure = new DhlRetoure(); $pdf = $dhlRetoure->getRetourePdf($surname, $familyname, $street, $streetNumber, $zip, $city); if($pdf){ $dhlRetoure->displayPdf($pdf); }
-
XTCommerce Sofortüberweisungs Modul leitet bei Abbruch auf Warenkorb weiter
Bei einem Abbruch findet ein Redirect auf den Warenkorb statt, weil die verkaufte Artikel Mange schon um 1 erniedrigt wurde und die Artikel nicht mehr kaufbar sind laut Datenbank. Deswegen muss in der checkout_payment.php folgender Code eingefügt werden if($_GET[‚payment_error‘] == ’sofortueberweisung_direct‘) { /* require (DIR_WS_CLASSES . ‚payment.php‘); $payment_modules = new payment(’sofortueberweisung_direct‘); if ($confirmation…
-
Buttonlösung Gesetzesänderung für Online Shops
Bis zum 01.08.2012 müssen Onlinehändler, die über ihren Online Shop (auch) an Endkunden Produkte verkaufen, die Vorgaben der so genannten Buttonlösung umsetzen auf der finalen Seite, auf der der Verbraucher seine Bestellung auslöst. Erfüllung erweiterter Informationspflichten Gestaltung des Bestellbuttons Bei einer Missachtung der Gesetzänderung handelt der Onlinehändler wettbewerbswidrig. Bei falscher Beschriftung des Button kommt kein…
-
XT-Commerce addiert keine Mehrwertsteuer Schweiz
Bei Bestellungen aus dem EU-Ausland berechnet XT-Commerce korrekter Weise keine Mehrwersteuer von 19% auf die Preise im Shop. Die Einstufung, ob ein Kunde aus dem Ausland kommt richtet sich nach der Rechnungsadresse, nicht der Lieferadresse. Man könnte also auf de Idee kommen, als Deutscher Kunde einfach eine Schweizer Rechnungsadresse anzugeben und sich das Produkt nach…