Inhaltsverzeichnis

Alle Kapitel aufklappen
Alle Kapitel zuklappen
Danke
19
1 E-Commerce als Bestandteil unseres Alltags
21
1.1 Definition E-Commerce
22
1.2 Unterschiede zwischen B2C- & B2B-E-Commerce
23
1.2.1 B2C-E-Commerce
23
1.2.2 B2B-E-Commerce
24
1.3 Die bisherige Entwicklung des E-Commerce
26
1.4 Aktuelle Trends und zukünftige Potenziale
27
1.5 Vor- und Nachteile eines eigenen Online-Shops
30
1.5.1 Diese Punkte sprechen für einen Online-Shop
30
1.5.2 Diese Punkte machen E-Commerce so schwierig
32
1.5.3 Ein Online-Shop erfordert hohe Investitionen
33
1.6 Fazit
35
2 Magento als State-of-the-Art-E-Commerce-Lösung
37
2.1 Begriffsdefinition: Magento oder Magento Open Source?
37
2.2 Die Entwicklung von Magento in den letzten Jahren
38
2.3 Vergleich von Magento 1.x und Magento 2.x
42
2.3.1 Gemeinsamkeiten
43
2.3.2 Unterschiede
44
2.3.3 Evolution statt Revolution
45
2.4 Magento-Editionen im Überblick
46
2.4.1 Magento Open Source (ehemals »Community Edition«)
46
2.4.2 Magento Enterprise Edition
47
2.4.3 Magento Enterprise Cloud Edition
48
2.4.4 Magento B2B Edition
50
2.5 Weitere Produkte von Magento
51
2.6 Magento 2 und seine Stärken und Schwächen
52
2.6.1 Stärken
52
2.6.2 Schwächen
56
2.6.3 Fazit
58
2.7 Magento im Vergleich mit anderen E-Commerce-Lösungen
58
2.7.1 Magento
59
2.7.2 Shopware
60
2.7.3 OXID eSales
62
2.7.4 PrestaShop
63
2.7.5 WooCommerce
64
2.7.6 xt:Commerce
66
2.7.7 osCommerce
67
2.7.8 Zusammenfassung
67
2.8 Ein Blick in die Zukunft von Magento
68
2.9 Fazit
69
3 Magento installieren
71
3.1 Aufbau einer Magento-Umgebung
71
3.2 Setup einer lokalen Entwicklungsumgebung
72
3.2.1 XAMPP für Windows
73
3.2.2 XAMPP für Linux-Systeme
80
3.2.3 MAMP für macOS-Systeme
88
3.3 Installation von Magento
92
3.3.1 Grundvoraussetzung Datenbank
92
3.3.2 Klassische Installation per Weboberfläche
94
3.3.3 Klassische Installation per Kommandozeile
101
3.3.4 Composer
105
3.3.5 Magerun
107
3.4 MageVM auf Basis von VirtualBox
112
3.4.1 Installation von VirtualBox
112
3.4.2 Installation von MageVM
115
3.5 Fazit und Ausblick
119
4 Einstieg und Konfiguration von Magento
121
4.1 Installation des deutschen Sprachpakets
121
4.2 Das Magento-Backend im Überblick
124
4.3 Die Struktur des Magento-Backends
129
4.4 Magento an die eigenen Bedürfnisse anpassen
132
4.4.1 Allgemein
135
4.4.2 Katalog
156
4.4.3 Kunden
186
4.4.4 Umsatz
204
4.4.5 Services
223
4.4.6 Erweitert
223
4.5 Fazit und Ausblick
223
5 Versandmethoden und Zahlungsarten
225
5.1 Versandmethoden
225
5.1.1 Einheitspreis
226
5.1.2 Kostenloser Versand
229
5.1.3 Tabellenkurse
229
5.1.4 UPS, USPS, FedEx, DHL
234
5.1.5 Erweiterung der Versandmethoden
234
5.2 Zahlungsarten
235
5.2.1 Braintree
236
5.2.2 PayPal Payment Solutions
239
5.2.3 Rechnung/Geld-Bestellung
242
5.2.4 Zahlung per Banküberweisung
244
5.2.5 Zahlung per Nachnahme
244
5.2.6 Zwischensumme Kasse Null
245
5.2.7 Bestellung durchführen
246
5.2.8 Authorize.net
247
5.3 Payment-Service-Provider
247
5.4 Eingrenzung von Zahlungsarten auf Basis von Attributen
249
5.5 Fazit und Ausblick
250
6 Steuerregeln und Währungen
251
6.1 Steuerregeln
251
6.1.1 Steuerzonen und -sätze
252
6.1.2 Steuerregeln
255
6.1.3 Import/Export Steuersätze
258
6.1.4 Steuer
259
6.2 Währungen
260
6.2.1 Währungseinstellungen
261
6.2.2 Währungskurse
262
6.2.3 Währungssymbole
263
6.2.4 Darstellung der Währungen innerhalb des Online-Shops
264
6.3 Fazit und Ausblick
265
7 Aufbau und Verwaltung des Produktsortiments
267
7.1 Kategorien erstellen und strukturieren
268
7.1.1 Neue Kategorien anlegen
270
7.1.2 Bestehende Kategorien editieren
281
7.1.3 Kategorien strukturieren und verschieben
282
7.1.4 Kategorien löschen
283
7.1.5 Zusammenfassung
283
7.2 Attribute pflegen und in Attributsets gruppieren
284
7.2.1 Attribute
284
7.2.2 Attributsets
306
7.3 Produkte zum Verkauf anbieten
312
7.3.1 Produkttypen unterscheiden
312
7.3.2 Ein neues Produkt erstellen und veröffentlichen
316
7.3.3 Änderungen an bestehenden Produkten vornehmen
351
7.3.4 Ein bestehendes Produkt löschen
354
7.4 Fazit und Ausblick
354
8 Bestellungen aufgeben und verarbeiten
355
8.1 Bestellungen aufgeben
355
8.1.1 Bestellungen im Frontend platzieren
356
8.1.2 Bestellungen im Backend anlegen
369
8.2 Bestellungen verarbeiten
373
8.3 Verwaltung von Bestellstatus
382
8.4 Fazit und Ausblick
385
9 Kundenkonto und Kundenverwaltung
387
9.1 Registrierung innerhalb des Frontends
388
9.1.1 Registrierung vor dem Checkout-Prozess
388
9.1.2 Registrierung während des Checkout-Prozesses
390
9.2 Ein neues Passwort anfordern
392
9.3 Funktionen des Kundenkontos
393
9.3.1 Dashboard
393
9.3.2 Kontoinformationen
394
9.3.3 Adressbuch
394
9.3.4 Meine herunterladbaren Produkte
395
9.3.5 Meine Bestellungen
395
9.3.6 Newsletter-Abonnements
397
9.3.7 Stored Payment Methods
397
9.3.8 Meine Produktbewertungen
397
9.3.9 Abrechnungsvereinbarungen
398
9.3.10 Mein Wunschzettel
399
9.4 Kundenverwaltung im Backend
401
9.4.1 Aktive Kunden anzeigen lassen
401
9.4.2 Kunden und Kundendetails einsehen
402
9.4.3 Kundendaten exportieren
408
9.4.4 Kundengruppen verwalten
410
9.4.5 Kundengruppenabhängige Zahlungs- und Versandmethoden
411
9.5 Fazit und Ausblick
412
10 Marketingmaßnahmen planen und durchführen
413
10.1 Newsletter erstellen und versenden
414
10.1.1 Newsletter-Abonnenten gewinnen
414
10.1.2 Newsletter-Abonnenten verwalten
417
10.1.3 Newsletter erstellen und versenden
418
10.1.4 Bewertung der Newsletter-Funktionen
423
10.1.5 Integration von externen Newsletter-Lösungen
424
10.2 Produkte in CMS-Seiten integrieren
426
10.2.1 Katalogprodukte anzeigen lassen
427
10.2.2 Integration der zuletzt angesehenen und verglichenen Produkte
435
10.3 Sonderpreise und Rabatte erstellen
436
10.3.1 Individueller Sonderpreis oder Preisregeln
436
10.3.2 Einen individuellen Sonderpreis hinterlegen
437
10.3.3 Katalogpreisregeln erstellen
438
10.3.4 Warenkorb-Preisregeln erstellen
446
10.4 Up-Selling, Cross-Selling und Zubehör verwalten
462
10.4.1 Up-Selling
463
10.4.2 Cross-Selling
465
10.4.3 Zubehör
465
10.5 On-Page-Suchmaschinenoptimierung beachten
468
10.5.1 Sitemap erstellen
468
10.5.2 Sprechende URLs verwenden
469
10.5.3 Kanonische URLs
471
10.5.4 URL-Suffix
471
10.5.5 Metainformationen hinterlegen
472
10.5.6 robots.txt-Datei
473
10.6 Fazit und Ausblick
474
11 Content Management mit Magento
475
11.1 Benutzerdefinierte Variablen anlegen und nutzen
476
11.1.1 Eine neue Variable erstellen
477
11.1.2 Vorhandene Variablen verwalten und editieren
479
11.1.3 Variablen schnell und einfach einbinden
480
11.2 Blöcke anlegen und integrieren
483
11.2.1 Einen neuen Block erstellen
484
11.2.2 Vorhandene Blöcke verwalten
488
11.2.3 Blöcke im Frontend einbinden
488
11.3 Widgets hinzufügen und nutzen
491
11.3.1 Die Magento-Standard-Widgets kennenlernen
491
11.3.2 Ein Widget hinzufügen und im Frontend darstellen
495
11.3.3 Bestehende Widgets verwalten
504
11.4 Seiten verwalten und gestalten
504
11.4.1 Eine neue Seite anlegen
505
11.4.2 Vorhandene Seiten verwalten
510
11.4.3 Der WYSIWYG-Editor im Detail erklärt
510
11.5 Bewertungen als »User Generated Content«
520
11.5.1 Bewertungskriterien definieren
521
11.5.2 Eine neue Bewertung schreiben
522
11.5.3 Vorhandene Bewertungen prüfen und freigeben
524
11.6 E-Mails
525
11.6.1 Eine neue E-Mail auf Basis einer Vorlage erstellen
525
11.6.2 Eine erstellte E-Mail-Vorlage nutzen
529
11.7 Fazit und Ausblick
530
12 Berichte auswerten & Google-Dienste anbinden
533
12.1 Das integrierte Magento-Berichtswesen nutzen
534
12.1.1 Statistiken aktualisieren
535
12.1.2 Marketing
537
12.1.3 Bewertungen
541
12.1.4 Umsatz
543
12.1.5 Kunden
550
12.1.6 Produkte
552
12.1.7 Wie hilfreich sind die in Magento vorhandenen Berichte?
556
12.2 Daten mithilfe von Google erfassen und auswerten
557
12.2.1 Google Webmaster Tools anbinden
557
12.2.2 Google Analytics in Magento integrieren
562
12.3 Fazit und Ausblick
566
13 Magento für den deutschen Markt vorbereiten
567
13.1 MageSetup installieren und nutzen
568
13.1.1 Die MageSetup-Installation Schritt für Schritt
568
13.1.2 Änderungen und Erweiterungen durch MageSetup
570
13.2 Bestellbedingungen verwalten
581
13.3 EU-Cookie-Verordnung umsetzen
584
13.4 Transaktions-E-Mails
585
13.5 Double-Opt-in-Verfahren aktivieren
587
13.6 Was Sie ansonsten beachten sollten ...
587
13.7 Fazit und Ausblick
588
14 Magento erweitern und an die eigenen Bedürfnisse und Anforderungen anpassen
589
14.1 Mithilfe von Extensions den Funktionsumfang erweitern
590
14.1.1 Kostenfreies Magento-Benutzerkonto anlegen
590
14.1.2 Magento Marketplace nutzen
592
14.1.3 Extensions mit Composer installieren
601
14.1.4 Interessante Extension-Anbieter im Überblick
606
14.1.5 Extensions deaktivieren
607
14.2 Backend- und Frontend-Übersetzungen erstellen und pflegen
609
14.2.1 Übersetzungen mit der Inline Translation erstellen
609
14.2.2 Übersetzungen per CSV-Datei erstellen
614
14.2.3 Ein eigenes Sprachpaket erstellen
617
14.2.4 Bestehende Sprachpakete installieren und nutzen
620
14.2.5 Bewertung der Übersetzungsfunktionen und Sprachpakete
622
14.3 Die Darstellung des Frontends individualisieren
623
14.3.1 Das Magento-Standard-Theme anpassen
623
14.3.2 Vorhandene Themes nutzen und installieren
633
14.3.3 Interessante Seiten für Themes
636
14.4 Interessante Backend-Optionen für Entwickler
637
14.5 Fazit und Ausblick
642
15 Mit Magento Business Intelligence umfangreiche Berichte und Analysen erstellen
643
15.1 Der Sinn und Zweck von Magento BI
644
15.2 Einen neuen Magento-BI-Account erstellen
645
15.3 Magento-BI-Backend im Überblick
651
15.4 Datenquellen anbinden und überwachen
653
15.5 Metriken und Filter verwalten
655
15.6 Berichte erstellen und verwalten
661
15.7 Dashboards anlegen, einsehen und verwalten
667
15.8 Daten und Berichte exportieren
671
15.9 Fazit und Ausblick
672
16 Datensätze exportieren und importieren
673
16.1 Daten aus Magento exportieren
674
16.1.1 Produkte
675
16.1.2 Erweiterte Preisgestaltung
678
16.1.3 Kunden Hauptdatei
679
16.1.4 Kundenadressdaten
680
16.1.5 Steuersätze
681
16.1.6 Kontextabhängigen Export nutzen
682
16.1.7 Was Sie nicht exportieren können
683
16.2 Import von Daten
684
16.2.1 Produkte
684
16.2.2 Erweiterte Preisgestaltung
687
16.2.3 Kunden und Adressen (einzelne Datei)
688
16.2.4 Kunden Hauptdatei
688
16.2.5 Kundenadressen
688
16.2.6 Steuersätze
689
16.2.7 Import-Historie
689
16.3 Erweitern Sie die Standardfunktionalitäten
690
16.3.1 Die Erweiterung »importexportfree« installieren
691
16.3.2 Neue Funktionen durch importexportfree
692
16.3.3 Funktionen der kostenpflichtigen Version
693
16.4 Backups erstellen und einspielen
696
16.4.1 Backups verwalten
696
16.4.2 System-Backup erstellen
697
16.4.3 Datenbank- und Medien-Backup erstellen
699
16.4.4 Datenbank-Backup erstellen
700
16.4.5 Backups planen und automatisieren
700
16.4.6 Vorhandenes Backup einspielen
701
16.5 Fazit und Ausblick
702
17 Magento-Multistore-Funktionalität konfigurieren und nutzen
703
17.1 Websites, Stores und Store Views anlegen und verwalten
704
17.1.1 Konfigurationsbereich
705
17.1.2 Store Views
706
17.1.3 Stores
708
17.1.4 Websites
711
17.1.5 Zusammenfassung und Überblick
712
17.2 Website- und Store-View-spezifische Werte und Einstellungen hinterlegen
712
17.2.1 Produkte
713
17.2.2 Kategorien
714
17.2.3 Kunden
714
17.2.4 Warenkorb-Preisregeln und Katalogpreisregeln
715
17.2.5 Seiten
716
17.2.6 Blöcke
718
17.2.7 Widgets
718
17.2.8 Konfiguration
719
17.2.9 Themes
722
17.2.10 Sonstige Bereiche und allgemeine Logik von Magento
723
17.3 Multi-Domain-Setup in Magento hinterlegen
723
17.3.1 Store Codes zu URLs hinzufügen
724
17.3.2 Eigene URLs pro Store View bzw. Website definieren
724
17.4 Notwendige Anpassungen, damit Store Views und Websites aufgerufen werden können
725
17.5 Die optimale Struktur
728
17.6 Fazit und Ausblick
728
18 Magento aktualisieren und up to date halten
731
18.1 Über neue Versionen informiert werden
732
18.2 Magento-Update durchführen
734
18.3 Updates planen und durchführen
738
18.4 Fazit und Ausblick
739
19 Magento per Kommandozeile administrieren
741
19.1 Magento CLI (Command Line Interface) nutzen
742
19.1.1 Befehle des Magento CLI im Überblick
743
19.1.2 Wann Sie zur CLI greifen sollten und wann nicht
761
19.2 Magento mittels Magerun verwalten
762
19.2.1 Magerun installieren
762
19.2.2 Die Magerun-Befehle im Überblick
763
19.2.3 Magerun vs. Magento CLI
787
19.3 Fazit und Ausblick
788
20 Magento an ERP-, PIM- oder CRM-Systeme anbinden
789
20.1 Weshalb externe Systeme an Magento angebunden werden sollten
790
20.1.1 ERP-System
790
20.1.2 CRM-System
791
20.1.3 PIM-System
791
20.2 Schnittstellen sind (leider) Individualprojekte
792
20.3 Anbindung von externen Lösungen an Magento auf Basis von Synesty
793
20.3.1 Synesty-Account anlegen
793
20.3.2 Magento 2 an Synesty anbinden
794
20.3.3 Übertragene Daten einsehen
801
20.3.4 Bestelldaten transformieren und exportieren
803
20.3.5 Actindo-Test-Account erstellen
806
20.3.6 Bestellungen in Actindo importieren
807
20.3.7 Sonstige Funktionen von Synesty
810
20.4 Fazit und Ausblick
812
21 Zusätzliche Absatzkanäle wie Google Shopping, Amazon und eBay nutzen
813
21.1 Exporte mithilfe des Data Feed Managers erstellen
815
21.1.1 Data Feed Manager installieren
816
21.1.2 Einführung in den Data Feed Manager
818
21.1.3 Benutzerdefinierte Variablen und Custom Functions
823
21.1.4 Google Shopping mit Produktdaten versorgen
823
21.1.5 Preissuchmaschinen und Portale abseits von Google Shopping
826
21.1.6 Der Data Feed Manager als Must-Have-Extension für Shop-Betreiber
827
21.2 Mit M2E Pro auf eBay und Amazon verkaufen
827
21.2.1 Erweiterung M2E Pro installieren
828
21.2.2 eBay anbinden und nutzen
829
21.2.3 Auf Amazon verkaufen
842
21.3 Fazit und Ausblick
849
22 Magento auf und mit verschiedenen Endgeräten nutzen
851
22.1 Zugriff mit einem Notebook bzw. Desktop-Computer
851
22.2 Mit dem Smartphone und Tablet zugreifen
853
22.2.1 Magento Responsive Theme
853
22.2.2 Shopgate und Magento 2 nutzen
855
22.2.3 MageNative Mobile App
857
22.2.4 Magento Mobile Shop
857
22.2.5 Mobikul Mobile App Builder
859
22.2.6 Responsive Design vs. iOS- oder Android-App
860
22.3 Point-of-Sale-(PoS-)Lösungen
860
22.3.1 POS Extension (Point Of Sales) for Magento 2
861
22.3.2 Magento 2 POS
862
22.3.3 ebizmarts POS
864
22.3.4 Beurteilung der verschiedenen PoS-Lösungen
865
22.4 Fazit und Ausblick
866
23 Magento Enterprise Edition
867
23.1 Features und Möglichkeiten
868
23.1.1 Erweiterte Benutzerberechtigungen im Magento-Backend
869
23.1.2 Protokollierung von Benutzertätigkeiten im Backend
871
23.1.3 Bestellarchivierung
874
23.1.4 Berechtigungen für Kategorien
875
23.1.5 Automatisierte Produktzuweisung
878
23.1.6 Automatisiertes Up- und Cross-Selling sowie Zubehör
879
23.1.7 Kundensegmente
882
23.1.8 Banner
887
23.1.9 CMS-Hierarchien
892
23.1.10 Individuelle Kundenattribute
896
23.1.11 Automatisierte E-Mail-Erinnerung
901
23.1.12 Retourenmanagement
904
23.1.13 Private Sales
909
23.1.14 Belohnungspunkte
912
23.1.15 Geschenkkarten und Guthaben
915
23.1.16 Sonstiges
917
23.2 Kosten und Lizenzierung
917
23.3 Fazit und Ausblick
918
24 Magento B2B Edition
919
24.1 Funktionen im Überblick
920
24.1.1 Advanced Reporting
920
24.1.2 Quick Order
921
24.1.3 Requisition Lists
924
24.1.4 Payment Methods
927
24.1.5 Quotes
929
24.1.6 Shared Catalogs
933
24.1.7 Company
934
24.2 Lizenzkosten und Verfügbarkeit
940
24.3 Fazit und Ausblick
940
25 Weiterführende Themen und Troubleshooting
941
25.1 Empfohlene Konfigurationseinstellungen
942
25.1.1 Flat Catalogs aktivieren
942
25.1.2 Double-Opt-in-Verfahren nutzen
943
25.1.3 E-Mail-Absender definieren
943
25.1.4 Caches aktivieren
944
25.1.5 Demo-Hinweis entfernen
945
25.1.6 Länder und Regionen ausschließen
945
25.1.7 URL-Rewrites nutzen
947
25.1.8 WYSIWYG-Editor aktivieren
947
25.1.9 Mailversand-Einstellungen prüfen und gegebenenfalls aktivieren
948
25.1.10 Kunden-IPs verbergen
949
25.1.11 Canonical Tags
949
25.1.12 Preisdarstellung
950
25.1.13 Steuerkonfiguration prüfen
950
25.2 Typische Alltagsprobleme und passende Lösungen
951
25.2.1 MySQL-Verbindungsdaten zum Datenbankserver anpassen
951
25.2.2 Cache per Kommandozeile leeren
952
25.2.3 Indexe per Kommandozeile erneuern
953
25.2.4 Admin-Passwort per SQL-Statement zurücksetzen
954
25.2.5 Wartungsmodus per Kommandozeile steuern
955
25.2.6 Fehlende Dateien? Statische Inhalte per Kommandozeile deployen
955
25.2.7 Backup per Kommandozeile erstellen
955
25.3 Interessante und empfehlenswerte Erweiterungen
956
25.3.1 Advanced Invoice Layout für Magento 2
956
25.3.2 Fooman Email Attachments
958
25.3.3 Blog for Magento 2
958
25.3.4 RMA for Magento 2
960
25.3.5 Data Feed Manager
961
25.3.6 M2E Pro
962
25.3.7 Magento 2 SEO Suite Ultimate
962
25.3.8 Multiple Coupons for Magento 2
963
25.4 Blogs, Hilfeseiten und weitere Ressourcen
964
25.4.1 Offizielle Magento-Ressourcen
965
25.4.2 Community-Ressourcen
967
25.5 Fazit - der eigene Shop auf Basis von Magento 2
969
Index
971