Anzeige von Fehlermeldungen des Abo-Moduls
Wegweiser: Abo-Modul
Das Einzel-Tag gibt den technischen Code der Erfolgsmeldungen aus (siehe Tabelle unten)
{MSG-Subscription_error}
Technischer Code der Fehlermeldung: ~MSG-Subscription_error~
{/MSG-Subscription_error}
Wird das Bereichs-Tag ohne Parameter aufgerufen, so wird angezeigt, dass eine Aktion bezüglich des Abo-Moduls erfolgreich durchgeführt werden konnte.
{MSG-Subscription_error}
Fehlermeldung
{/MSG-Subscription_error}
Wird das Bereichs-Tag mit einem Parameter (Hinweiscode) aufgerufen, so wird angezeigt, ob eine bestimmte Aktion durchgeführt werden konnte.
{MSG-Subscription_error(1)}
Sie sind nicht im Shop angemeldet. Bitte melden Sie sich an, um die Abo-Funktionen nutzen zu können.
{/MSG-Subscription_error(1)}
Diese Erfolgsmeldungen sind verfügbar:
Code |
Aktion |
1 |
Der Käufer ist nicht angemeldet. |
2 |
Bitte Eingabe prüfen: Menge fehlt oder ist ungültig, Zeitraum fehlt oder ist ungültig. |
3 |
Bitte Eingaben prüfen: Das pausierte Abo kann nicht geändert werden (Menge/Zeitraum). |
4 |
Bitte Eingabe prüfen: Das Produkt ist kein Abo-Produkt. |
5 |
Bitte Eingabe prüfen: Setprodukte werden nicht unterstützt. |
6 |
Bitte Eingabe prüfen: Keine Produktvariante ausgewählt |
7 |
Bitte Eingabe prüfen: Produktnummer nicht vorhanden/gefunden |
8 |
Abo-Bestellung nicht möglich, keine Abos im Zustand "neu" vorhanden |
9 |
Die ausgewählte Zahlungsart ist für die Bestellung des Abos nicht erlaubt. Bitte wählen Sie eine andere Zahlungsart. |
10 |
Wird die Zahlungsart Lastschrift (PAY_DEBIT) verwendet, muss im Abo-Eintrag ein BankIndex gesetzt sein. Der BankIndex referenziert die für das Abo zu verwendende Bankverbindung. Fehlt der BankIndex (z. B. weil im Template keine Bankauswahl übermittelt oder gespeichert wurde), kann das Abo nicht validiert werden und der Fehlercode 10 wird zurückgegeben. |
11 |
Das Benutzerkonto hat bereits die maximal erlaubte Anzahl an Abonnements erreicht. Die zulässige Anzahl wird über MaxSubscriptionsPerUser konfiguriert. Wird versucht, ein weiteres Abo anzulegen, gibt das System Fehlercode 11 zurück. |
900+ |
interne Fehlercodes (zum Debuggen) |
2000+ |
Fehler beim Sofort-Triggern der Abo-Bestellung Beim sofortigen Auslösen einer Abo-Bestellung über BT-SubscriptionAndTrigger ist ein technischer Fehler aufgetreten. X entspricht einem internen Detailcode zur Fehlerursache. Der Code dient der Diagnose (z. B. Verbindungs-/Datenbank-/ERP-Fehler) und ist nicht zur Anzeige für Endkunden vorgesehen. Empfehlung: Ausgabe ausschließlich intern, z. B. im HTML-Kommentar. |
Verwendbar als …
Einzel-Tag |
+ |
Bereichs-Tag |
+ |
negatives Bereichs-Tag |
+ |
Schleifen-Tag |
– |
Zulässig in Templates …
alle, Template für die Abo-Übersicht
Bestellübersichtsseite (ws_place_order.htm)
Warenkorbseite (ws_basket.htm)