VieCode Shop 6.2.4 erschienen

    • Offizieller Beitrag

    Seit wenigen Minuten steht der VieCode Shop in der neuersten Version 6.2.4 zur Verfügung. Das Update kann über den Kundenbereich bezogen werden. Wir bieten das Update auch über unseren Updateserver (WCF 2.0: https://www.viecode.com/update/maelstrom/; WCF 2.1: https://www.viecode.com/update/typhoon/; Pakete über den Paketserver aktualisieren (WCF 2.x)) an. Ihre persönlichen Zugangsdaten finden Sie unter "Mein Konto".


    Fehlerbehebungen

    • Zahlungsanbindung verursacht Fehler, wenn alle Zahlungsarten deaktiviert wurden
    • Individuelle Kundenkonten-Abfrage funktionieren bei Gästen ohne Bestellungen nicht
    • DynamicStorageListener verursacht bei Nicht-Kunden einen Fehler
    • Tippfehler und fehlende Sprachvariable
    • BBCodes werden in Suchergebnissen nicht korrekt geparsed
    • Verloren gegangene Produkt-Referenzen verursachen Fehler in der Funktionsauflistung
    • Währungen mit mehr als 3 Buchstaben verursachen Fehler während der Bestellung
    • Anzahl der Produkte u.U. falsch, wenn Produkte gelöscht wurden
    • Gruppierung nach Steuersatz funktioniert u.U. nicht korrekt
    • Ländercode wird nicht gefunden, wenn Land nicht auf der Whitelist ist
    • Steuersätze in den statistische Auswertung u.U. nicht korrekt gruppiert
    • Erweiterungen nacheinander erstellen funktioniert nicht
    • Gelöschte Produkte über Direktlink noch erreichbar
    • Ab 20 Erweiterungen pro Produkt werden diese nicht mehr alle angezeigt
    • Hinweis auf Reverse of Charge auf Rechnung, obwohl nicht anwendbar
    • Sprachvariable bei der Kündigungsfrist nicht vorhanden
    • Deaktivierte Versionen werden im Frontend nicht korrekt berücksichtigt
    • Einstellungen funktionierten im WCF 2.0 nicht mehr
    • Zahlungsstatus wird bei fehlgeschlagener Zahlungsverifikation nach Freischaltung noch geändert

    Neue Funktionen

    • API-Schnittstelle bei Ablauf einer Mitgliedschaft
    • Zusätzliche Buttons auf der Produktseite

    Verbesserungen

    • Mehrfache Benachrichtigung über fehlgeschlagene Zahlungsverifikation verhindern
    • Verbesserung der Auszeichnung von Umsatzsteuer in Spezialfällen
    • Unterstützung von Callbacks von Produkten ohne StoreProduct
    • PaymentVerificationException mit Status-Code 200 beenden
    • Offizieller Beitrag

    Vor diesem Update wurde bei verkauften Mitgliedschaften keine Produkt-Nummer zugeordnet. Das hat zur Folge, dass wir bei bestehenden Mitgliedschaften nicht genau sagen können, zu welchem Produkt die aktuell laufende Mitgliedschaft gehört. Das hat zur Folge, dass die API bei Ablauf möglicherweise nicht korrekt greift. Beim Update wird jede Mitgliedschaft automatisch einem Produkt zugeordnet, welches diese Benutzergruppe verwendet.


    z.B. man verkauft folgende Mitgliedschaften:
    Produkt A: Benutzergruppe 1, Laufzeit 30 Tage
    Produkt B: Benutzergruppe 1, Laufzeit 90 Tage
    Produkt C: Benutzergruppe 2, unbegrenzt gültig


    Beim Update werden bestehende Mitgliedschaften wie folgt zugeordnet:
    - Benutzergruppe 1: Produkt A oder B
    - Benutzergruppe 2: Produkt C


    Dieser Umstand lässt sich leider nicht umgehen und betrifft nur Verkäufe vor dem Update.


    Was hat das für Auswirkungen?


    Wenn die API bei Ablauf für Mitgliedschaften nicht genutzt werden soll: Keine


    Wenn die API genutzt werden soll muss bei jedem Produkt, welches die selbe Benutzergruppe verkauft, die selbe API genutzt werden. Andernfalls kann nicht sichergestellt werden, dass diese bei Ablauf auch ausgeführt wird. In dem Beispiel von oben muss bei Produkt A und B die selbe API angegeben werden.