TrustedShops

Trusted Shops im Backend

TrustedShops verbindet pro Shop und Sprache die Trusted-Shops-ID mit Trustbadge, Guetesiegel und Garantie Excellence.

Aufgabe der Seite

Die Seite besteht aus den Reitern Trusted Shops - Info und Einstellungen. Der Info-Reiter liefert erklaerenden Text. Die eigentliche Konfiguration erfolgt im Reiter Einstellungen.

  • Shop-Kontext: Oben wird der gewuenschte Shop gewaehlt. Die Auswahl entscheidet, fuer welche Shop-Instanz die Datensaetze geladen und gespeichert werden.
  • Sprach-Kontext: Fuer jede im System angelegte Sprache erscheint ein eigener Formularblock. Dadurch koennen ID, Trustbadge und Garantie getrennt je Sprache gepflegt werden.
  • Frontend-Wirkung: Die gespeicherten Werte werden im Trusted-Shops-Menueblock, im Checkout und beim Bestellabschluss verwendet.

Shop-Auswahl und Sprachbloecke

Beim Oeffnen wird entweder der per Parameter gewaehlte Shop oder der Standard-Shop geladen. Danach erzeugt das Backend fuer jede Sprache einen eigenen Abschnitt. Bereits vorhandene TrustedShops-Datensaetze werden anhand von Sprache und Shop gesucht.

Aenderungen gelten immer fuer die Kombination aus ausgewaehltem Shop und jeweiliger Sprache. Eine ID fuer Deutsch wirkt nicht automatisch fuer andere Sprachen.

Formularfelder

Jeder Sprachblock speichert dieselben Backend-Felder. Die Feldnamen enthalten zusaetzlich die Sprach-ID, damit das Backend die Eingaben korrekt zuordnen kann.

Backend-FeldZweckAuswirkung
trustedshopid_Trusted-Shops-ID der Sprache.Muss beim Speichern entweder leer sein oder aus 33 Zeichen bestehen und mit X beginnen. Eine gueltige ID aktiviert die weitere Trusted-Shops-Ausgabe fuer diese Shop-Sprache.
usetrustbadge_Steuert die Trustbadge-Ausgabe.1 nutzt das Standard-Trustbadge und bindet den Widget-Code automatisch ein. 2 steht fuer eine angepasste Einbindung. 0 deaktiviert das Trustbadge.
usetrustexcellence_Aktiviert die Garantie Excellence.Nur bei aktivem Wert bietet der Checkout eine passende Trusted-Shops-Garantie an und der Bestellabschluss kann den Schutz anfordern.
ws_user_Webservice-Benutzer fuer Garantie Excellence.Wird fuer die Schutzanforderung nach dem Bestellabschluss genutzt.
ws_pass_Webservice-Passwort fuer Garantie Excellence.Wird zusammen mit dem Webservice-Benutzer an Trusted Shops uebergeben.

Speichern und Validierung

Beim Speichern verarbeitet das Backend jeden Sprachblock einzeln. Eine eingetragene Trusted-Shops-ID wird nur akzeptiert, wenn Laenge und Startzeichen stimmen. Ist die ID in einem bestehenden Datensatz leer, loescht das Backend diesen Datensatz. Bei gueltiger ID werden Trustbadge-Einstellung, Garantie-Status und Webservice-Zugang gespeichert.

Die Dublettenpruefung fuer identische Trusted-Shops-IDs ist im Backend nicht aktiv. Vor dem Speichern sollte deshalb fachlich geprueft werden, ob dieselbe ID wirklich mehrfach verwendet werden soll.

Trustbadge und Guetesiegel im Frontend

  • Guetesiegel: Der Trusted-Shops-Menueblock laedt den Datensatz der aktuellen Shop-Sprache und stellt klassisches Siegel sowie Header-Siegel bereit, sobald eine ID vorhanden ist.
  • Standard-Trustbadge: Bei usetrustbadge = 1 fuegt der Menueblock den Trustbadge-Code automatisch in die Seite ein.
  • Angepasstes Trustbadge: Bei usetrustbadge = 2 wird die automatische Standardausgabe nicht verwendet. Die angepasste Einbindung muss im Shop-Layout gepflegt sein.
  • Checkout-Daten: Wenn das Trustbadge aktiv ist, stellt der Bestellabschluss zusaetzlich versteckte Checkout-Daten wie Bestellnummer, E-Mail, Betrag, Waehrung und Zahlungsart bereit.

Garantie Excellence im Checkout

Ist Garantie Excellence aktiv, sucht der Checkout den TrustedShops-Datensatz fuer aktuelle Sprache und Shop. Danach wird anhand der Warenkorbsumme die passende Schutzstufe ermittelt. Unterstuetzte Schutzsummen reichen im Backend von 500 bis 20.000. Liegt die Summe darueber, wird keine Garantieoption erzeugt.

  • Der Checkout zeigt Name, Hinweistext, Schutzsumme, Preis und Steuerhinweis der Garantie an.
  • Der Warenkorb addiert den Garantiepreis und verwendet den hoechsten im Warenkorb vorhandenen Steuersatz.
  • Beim Erzeugen der Bestellung wird eine eigene Bestellposition fuer TrustedShops angelegt.
  • Die Bestellung speichert TrustedShops-Datensatz, Produkt-ID, Garantiebetrag und spaeter den Status der Webservice-Anfrage.

Bestellabschluss und Zahlungsarten

Nach Abschluss einer Bestellung fordert das Backend die Garantie per Webservice an, wenn eine Garantie gewaehlt wurde und noch kein erfolgreicher Status vorliegt. Die Zahlungsart wird in Trusted-Shops-Zahlungsarten uebersetzt, etwa Vorkasse, Lastschrift, Kreditkarte, Rechnung, Nachnahme, Sofortueberweisung, PayPal, Barzahlung oder sonstige Zahlungsart.

Webservice-Benutzer und Passwort sind nur fuer Garantie Excellence relevant. Fuer Guetesiegel und Standard-Trustbadge reicht die Trusted-Shops-ID.

Pruefschritte nach Aenderungen

  1. Richtigen Shop auswaehlen.
  2. Pro Sprache die Trusted-Shops-ID und die gewuenschte Trustbadge-Option pruefen.
  3. Garantie Excellence nur aktivieren, wenn Webservice-Zugangsdaten vorhanden sind.
  4. Nach dem Speichern auf Validierungsmeldungen achten.
  5. Im Frontend pruefen, ob Guetesiegel, Trustbadge und Checkout-Garantie zur Shop-Sprache passen.

War diese Seite hilfreich?

Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.