Zum Inhalt

Profi-Einstellungen

Das Plugin bietet einige erweiterte Einstellungen, die nicht über die Plugin-Konfiguration in der Administration, sondern über Umgebungsvariablen (ENV) des Shops gesteuert werden.

Nur für erfahrene Anwender

Diese Einstellungen richten sich an Entwickler und erfahrene Anwender mit Serverzugriff.

Einrichtung

Die Umgebungsvariablen werden in der Datei .env bzw. .env.local im Hauptverzeichnis des Shops (oder direkt in der Server- bzw. Container-Umgebung) hinterlegt.

Cache leeren nicht vergessen

Nach dem Ändern einer Umgebungsvariable muss der Shop-Cache geleert werden, damit die Änderung wirksam wird:

bin/console cache:clear

Verfügbare Umgebungsvariablen

AMAZON_PAY_BUTTON_CONSIDER_RULES

Standardwert: 0 (deaktiviert)

Ist diese Variable aktiviert, wird der Amazon Pay Express-Button nur noch angezeigt, wenn die Verfügbarkeitsregel der Zahlungsart „Amazon Pay" (konfigurierbar unter Einstellungen » Zahlungsarten » Amazon Pay) im aktuellen Kontext des Kunden positiv ausgewertet wird.

Damit lässt sich die Anzeige des Express-Buttons z. B. auf bestimmte Kundengruppen, Warenkorbwerte oder Währungen einschränken. Angewendet wird dieselbe Regel, die auch die Verfügbarkeit der Zahlungsart im Checkout steuert.

Die Prüfung betrifft alle Platzierungen des Express-Buttons:

  • Produktdetailseite
  • Produktlisten (Kategorie- und Suchseiten)
  • Warenkorb und Offcanvas-Warenkorb
  • Registrierungsseite im Checkout

Ist der Zahlungsart keine Verfügbarkeitsregel zugewiesen, wird der Button wie gewohnt angezeigt. Der Amazon-Login-Button auf der Registrierungsseite ist von dieser Einstellung nicht betroffen.

Hinweis zur Regelauswertung

Da der Button in allen Bereichen des Shops angezeigt wird, stehen evtl. bestimmte Kriterien wie z.B. die Adresse oder der Warenkorbwert (für den Button auf der Artikelseite) nicht korrekt zur Verfügung. Die Regel sollte also nur Kriterien enthalten, die global korrekt ermittelt werden können.

AMAZON_PAY_NO_GUESTS

Standardwert: 0 (deaktiviert)

Standardmäßig werden Kunden, die über den Amazon Pay Express-Checkout bestellen und noch kein Kundenkonto besitzen, als Gastkunden angelegt.

Ist diese Variable aktiviert, wird stattdessen immer ein vollwertiges Kundenkonto angelegt.