Kundenspezifische Angebote können in Verbindung mit dem D&G-Versandhandelssystem integriert werden. Hierzu existiert eine entsprechende Schnittstelle, die auch von anderen Warenwirtschaftssystemen implementiert werden kann.
Zweck
Ein Sachbearbeiter kann z. B. per Telefon bestimmte Konditionen/Preise mit einem Käufer vereinbaren/verhandeln und diesem Käufer das Angebot für eine bestimmte Zeit im Shop zum Kauf anbieten. Vereinbart werden: Produktpreise, Zahlungs- und Lieferkonditionen.
Funktionen
▪Die kundenspezifisch vereinbarten Produktpreise, Zahlungs-und Versandkonditionen gelten nur für das Angebot. Eventuell im Shop eingestellte Zahlungs- und Versandkonditionen (z. B. Gesamtwarenwert-abhängige oder länderabhängige Einstellungen) werden ignoriert. So ist es z. B. möglich, dass Sie einem ausländischen Kunden für ein Angebot "Zahlungsart Rechnung" anbieten, obwohl diese Zahlungsart im Shop nur für inländische Kunden angeboten wird. Gleiches gilt für die Versandart und deren Kosten.
▪Ein Angebot kann deshalb nur separat und nicht mit anderen Shop-Produkten bestellt werden, für die keine vereinbarten Sonderkonditionen gelten.
▪Ein Angebot kann nur einmal bestellt werden.
▪Ein Angebot ist zeitlich begrenzt.
▪Ein Angebot kann vom Käufer nicht geändert werden.
▪Sie können einem Kunden mehrere Angebote, mit unterschiedlichen Produkten, Zahlungs- und Versandkonditionen zuweisen.
▪Die Zahlungs- und Versandkosten können kostenfrei sein.
Erforderliche Angebotsdaten
Die Warenwirtschaft übergibt an den Shop folgende Angebotsdaten:
▪Subshop-ID
▪Kundennummer
▪eindeutige Angebotsnummer je Kunde
▪Angebotsdatum
▪Gültigkeitsdauer
▪Zahlungsartencode und Zahlungskosten
▪Versandart und Versandkosten
Optionale Angebotsdaten
▪Angebotsbeschreibung
Erforderliche Produktdaten
▪Produktname
▪Produktnummer
▪Bestellmenge
▪Preis (für die Bestellmenge)
▪MwSt.-Index
Optionale Produktdaten
▪Rabatt in % oder absoluter Rabatt
Angabe der Zahlungsart
Die Zahlungsart wird über den Zahlungsartencode zugewiesen und muss im Shop konfiguriert und aktiv sein. Optional können Zahlungskosten angegeben werden. Folgende Zahlungsartencodes werden unterstützt:
Zahlungsart |
Code |
Kreditkarte |
1 |
Nachnahme |
3 |
Bankeinzug/Lastschrift |
4 |
Vorauskasse |
5 |
Rechnung |
6 |
Geldkarte |
8 |
Kundenkonto |
9 |
Online-Überweisung/giropay |
10 |
frei definierbare Zahlungsarten |
16...20 |
Materialien: Übersicht aller Zahlungsarten-Codes
Angabe der Versandart
Der Name der Versandart ist frei wählbar. Optional können Versandkosten angegeben werden.
Konfiguration
Die Angebote werden auf einem separaten Template integriert, das Sie in der Shopkonfiguration shop.config im Abschnitt <Templates> angeben müssen.
<Templates>
...
Offers = ws_offers.htm
...
</Templates>
Referenz: Abschnitt Templates
Zusätzlich müssen Sie folgende neue Parameter in den Abschnitt <NotifyMessages-Txt> der Shopkonfiguration shop.config kopieren:
<NotifyMessages-Txt>
...
NoOffers = Es liegen keine Angebote vor
OffersBasket-1 = Es befinden sich bereits Produkte im Warenkorb. Ein Angebot kann nur separat bestellt werden.
OffersBasket-2 = Es befindet sich bereits ein Angebot im Warenkorb. Ein Angebot kann nur separat bestellt werden.
...
</NotifyMessages-Txt>
Referenz: Abschnitt NotifyMessages-Txt
Weiterhin müssen Sie in der Shopkonfiguration shop.config einen neuen Abschnitt <Offers> anlegen:
<Offers>
OfferID-Txt = Angebotsnummer
Offer-Txt = Angebot
From-Txt = vom
</Offers>
Referenz: Abschnitt Offers
Template-Beispiel ws_offers.htm
Integrieren Sie auf dem Template ws_offers.htm folgenden Code:
{MSG-Offers_Notify}
~MSG-Offers_Notify~
{/MSG-Offers_Notify}
{WS-OffersList}
<form action="~FORM-Offers~" method="post">
<input type="hidden" name="referer" value="Angebot-VS4">
{BASKET-PR-Data}
{!DC-CompareStringInList($BASKET-TotalPositions$, 0)}
Angebote können nur seperat bestellt werden.
{!DC-FPBasketHasOffer(1)}
In Ihrem Warenkorb befinden sich aktuell noch ~BASKET-TotalPositions~ Artikel. Bitte entfernen Sie zunächst alle Artikel aus Ihrem Warenkorb, um ein Angebot zu bestellen.
{/!DC-FPBasketHasOffer(1)}
{DC-FPBasketHasOffer(1)}
In Ihrem Warenkorb befindet sich bereits ein Angebot. Bitte leeren Sie Ihren Warenkorb, um ein anderes Angebot auszuwählen.
{/DC-FPBasketHasOffer(1)}
{/!DC-CompareStringInList($BASKET-TotalPositions$, 0)}
{/BASKET-PR-Data}
Bitte wählen Sie ein Angebot aus der Liste aus:
~WS-OffersList~
<noscript>
<input type="submit" value="Absenden">
</noscript>
{Cat-AdvData($Offers,1)}
{@OPR-Data}
<img src="~OPR-Image~">
Produktname: ~OPR-Name~
Artikelnummer: ~OPR-Number~
Menge: ~OPR-Quantity~ ~OPR-Unit~
Rabatt: ~OPR-Discountrate~%
Preis: ~OPR-Price~ ~WS-CurrencySymbol~
{/@OPR-Data}
Zahlungsart: ~Offer-PaymentName~
Zustellung: ~Offer-DeliveryName~
Lieferkosten: ~Offer-DeliveryCost~ ~WS-CurrencySymbol~
Gesamtsumme: ~Offer-TotalSum~ ~WS-CurrencySymbol~
{/Cat-AdvData($Offers,1)}
<input type="submit" value="Angebot Bestellen" name="button_offer_basket">
</form>
{/WS-OffersList}
Verlinkung zur Angebotsseite
Die Verlinkung zu den Angeboten kann an beliebiger Stelle erfolgen. Sinnvollerweise bieten Sie die Verlinkung auf der Kontoseite "Mein Konto" des Kunden an.
<a href="~WS-Link~&act=offers">Zu den Angeboten ...</a>
Import der Angebote
Die Angebote können per Importdatei dem WSPManager übergeben werden. Weitere Informationen hierzu erhalten Sie gerne von der WEBSALE AG.
Tags
Referenz: Tags für kundenspezifische Angebote