Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
Februar 05, 2012, 01:33:44
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Suche:
Erweiterte Suche
5207
Beiträge in
1407
Themen von
330
Mitglieder
Neuestes Mitglied:
spraytool
Diskussionen und Infos zum Shopsystem ShopPilot
ShopPilot
Shopbetrieb
Neukundenrabatt
0 Mitglieder und 1 Gast betrachten dieses Thema.
« vorheriges
nächstes »
Seiten:
[
1
]
Autor
Thema: Neukundenrabatt (Gelesen 1345 mal)
MichaelSchmitt
Newbie
Lob: 0
Offline
Beiträge: 36
Neukundenrabatt
«
am:
März 15, 2010, 13:07:34 »
Hallo,
vielleicht kann mir jemand weiterhelfen. Wir würden gerne Neukunden einen "Neukundenrabatt" in Form eines Gutscheins anbieten.
Nur wie kriegen wir heraus, dass es sich um einen Neukunden handelt??
Kann man z.B. die aktuellste Kundennummer per SSP abfragen und so nur Kunden mit einer der 50 neuesten Kundennummern den Gutschein einlösen lassen?
Oder habt Ihr eine andere Möglichkeit, wie man Gutscheine ausschließlich für Neukunden anbieten kann?
VG,
Michael
Gespeichert
dobra
Global Moderator
Hero Member
Lob: 18
Offline
Beiträge: 1166
Re: Neukundenrabatt
«
Antwort #1 am:
März 15, 2010, 13:18:15 »
Hallo Michael,
vorab eine paar wesentliche Frage:
soll das für nur für eingelogte oder für
alle
Kunden gelten?
und ist "Kunden automatisch anlegen" aktiviert?
nachdem Du Kundennr. abfragen willst - habe ich das richtig verstanden -> also
nicht
bei Erstkauf?
(sonst hat er ja noch keine Kundennr.)
Gespeichert
mfG
dobra
______________________________
www.shoppilot.at
-
Sitemap
www.woll-insel.at
-
Sitemap
www.wolle-online.eu
-
Sitemap
www.schmuck-insel.com
-
Sitemap
Mobile Shop:
www.woll-insel.mobi
www.wolle-online.mobi
MichaelSchmitt
Newbie
Lob: 0
Offline
Beiträge: 36
Re: Neukundenrabatt
«
Antwort #2 am:
März 15, 2010, 13:25:00 »
Hi,
bei uns muss sich jeder Kunde anmelden. Wenn er angemeldet ist, erhält er auch eine Kundennummer. Wir könnten die Gutscheineingabe für den Neukundenrabatt auch erst nach dem Anmelden bzw. nach der Vergabe der Kundennummer schalten, so dass wir anhand der Kundennummer prüfen könnten, ob es sich um einen Neukunden handelt oder nicht.
Das Programmieren mit SSP wäre für uns auch kein Problem. Wir bräuchten lediglich eine Variable für die aktuelle Kundennummer.
Vielleicht hat eine von Euch den Neukundenrabatt auch auf eine andere Art und Weise elegant implementiert, so dass sichergestellt wird, dass nur Neukunden den Rabatt als Gutschein einlösen können.
VG,
Michael
P.S.: Am Besten wäre es natürlich, wenn der Kunde den Neukundenrabatt bei seinem Erstkauf einlösen kann, und zwar nur dann. Das wäre dann unabhängig davon, wann er sich angemeldet hat und welche Kundennummer er hat.
«
Letzte Änderung: März 15, 2010, 13:35:24 von MichaelSchmitt
»
Gespeichert
dobra
Global Moderator
Hero Member
Lob: 18
Offline
Beiträge: 1166
Re: Neukundenrabatt
«
Antwort #3 am:
März 15, 2010, 14:23:35 »
also das sollte mir einer direkten DB-Abfrage gehen
Code:
<!--spmacro:module(check)
sub kunde {
sub test {
if (length($main::userid)) {
my $kdnr = ssp::get_var_user("kundennr");
my $ORDERS = ssp::db_get_prefix() . "ORDERS ";
my $read = ssp::readSQLData("SELECT KUNDENNR FROM $ORDERS WHERE KUNDENNR = $kdnr AND ATYPE=0", "KUNDENNR");
for (my $i = 0; $i < $read; $i++) {
my $kunde = ssp::get_var_db("KUNDENNR",$i,);
if (length($kunde)) { Kunde hat bereits bestellt }
else { Kunde hat noch nichts bestellt }
}
}
}
-->
hoffe, das hilft
«
Letzte Änderung: März 15, 2010, 14:40:36 von dobra
»
Gespeichert
mfG
dobra
______________________________
www.shoppilot.at
-
Sitemap
www.woll-insel.at
-
Sitemap
www.wolle-online.eu
-
Sitemap
www.schmuck-insel.com
-
Sitemap
Mobile Shop:
www.woll-insel.mobi
www.wolle-online.mobi
MichaelSchmitt
Newbie
Lob: 0
Offline
Beiträge: 36
Re: Neukundenrabatt
«
Antwort #4 am:
März 15, 2010, 14:58:35 »
Super, vielen Dank. Das hört sich doch nach einer guten Lösung an.
VG,
Michael
Gespeichert
dobra
Global Moderator
Hero Member
Lob: 18
Offline
Beiträge: 1166
Re: Neukundenrabatt
«
Antwort #5 am:
März 15, 2010, 15:07:08 »
oups - hab das gerade mal in einen Demoshop eingebaut und beim testen kleinen Fehler entdeckt
SO ist's besser:
Code:
<!--spmacro:module(check)
sub kunde {
if (length($main::userid)) {
my $out = "Kunde hat noch nichts bestellt";
my $kdnr = ssp::get_var_user("kundennr");
my $ORDERS = ssp::db_get_prefix() . "ORDERS ";
my $read = ssp::readSQLData("SELECT KUNDENNR FROM $ORDERS WHERE KUNDENNR = $kdnr AND ATYPE=0", "KUNDENNR");
for (my $i = 0; $i < $read; $i++) {
my $kunde = ssp::get_var_db("KUNDENNR",$i);
if ($kunde) { $out = "Kunde hat bereits bestellt " }
}
main::mprint ($out);
}
}
-->
Gespeichert
mfG
dobra
______________________________
www.shoppilot.at
-
Sitemap
www.woll-insel.at
-
Sitemap
www.wolle-online.eu
-
Sitemap
www.schmuck-insel.com
-
Sitemap
Mobile Shop:
www.woll-insel.mobi
www.wolle-online.mobi
Seiten:
[
1
]
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
ShopPilot
-----------------------------
=> News
=> Aktuelle FAQ - Häufige Fragen
=> Shopbetrieb
=> ShopPilot Enterprise
===> Beta
=> SSP - Shop Server Pages
===> SSP Bibliothek
===> Ajax Fragen
===> Ajax Beispielanwendungen
=> Visual Forms
=> Online-Module
===> IBONews
===> IBO Lister
===> IBOReview
=> Warenwirtschaft, Faktura
=> Allgemein
-----------------------------
eCommerce allgemein
-----------------------------
=> Board News
=> Aktuelle Rechtssprechung
=> Suchmaschinen und Marketing
Loading...