XT Commerce - Wunschtacho

Transcription

XT Commerce - Wunschtacho
XTCommerce
tachoscheiben tachoringe spezial leuchtmittel alles fürs cockpit
ebay
+
XT Commerce
XTC Modul:
eBay Kaufabwicklung und Importscript
Version 1.0
06/2006
2
kellner gbr
wunschtacho.de
Script Features
IMPORTSCRIPT
ŸAutomatisches Erstellen eines neuen Kunden nach Auktionsende
ŸAutomatisches Erstellen einer neuen Bestellung nach Auktionsende
ŸAutomatisches Kontaktieren des Kunden/Admin (je nach Wunsch) mit Link zur
Kaufabwicklung
ŸErkennung ob Kunde bereits vorhanden
ŸErkennung ob Bestellung bereits vorhanden
ŸAutomatische Eintragung folgender Daten:
Nachname, Vorname, eMail, eBay Name, Artikelnummer
Auktionstitel, Höchstgebot (Verkaufspreis), vollständige
Adresse
ŸAutomatische eMail an Kunde kann über eine Template Datei individuell angepasst
werden
KAUFABWICKLUNG
ŸZugang im Onlineshop Frontend über eigenes Kundenloginformular
ŸZugang im Onlineshop Frontend über Link in der eMail
ŸErkennung ob Formular bereits ausgefüllt
ŸErkennung ob Zugangsdaten korrekt
ŸAdresse sowie Artikeldaten unveränderbar
ŸLiefer- und Rechnungsadresse vom Kunden veränderbar
ŸZusätzliche Angaben können leicht eingepflegt werden
(z.B. Kommentarfelder des Kunden, etc...)
ŸAttribute einfügbar (Programmierkenntnis erforderlich)
ŸNach Abschluss, Sichtung der Bankdaten, etc...
ŸNach Abschluss automatische eMail der Bankdaten an Kunde/Admin (je nach Wunsch
einstellbar)
ŸEMail und Seite mit Bankdaten individuell einstellbar
ŸCode Injection Blocker aktivierbar
VORAUSSETZUNGEN
ŸEBay Verkaufsmanager PRO - 10,- €/mtl an eBay
(V-PRO startet automatisch Auktionen, lässt eMails an Käufer individuell einstellen,
vergibt automatisch Bewertungen, Mahnungen, etc...)
Infos unter: http://pages.ebay.de/verkaufsmanager_pro/
ŸEin weiteres eMail Postfach (POP3 oder IMAP mit Weiterleitungsmöglichkeit)
ŸEin Cronjob muss eingerichtet werden (Konstenlos bei cronjob.de möglich)
VORTEILE/NACHTEILE
ŸNutzt keine API Schnittstelle, ausschließlich eMails werden ausgewertet
VORTEIL: Kein umständliches Anmelden an die eBay API, Sandbox, etc. nötig
NACHTEIL: eBay API liefert mehr Daten und genauer, ist Update unabhängig
ŸKomplettes Modul mit sehr vielen Einstellmöglichkeiten
ŸGerne kann das Modul von Jedermann erweitert werden
FUNKTIONSWEISE
ŸEMails an Käufer/Verkäufer können mit Verkaufsmanager PRO individuell angepasst
werden, somit können alle Käuferdaten in der eMail entsprechend gekennzeichnet und
wieder ausgelesen werden
ŸEin Cronjob startet den Import, der automatisch die relevanten Daten aus den eMails
herauszieht und in den Shop importiert. Unrelevante eMails können gelöscht werden.
ŸBestellungen werden so angelegt und können normal über das XT-Commerce Backend
verwaltet werden
02
Screenshots
Beispiel
Import & Login
Beispiel A: Importierte eBay Bestellung
Beispiel B: Importierte Bestellung mit eBay Name und Artikelnummer etc..
Beispiel C: Importscript mit aktiviertem Debug Modus (alle extrahierten Daten erkennbar)
Beispiel D: Loginformular zur Kaufabwicklung (eigentlich unnötig, da Link in eMail zum Kunden)
03
Screenshots
Beispiel
Kaufabwicklung
Beispiel E: Kaufabwicklung nach Login mit Zusatzangaben
04
Installations
Anleitung
Hinweis: Wir übernehmen keine Verantwortung für eventuelle Schäden, die durch dieses
Script entstehen könnten. Versuchen Sie das Script zuerst auf einer Testinstallation und
sichern Sie zuvor alle Daten!
ŸAlle Daten auf dem Server entpacken im XTCommerce Root Verzeichnis entpacken
XTC/ebay -> angaben.php func.php header.php import.php mail.php setup.php
XTC/ebay/templates -> login_email.txt zahlungsinfo_email.txt zahlungsinfo.htm
XTC/ebay/grafiken -> flagge_de.gif flagge_en.gif
XTC/media/content -> login.php edit.php
ŸEinloggen in den XTC Adminbereich und Contentmanager öffnen
Ÿ2 sichtbare Seiten anlegen
Ÿ1. Login.php auswählen 2. Edit.php auswählen
ŸIm Frontend beide Seiten öffnen und URL in setup.php relativ speichern
(z.B. index.php?content=51&id=36)
ŸJetzt kann die edit.php Seite im Adminbereich im Contentmanager unsichtbar gestellt
werden
ŸEin neues eMail Postfach anlegen
ŸVorhandenes eMail Postfach (dass bei eBay hinterlegt ist) so abändern, dass es eine Kopie
aller eMails ans neue Postfach schickt
ŸIn der Setup.php alle Einstellungen treffen (zuerst empfehlen wir keinen Import, keine eMails
löschen, eMail Adresse eintragen, $thatsit mit Wunschtext versehen, eigene eMail Adresse
bei $ausnahme2 eintragen und zu Beginn den Debugmodus aktivieren)
ŸIn eBay einloggen und individuelle Abschlussmail anlegen (Siehe nächste Seite für Details)
ŸKontrollieren, ob zweierlei eMails nach einem eBay Verkauf ans neue Postfach gesendet
werden: Original eBay Abschlussmail mit Artikelnummer und eMail des Käufers und die
individuelle Abschlussmail mit allen anderen Käuferdaten
ŸDurch manuelles Aufrufen der import.php im ebay Verzeichnis werden alle vorhandenen
eMails aufgerufen und extrahierbare Daten in der Tabelle angezeigt - bereits hier müssen
alle Daten angezeigt werden:
individuelle Abschlussmail: Alle Käuferdaten außer eMail
original Abschlussmail: eMail Käufer + Artikelnummer
ŸWenn $insert in setup.php aktiv, werden bei jedem Aufruf der import.php alle neue Daten
importiert (im Admin Bereich überprüfen ob neue Bestellungen und Kunden angelegt
wurden)
ŸWenn Daten erfolgreich importiert werden, kann ein neuer Cronjob eingerichtet werden (auf
cronjob.de kann man ohne große Programmierkenntnis kostenlose Cronjobs aktivieren Beispiel zwei Seiten weiter)
ŸMit Hilfe des Cronjobs wird die import.php nach einem definierten Intervall aufgerufen (z.B.
20 Minunten)
ŸJetzt wird alle zwanzig Minuten die import.php aufgerufen und neue Bestellungen und
Kunden werden angelegt
ŸWenn $send_admin in der setup.php aktiv, wird automatisch eine eMail an den Admin nach
dem Import gesendet. Den Link in der Mail überprüfen. Falls der Link nicht funktioniert, muss
event. $suchmaschinenfreundlichelinks aktiviert oder deaktiviert werden
ŸWenn der Link zur edit.php richtig in der setup.php hinterlegt wurde, kann man sich nun
einloggen und seine Bestellung verändern
ŸFertig - viel Spaß
Infos:
Im Verzeichnis XTC/ebay/templates befinden sich die drei Template Dateien die nach Wunsch
angepasst werden können
In der Angaben.php kann man weitere Formularfelder einfügen, diese werden automatisch im
bei der Kaufabwicklung angezeigt und automatisch im Kommentarfeld der Bestellung
abgespeichert (z.B. Kundenmeinungen zum Preis, Kaufabwicklung, etc...)
Gestestet auf folgendem System:
XTC 3.04 Sp1, 1&1 Professional Hosting Paket, eMail Adresse bei 1&1,
aktiviertem XTC Cache, aktivierte Suchmaschinenfreundliche URL
Auf XTC 2 oder kleiner funktioniert das Script nicht, kann aber auf Wunsch an XTC 2
angepasst werden!
05
Installations
Anleitung
eBay
Verkaufs
manager PRO
Zuerst bei eBay in den Bereich MyEBAY einloggen
Den Punkt Automatisierung auswählen
Den Punkt “Automatisch Nachricht an den Käufer...” Aktivieren
Danach auf “anpassen” klicken
Im Bereich
Persönliche
Mitteilung
einen Haken
bei “Meine
persönliche
Mitteilung in
diese E-Mail
aufnehmen”
und einen
Haken bei
“Senden Sie
mir eine
Kopie der
angepassten
E-Mail, wenn
diese an
Käufer
gesendet
wird” setzen
(WICHTIG)
EBay bietet die Möglichkeit die
Käuferdaten an eine bestimmte
Stelle zu legen, dies geschieht
durch die Variablen in
geschweiften Klammern. Durch
den Wrap des Textes in eckigen
Klammern kann das Script die
Käuferdaten mühelos einlesen.
[Internedatenfuerwunschtacho:]
[ebayname]{BUYERUSERNAME}[/ebayname]
[artikelnummer]{ITEM#}[/artikelnummer]
[title]{TITLE}[/title]
[name]{B_FULLNAME}[/name]
[strasse]{B_STREET1} {B_STREET2}[/strasse]
[stadt]{B_CITY}[/stadt]
[plz]{B_ZIPCODE}[/plz]
[land]{B_COUNTRY}[/land]
[preis]{CLOSING$}[/preis]
06
Dieser Text muss in jedem
Fall vorhanden sein (Erste
Zeile kann angepasst werden
in der setup.php)
Installations
Anleitung
Einrichtung
eines Cronjob
Dies ist ein Beispiel, wie
Sie einen kostenlosen
Cronjob auf
www.cronjob.de einrichten
können.
Nach dem Wechsel auf die
Seite von chronjob.de
muss man sich dort
anmelden.
Dann steht Ihnen das
Hauptmenü zur
Verfügung, hier können
Sie Ihre aktuellen
Cronjobs aufgelistet
einsehen (Klick auf
“Cronjobs verwalten).
In diesem Unterpunkt gilt
es einen neuen Cronjob
anzulegen, einfach auf
“Neuen Cronjob erstellen”
klicken.
Folgende Felder befüllen:
Name mit einem Namen
Ihrer Wahl.
Aufzurufende URL mit
der absoluten URL zur
import.php (z.B.
Http://www.Shop.de/ebay/
import.php)
Mit Hilfe der schnellen
Vorauswahl können Sie
Ihren neuen Cronjob auf
alle 30 Minuten stellen (in
diesem Fall wird alle 30
Minuten importiert und
Kunden angeschrieben).
Sobald “Cronjob
speichern” geklickt wurde,
wird der Cronjob in dem
gewünschten Intervall
ausgeführt - fertig!
07
Einstellmöglichkeiten
(Setup.php)
$email_pop3
$email_name
$email_passwort
$shop_name
$email_admin
$passwort
$tel
$firsttext
$unknown
$mwst
$flat
Zugangsdaten zum POP3 oder IMAP Server
eMail Benutzername
Passwort zum eMail Konto
Name des Onlineshops
eMail Adresse des Admin (Kopie von eMails an Admin)
Standardpasswort, dass beim XTC Import verwendet wird
Standart Telefonnummer die beim XTC Import verwendet wird
Kommentare wird mit $firsttext {Artikelnummer} begonnen
Vorname falls keiner identifiziert werden kann
Mehrwertsteuer in Prozent
Versandkosten werden auf den eBay Preis aufaddiert
$login_ueb
Überschrift über dem Login Formular
$login_ueb_eng Überschrift direkt unter $login_ueb
$login_info
Infotext unter dem Login Formular
$login_info_eng Infotext direkt unter $login_info
$login_url
Relative URL zum Loginformular (zuerst mit Content Manager einfügen)
$onelogin
Wenn aktiv, kann man sich nach dem Bestätigen der Daten nicht mehr
einloggen
$edit_ueb
Überschrift über dem Editbereich
$edit_ueb_eng Überschrift direkt unter $edit_ueb
$edit_info
Infotext unter dem Edit Bereich
$edit_info_eng Infotext direkt unter $edit_info
$edit_url
Relative URL zum Editformular (zuerst mit Content Manager einfügen)
$delete_cache Wenn aktiv, wird der Cache bei jedem Aufruf der edit.php komplett
komplett geleert, bei aktiven Cache gibt es sonst Anzeige Probleme
(ACHTUNG Verzeichnis cache wird komplett leer gemacht!!!)
$savemode
Sicherheitseinstellung, die MySQL Code Injection verhindert
(Ist nicht nötig wenn in der PHP.ini magic_quotes_gpc aktiviert wurde - hier
bekommt man doppelte Slashes vor Zeichen wie: ‘ “ etc..)
$send_zahlungsinfo_betreff Betreff der auto eMail die nach der Kaufabwicklung versendet
wird
$send_zahlungsinfo_client Kunde bekommt eine auto eMail nach Kaufabwicklung
$send_zahlungsinfo_admin Gleiche eMail an Admin gesendet (Admin eMail oben)
$suchmaschinenfreundlichelinks Falls Suchmaschinenfreundliche Links in XTC aktiv sind
$verkaufsbetreff Suchmuster im eMail Betreff der original eBay Abschlussmails
$thatsit
Text mit dem individuelle Abschlussmails identifiziert wurde
$ausnahme1 eMail Ausnahme, die ausgeschlossen werden kann bei der Suche nach
der Kunden eMail in der orig. Abschlussmail (Standard = @ebay.de)
$ausnahme2 Siehe $ausnahme1 - Standard: eMail Adresse des Verkäufers (oder Teile)
$debug
Wenn Debug- oder Informationsmodus aktiv, können die Importdaten
gesichtet werden
$insert
Wenn aktiv, werden Bestellungen und Kunden importiert, kann testweise
deaktiviert werden
$delete
Wenn aktiv, werden alle eMails aus dem Postfach nach dem Import
gelöscht
$send_client Nach Import wird eine eMail mit Zugangsdaten zum Edit Formular an den
Kunden gesendet
$send_admin Gleiche eMail kann an den Admin gesendet werden
$email_auto_betreff Betreff der eMail die automatisch nach dem Import versendet wird
08
Impressung
Kontakt
Info
wunschtacho.de
tachoscheiben tachoringe spezial leuchtmittel alles fürs cockpit
Großgründlacher Hauptstr. 11
90427 Nürnberg/Deutschland
Tel.: +49(0) 911 305357 - Fax: +49(0) 911 305354
00
30
30
Öffnungszeiten: Mo-Sa 8 - 12 / Mo,Di,Do,Fr 14 - 18
00
Internetshop und Infoportal
Geschäftsleitung und Wunschtachoteam:
Alex Kellner
Thomas Kellner
[email protected]
[email protected]
+49(0) 160 96749403
+49(0) 179 2088203
Design, Technik & Internet
Finanzen, Logistik & Reklamation
Wir sind die Experten auf dem Gebiet Design und Beleuchtung, Einige Anforderungen und
Techniken werden NUR von uns ausgeführt (SMD Tausch, Leuchtfolien Einbau, etc...), da oft
besondere Kenntnis, Erfahrung und "Fingerspitzengefühl" gefragt ist, wenn es um Qualität und
Optik geht!
Auszug aus unserem Arbeitsumfeld Cockpit & Co.:
!
Änderung der Beleuchtung Cockpit, Innenraum, sämtl. Instrumente an neuen und
älteren Fahrzeugen:
z.B. Lüftung, Klimasteuerung, Schalter, Regler, Autotelefon, etc.
!
Fertigung und Installation verschiedener Tachoscheiben mit Durchleuchttechnik
!
Sonderanfertigungen Tachoscheiben
(z.B. Meilenanzeigen, Lotus Design, spezielle Wünsche, etc.)
!
Fertigung und Installation von polierten Aluminiumringen für Cockpit und Interieur
!
Tausch von SMD LED
!
Tausch von Glühbirnen gegen LED oder Leuchtfolie
!
Einsatz von SMD LED direkt unter den Zeigern, für atemberaubende Leuchteffekte
!
Fertigung und Installation verschiedener Farbfilter (fest & flüssig)
!
Entfernen von originalen Farbfiltern auf der Rückseite der Tachoscheibe oder Zeiger
!
Installation Fußraumbeleuchtung, Sofitten LED, Innenraumbeleuchtung, etc.
Auszug aus unserem allgemeinen Arbeitsumfeld Design & Optik:
!
LED Standlichter
!
Nummerschildbeleuchtung mit SMD LED
!
Unterbodenbeleuchtung
!
Anbringung von Designaufkleber, Viperstreifen und Dekore
Konnten wir Sie begeistern? Kontaktieren Sie uns, wir kümmern uns um die Details!
www.wunschtacho.de
www.onlineshop.wunschtacho.de
2
www.tachofolien-download.de
www.ledblue.com
www.deutschmod.de
we create cars life
www.shop.design-and-style.de
www.design-and-style.de
kellner gbr
09