Ein kleiner Tipp für alle (vor allem für Cloudnutzer): Aktiviert die Zahlungsweise "Vorkasse" via MoneyOrder. Diese ist unabhängig vom Hub und wird bei einer Störung des Hubs trotzdem angezeigt. Problem: Wenn Ihr schon Vorkasse Überweisung via Hub nutzt, dann wird die Zahlungsweise Vorkasse Überweisung doppelt angezeigt, sofern der Hub mal problemlos funktioniert und somit alle Zahlungsweisen angezeigt werden. Das kann Kunden schon irritieren. Lösung: Einfach den folgenden CSS-Code hinzufügen, damit die alternative Vorkasse Überweisung nur dann angezeigt wird, wenn die Zahlungsweisen im Hub ausgefallen sind und somit nicht angezeigt werden. Code: body.page-checkout-payment:has(.gambio_hub-MoneyOrderHub) .list-group-item.moneyorder { display: none !important; } Nutzer, die keinen Cloudshop haben und Klarna evtl. wegen unzureichender Stabilität und Zuverlässigkeit doppelt eingebunden haben, können das Problem mit der doppelten Anzeige ggf. auch mit dem obigen Code lösen, sodass die Kunden im Checkout nicht irritiert werden. Hat eigentlich nur Vorteile. Dann bitte den Code anpassen bzw. die Klassen austauschen.
Man kann "Vorkasse" (=MoneyOrderHub) im Gambio Payment Hub auch komplett deaktivieren (oder deinstallieren) und nur über Moneyorder laufen lassen, dann wird nichts doppelt angezeigt und es wird kein CSS-Code benötigt...
Es ist eher die einfachste Lösung als die Beste. Dann muss man nämlich auf folgende Vorteile verzichten: - Automatischer Zahlungsabgleich - Automatischer Versand von Zahlungserinnerungen per E-Mail - Automatischer Versand von Zahlungsbestätigung per E-Mail Daher der Umweg. Einfach abschalten ist auch ok, wenn man die o.g. Dienste nicht benötigt.
Hallo @O.C. , danke nochmal für den Hinweis mit der Vorkasse. Du hast geschrieben, dass man den CSS-Code einfach mit Komma erweitern kann: (Link nur für registrierte Nutzer sichtbar.). Mit CSS-Code bin ich leider nicht so bewandert. Wie würde dein Code aussehen, wenn ich zusätzlich zur Vorkasse noch als Alternative z. B. PayPal über Mollie abbilden möchte, falls der Hub ausfällt? Bei Mollie lautet die Klasse: "mollie_paypal" Lieben Dank für deine Hilfe.
Hallo @Manja MJ, wenn ich das richtig verstehe, möchtest Du zwei Mal PayPal aktivieren. Dafür nutzt Du dann Mollie und den Gambio Hub. Wenn Letzteres ausfällt, soll dann Mollie angezeigt werden. Korrekt? Angenommen, dass die CSS-Klasse "mollie_paypal" richtig ist, dann kannst Du dafür den folgenden Code nutzen: Code: body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .mollie_paypal { display: none !important; } So sieht der Kd. dann nicht zwei Mal PayPal, sondern nur PayPal via Gambio Hub. Wenn der weg ist, wird automatisch PayPal via Mollie eingeblendet. Prüfe bitte, ob es Probleme gibt, wenn beide Module aktiviert werden. Denn was Du hier bekommst ist nur das Optische Extra, damit der Kunde nicht irritiert wird. Ob im Hintergrund die Technik funzt, wenn beide Module gleichzeitig aktiv sind, das kann ich dir nicht sagen. Du kannst mir das hier aber gerne mitteilen, wenn Du das testen konntest. Danke.
Ja, korrekt. Danke für den Code. Ich habe jetzt folgenden CSS-Code für PayPal hinterlegt (leicht anders als dein Code aus Beitrag #6): Code: body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .list-group-item.mollie_paypal { display: none !important; } Läuft seit letzten Freitag und es gab bisher keine Auffälligkeiten. In diesem Sinne hoffe ich, dass der Hub nicht mehr ausfällt. Wenn's aber doch mal passiert, fällt wenigstens nicht die wichtigste Zahlungsart weg. Danke dir sehr für diese generelle Idee, @O.C.
Hallo, das mit dem CSS-Code ist ne gute idee. In welche CSS-Datei muss der codeschnipsel integriert werden?
Gambio-Admin -> "Inhalte" -> "Theme bearbeiten" -> 3 kleine Pünktchen -> "SCSS/CSS bearbeiten" -> ganz unten einfügen
Danke. Ich habe den Schnipsel für folgende dupliziert: Code: body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .list-group-item.mollie_bancontact { display: none !important; } body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .list-group-item.mollie_creditcard { display: none !important; } body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .list-group-item.mollie_giropay { display: none !important; } body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .list-group-item.mollie_ideal { display: none !important; } Damit sollen dann alle fünf mollie-Zahlungsarten (inkl. paypal) nur dann angezeigt werden wenn der PayPal2Hub nicht da ist. Gehe mal davon aus das man das an der Paypal2Hub Methode fest machen kann, das dann gar keiner da ist.
Gar keine Mollie-Zahlungsweise, wenn PayPal2Hub aktiv ginge z.B. so: Code: body.page-checkout-payment:has(.gambio_hub-PayPal2Hub) .list-group-item[class^="mollie_"] { display: none !important; }