Paul Sack Posted August 27, 2021 Share Posted August 27, 2021 (edited) Ich würde gern die Zahlungsart Zahlen Sie mit PayPal Plus | Es ist einfach, schnell und sicher. auskommentieren. Hier der entsprechende Teil des HTML: <div id="payment-option-2-container" class="payment-option clearfix"> <span class="custom-radio float-xs-left"> <input class="ps-shown-by-js " id="payment-option-2" data-module-name="paypal_plus" name="payment-option" type="radio" required=""> <span></span> </span> <form method="GET" class="ps-hidden-by-js" style="display: none;"> <button class="ps-hidden-by-js" type="submit" name="select_payment_option" value="payment-option-2" style="display: none;"> Wählen </button> </form> <label for="payment-option-2"> <span>Zahlen Sie mit PayPal Plus | Es ist einfach, schnell und sicher.</span> </label> </div> Hat Jemand eine Idee ? Beste Grüße Paul Edited October 30, 2021 by Paul Sack gelöst (see edit history) Link to comment Share on other sites More sharing options...
rictools Posted August 28, 2021 Share Posted August 28, 2021 Verstehe ich das richtig, daß du die Zahlungsart nicht verwenden willst oder bezieht sich das nur auf eine bestimmte Stelle im Shop? Ggf. mußt du ja nur PayPal als Zahlungsart deaktivieren. Wobei es keine gute Idee sein dürfte, Kunden nur die Zahlung per Vorausüberweisung anzubieten. Wenn du etwas unsichtbar machen willst, geht das per CSS mit "display: none;". 1 Link to comment Share on other sites More sharing options...
Paul Sack Posted August 29, 2021 Author Share Posted August 29, 2021 PayPal Plus via PayPal-Support "REST API-mäßig" einzubinden ist bisher mißglückt. Wählen der OptionZahlen Sie mit PayPal Plus führt zu Fehlermeldungen und entnervten Kunden. Der PayPal-Button funktioniert einwandfrei. Die "Ausblendung/Auskommentierung/Deaktivierung" der zweiten Zahlungsart wäre zumindest eine zeitweilige Lösung. Die /checkout/_partials/steps/payment.tpl habe ich bereits ins Auge gefasst, bin jedoch noch nicht fündig geworden. Link to comment Share on other sites More sharing options...
rictools Posted August 29, 2021 Share Posted August 29, 2021 Ich nehme an, daß du die id "payment-option-2-container" per "display: none;" ausblenden kannst, kann ich ohne die URL deines Shops zu kennen schlecht testen. Link to comment Share on other sites More sharing options...
dauerfrager Posted September 15, 2021 Share Posted September 15, 2021 (edited) Also ich habe ja eher den Paypal Button unter STEP1 beim Checkout ausgeblendet. Aus einem einfachen Grund, weil die Versandkosten erst nach Eingabe der Lieferadresse resp. Rechnungsadresse korrekt sind. Aus dem gleichen Grund macht auch der Paypal Button im Warenkorb für mich wenig Sinn - ausser man hat keine oder für alle Länder gleiche Versandkosten. Den Paypal Button unter STEP1 habe ich mit folgendem CSS ausgeblendet: body#checkout section#checkout-personal-information-step .content div.paypal-buttons { visibility:hidden; height:0; } .my-2 { margin-top:-50px!important; } Die letzte Zeile rückt die nachfolgenden Angaben in angemessenem Abstand nach oben. So ähnlich müsste es ggf. auch mit der Option in STEP4 funktionieren (wenn man den Button bei STEP1 benutzen möchte). Edited September 15, 2021 by dauerfrager (see edit history) Link to comment Share on other sites More sharing options...
rictools Posted September 15, 2021 Share Posted September 15, 2021 (edited) Mit display: none; statt visibility: hidden; müßte sich die Abstandskorrektur eigentlich erübrigen. Edited September 15, 2021 by rictools (see edit history) Link to comment Share on other sites More sharing options...
Paul Sack Posted October 30, 2021 Author Share Posted October 30, 2021 themes/classic/templates/checkout/_partials/steps/payment.tpl 20 {foreach from=$payment_options item="module_options"} 21 {foreach from=$module_options item="option"} 22 {if $option.id == 'payment-option-1'} <== 23 <div> 80 </form> 81 {/if} <== 82 </div> Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now