Highlights
Gutscheine (absolute Rabatte) einlösen mit Restwert, falls der Einkaufswert unterhalb des Gutscheinwertes liegt. Restwert Verwaltung (wann wurde ein Teil-Gutschein eingelöst) Offene (Rest)-Gutscheine werden mit dem selben Code wie der Ursprungs-Gutscheincode eingelöst Rabatte für Warenkorb UND Versandkosten einlösbar
Features
Ermöglicht Teileinlösung von "absoluten Rabatten / Gutscheine mit Restwert Im Admin Bereich wurde bei den Gutscheinen eine Restwertverwaltung integriert
Kurzbeschreibung
Für Gutscheine (absolute Rabatte) steht eine Restwertverwaltung inkl. Bestellhistorie zur Verfügung.
Funktionsumfang
Restwertverwaltung
Für Rabatte des Typs "Absolut" wird beim Einlösen einzelner Gutscheincodes ein Restwert berechnet. Dieser Restwert kann bei weiteren Bestellungen eingelöst werden.Der Restwert kann in der Administration eingesehen werden. Zudem kann der Restwert auch in der Bestellhistorie nachvollzogen werden.
Rabatte für Warenkorb und Versandkosten einlösen
Im Shopware Standard ist es nur möglich Rabatte für den Warenkorb oder die Versandkosten einzulösen. Mit dem Plugin ist es möglich Rabatte auch für den gesamten Warenkorb und die Versandkosten einlösen zu lassen. Nach der Aktivierung des Plugins steht eine neue Auswahlmöglichkeit zur Verfügung.
Kurz-Anleitung
Nach der Installation des Plugins steht die Funktion sofort zur Verfügung:
- Gutschein anlegen: Marketing -> Rabatte & Gutscheine ->
Aktion anlegen: Name, Aktiv, Verkaufskanäle -> SPEICHERN
Aktionscodes verwenden (aktivieren) -> individuelle Aktionscodes verwenden (aktivieren)
Individuelle Aktionscodes verwalten -> Gutschein Codes lt. Shopware Standard erstellen z.B. ACRIS-%s%s%d -> speichern und Codes generieren
Zielgruppe bei Bedarf festlegen
Rabatte: Rabatte hinzufügen und ART auf absolut einstellen sowie den Gutschein (Rabatt) festlegen. - Restwert Verwaltung
Die Restwert Verwaltung wurde komplett in Shopware integriert - das bedeutet, dort wo normalerweise sichtbar ist, wer welchen Gutscheincode eingelöst hat.
Marketing -> Rabatte & Gutscheine -> den entsprechenden Gutschein "bearbeiten" -> individuelle Aktionscodes verwalten -> beim entsprechenden Gutscheincode auf "Bestellhistorie" klicken und es öffnet sich das Fenster, wo sichtbar ist, wann der Gutschein mit welcher Bestellung eingelöst wurde.
Bekannte Einschränkungen
- Mit der Aktivierung des Plugins werden alle Rabatte (Gutscheine) des Typs "Absolut" mit dem Restwert-Feature ausgestattet.
Zukünftig wird es möglich sein, dieses Feature auf einzelne Rabatte (Gutscheine) festzulegen.
- Kompatibilität mit Shopware 6.7.
- Unterstützung der folgenden Sprachen: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Behebt ein Problem beim Einlösen von Gutscheinen via URL.
- Behebt ein Problem beim Einlösen von Gutscheinen via URL.
- Möglichkeit hinzugefügt, Gutscheine über die URL hinzuzufügen (z. B.: ?voucher=ACRIS)
- Behebt ein Problem bei der Steuerberechnung bei Rabatten, die auf den Warenkorb und die Versandkosten angewendet werden sollen.
- Konfiguration zum Aktivieren/Deaktivieren des Restwertes hinzugefügt.
- Pipeline geändert
- Kompatibilität mit Shopware 6.6.
- Behebt ein Problem bei der Steuerberechnung bei Rabatten, die auf den Warenkorb und die Versandkosten angewendet werden sollen.
- Behebt ein Problem, bei dem Gutscheine doppelt eingefügt werden konnten, wenn der Code ein Leerzeichen zu Beginn oder zum Ende enthalten hat.
- Optimiert das Hinzufügen des verwendeten Code-Gutscheins mit dem Restwert im Warenkorb.
- Behebt die Anwendung des Rabatts auf den Warenkorb und die Versandkosten.
- Kompatibilität mit Shopware 6.5.
- Behebt ein Problem, bei dem Gutscheine doppelt eingefügt werden konnten, wenn der Code ein Leerzeichen zu Beginn oder zum Ende enthalten hat.
- Änderung des Pluginnamens und der Hersteller Links.
- Optimiert die Berechnung der Promotion-Rabatt Restwert für den Rabatt mit der Währung Preise.
- Optimiert die Aktualisierung des Restwertes des Aktionsrabatts.
- Optimiert das Laden der Werbeartikel im Warenkorb.
- Optimiert das Plugin-Image.
- Verbessert die Kompatibilität mit Shopware >= 6.4.10.0.
- Optimiert die Plugin-Farbe in der Verwaltung.
- Optimiert Migrationen.
- Optimiert die Dienste in der Verwaltung.
- Kompatibilität mit Shopware 6.4* hergestellt.
- Behebt ein Problem, bei dem ein Gutscheincode mit unterschiedlichen Groß- und Kleinbuchstaben mehrfach in den Warenkorb eingefügt werden konnte.
- Ermöglicht die Anzeige des Gutscheins auf der Bestellbestätigungsseite.
Anmelden
17. Oktober 2023 07:36
Restwertverwaltung klappt, Rabatt auf Warenkorb & Versandkosten anwendbar und 1A Support
-
19. Januar 2022 09:50
Einwandfreie Funktionalität und lobenswerte Support
Genau die App die wir für unsere Aktionen gesucht haben! Nach einspielen eines Backups gab es ein kleines Problem, welches aber umgehend gelöst wurde. Top Erweiterung und Top Support
Ja. Dafür kann ein Import / Export Profil basierend auf dem Objekt-Typ "Aktionscodes" erstellt werden. Im Mapping müssen dabei mindestens die folgenden beiden zusätzlichen Felder angegeben werden um Restwerte erfolgreich zu importieren: "acrisVoucherValue.currencyShortName", "acrisVoucherValue.value".
Ja. Hier ist ein Beispielaufruf über die Shopware API. Das Feld "acrisVoucherValue" beschreibt dabei den aktuellen Restwert des jeweiligen Gutscheincodes. In dem Feld "acrisVoucher" ist die Bestellhistorie gespeichert. Die UUID im Filter bezieht sich auf die UUID der Shopware Promotion. GET /api/search/promotion
{ "page": 1, "limit": 1, "total-count-mode": 1, "filter": [ { "type": "equals", "field": "id", "value": "01946eeb49647a7b9403ad92db5b44af" } ], "associations": { "individualCodes": { "associations": { "acrisVoucherValue": { }, "acrisVoucher": { } } } } }
Ja. Hier ist ein Beispielaufruf über die Shopware API. Der Restwert wird im Feld "acrisVoucherValue" gespeichert. POST api/_action/sync
[ { "action": "upsert", "entity": "promotion", "payload": [ { "id": "01946eeb49647a7b9403ad92db5b44af", "individualCodes": [ { "id": "0195a2dc731570c9a52543efc55a0ae8", "code": "1234-ryup", "payload": { "orderId": "43ac798eb693489faadf21f6078c65bc", "customerId": "d8152b80810b436ba20056b29833cf4b", "customerName": "Firstname Lastname" }, "acrisVoucherValue": { "id": "0195a2e340827136bbde5544ef86b35e", "value": 7.12, "currencyShortName": "EUR" } } ] } ] } ]Die 1. UUID (01946eeb49647a7b9403ad92db5b44af) bezieht sich auf die Shopware Promotion (DB-Tabelle promotion). Die 2. UUID (0195a2dc731570c9a52543efc55a0ae8) bezieht sich auf den Shopware Individual Code (DB-Tabelle promotion_individual_code). Die 3. UUID (0195a2e340827136bbde5544ef86b35e) bezieht sich auf den ACRIS Restwert Eintrag (DB-Tabelle acris_promotion_code_value). Die Felder „orderId“ und „customerId“ im Payload sind optional. Wenn befüllt, dann lässt sich eine Verbindung mit dem Shopware Kunden (UUID des Kunden) und der Shopware Bestellung (UUID der Bestellung) herstellen.