Revision 396 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<!-- $Id$ BEGIN -->{if isset($ini.PayPalPlus.aktiv) && $ini.PayPalPlus.aktiv==1}<script src="https://www.paypalobjects.com/webstatic/ppplus/ppplus.min.js" type="text/javascript"></script><div id="ppplus"></div><script type="text/javascript">$(function(){let ppp=PAYPAL.apps.PPP({"approvalUrl":"{$approvalUrl}","placeholder":"ppplus","mode":"{$ini.PayPalPlus.env}","language":"de_DE","country":"DE","buttonLocation":"outside","disableContinue":"continueBtn","enableContinue":"continueBtn","preselection":"PayPal","showPuiOnSandbox": "true","thirdPartyPaymentMethods":{$paymentMethods},"onThirdPartyPaymentMethodSelected":function(data){setTimeout(updSession,10,data);},"onThirdPartyPaymentMethodDeselected":function(data){$('#step').val("2");$('#buy_form').attr("action","{if $ini.ssl_buy==1}https://{$smarty.server.SERVER_NAME}{/if}/bestellen_seite_2.html")$.post("/updateSession.php",function(erg){$('#continueBtn').unbind("click").click(function(){ppp.doContinue();return false;})});}});$('#continueBtn').click(function(){ppp.doContinue();return false;})});function updSession(data){$.post("/updateSession.php",data,function(erg){$('#step').val("2");$('#buy_form').attr("action","{if $ini.ssl_buy==1}https://{$smarty.server.SERVER_NAME}{/if}/bestellen_seite_2.html")if (erg=="easycredit"){$('#step').val("1b");$('#buy_form').attr("action","{if $ini.ssl_buy==1}https://{$smarty.server.SERVER_NAME}{/if}/bestellen_seite_1b.html")}$('#continueBtn').unbind("click").click(function(){$('#buy_form').submit();return false;})});}</script>{elseif isset($ini.PayPalCheckout.aktiv)&&$ini.PayPalCheckout.aktiv==1}<style>a.payment-button {color: #000;background-color: #fff;border: 1px solid #ccc;display: flex;justify-content: center;align-items: center;}#paypal-button-container {width:100%;text-align:center;}.payment-button-container{width: 100%;max-width: 750px;margin: 0 auto;}.payment-button{position: relative;display:block;width:100%;height:55px;text-align:center;border-radius:4px;background-color:#eee;margin-bottom:17px;cursor: pointer;overflow:hidden;}.payment-button:hover{filter: brightness(0.95);}.payment-button img{/*position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);*/cursor: pointer;}@media only screen and (max-width: 500px){.payment-button{height:45px;margin-bottom:14px;}}</style><meta name="viewport" content="width=device-width, initial-scale=1"><script src="https://www.paypal.com/sdk/js?client-id={$ini.PayPalPlus.clientId}&intent=authorize¤cy=EUR&components=buttons,marks&locale=de_DE"></script><div id="paypal-button-container"></div><div id="additional-button-container" class="payment-button-container">{foreach $versandOptionen as $opt}{if $opt.rufname=="vorkasse"}<a id="Vorkasse" class="additional payment-button"><img src="/images/webelemente/za_vorkasse.png" alt=""></a>{elseif $opt.rufname=="crefopay"}<a id="crefopay" class="additional payment-button"><img src="/images/webelemente/za_crefopay.png" alt=""></a>{elseif $opt.rufname=="selbstabholung"}<a id="Barzahlung" class="additional payment-button"><img src="/images/webelemente/za_selbstabholung.png" alt=""></a>{elseif $opt.rufname=="nachnahme"}<a id="Nachnahme" class="additional payment-button"><img src="/images/webelemente/za_nachnahme.png" alt=""></a>{elseif $opt.rufname=="sofortueberweisung"}<a id="sofortüberweisung" class="additional payment-button"><img src="/images/webelemente/za_sofortueberweisung.png" alt=""></a>{elseif $opt.rufname=="easycredit"}{if $smarty.session.SHOP.SUMME >= 200 && $smarty.session.SHOP.SUMME <=10000}<a id="easycredit" class="additional payment-button"><img src="/images/webelemente/za_easycredit.png" alt=""></a>{/if}{/if}{/foreach}{if $ini.PayPalCheckout.invoicePayment==1 && $smarty.session.SHOP.SUMME >= 5 && $smarty.session.SHOP.SUMME <=2500}<a id="PaypalRechnungskauf" class="additional payment-button"><img src="/images/webelemente/za_rechnung.png" alt=""></a>{/if}</div><script>{$summe=$smarty.session.SHOP.SUMME}{foreach $smarty.session.SHOP.BASKET as $bItem}{if $bItem.code}{$discount=($bItem.preis*-1)}{$summe=$summe+$discount}{/if}{/foreach}paypal.Buttons({createOrder: (data, actions) => {return actions.order.create({purchase_units: [{shipping:{"name": {"full_name": {if $smarty.session.SHOP.Lieferadresse === "packstation" }"{$smarty.session.SHOP.buy.Persdata.liefer_Vorname_pst} {$smarty.session.SHOP.buy.Persdata.liefer_Nachname_pst}"{else}"{$smarty.session.SHOP.buy.Persdata.liefer_Vorname} {$smarty.session.SHOP.buy.Persdata.liefer_Nachname}"{/if}},"address": {"address_line_1": {if $smarty.session.SHOP.Lieferadresse === "packstation" }"{$smarty.session.SHOP.buy.Persdata.liefer_Strasse_pst} {$smarty.session.SHOP.buy.Persdata.liefer_Hausnummer_pst}"{else}"{$smarty.session.SHOP.buy.Persdata.liefer_Strasse} {$smarty.session.SHOP.buy.Persdata.liefer_Hausnummer}"{/if},"address_line_2": {if $smarty.session.SHOP.Lieferadresse === "packstation" }"{$smarty.session.SHOP.buy.Persdata.liefer_Firma_pst}"{else}"{$smarty.session.SHOP.buy.Persdata.liefer_Firma}"{/if},"admin_area_2": {if $smarty.session.SHOP.Lieferadresse === "packstation" }"{$smarty.session.SHOP.buy.Persdata.liefer_Ort_pst}"{else}"{$smarty.session.SHOP.buy.Persdata.liefer_Ort}"{/if},"postal_code": {if $smarty.session.SHOP.Lieferadresse === "packstation" }"{$smarty.session.SHOP.buy.Persdata.liefer_PLZ_pst}"{else}"{$smarty.session.SHOP.buy.Persdata.liefer_PLZ}"{/if},"country_code": {if $smarty.session.SHOP.Lieferadresse === "packstation" }"{$smarty.session.SHOP.buy.Persdata.liefer_Land_pst|getIsoCode}"{else}"{$smarty.session.SHOP.buy.Persdata.liefer_Land|getIsoCode}"{/if}}},amount: {value: '{$smarty.session.SHOP.SUMMEINCVERSAND}',breakdown:{item_total:{value:'{$summe}',currency_code:"EUR"},{if $discount}discount:{value:{$discount},currency_code:"EUR"},{/if}shipping:{value:'{$smarty.session.SHOP.VERSAND.preis|default:0.00}',currency_code:"EUR"}}},items:[{foreach $smarty.session.SHOP.BASKET as $bItem}{if !$bItem.code}{name:"{$bItem.kurzbezeichnung|escape:"javascript"}",unit_amount:{value:"{$bItem.preis}",currency_code:"EUR"},quantity: "{$bItem.Menge}",sku: "{$bItem.ID}",},{/if}{/foreach}]}]});},onApprove: function(data, actions) {actions.order.authorize().then(function (authorization) {let authorizationID = authorization.purchase_units[0].payments.authorizations[0].id$.post('/module/paypalcheckout.php', {orderID: data.orderID,authorizationID: authorizationID}, function () {document.location.href = "/bestellen_seite_3.html"});});}}).render('#paypal-button-container');$(function(){$('.additional').click(function (e) {e.preventDefault();let rufname = $(this).attr("id");$.post("/updateSession.php", {thirdPartyPaymentMethod: rufname},function(erg) {$('#step').val("2");$('#buy_form').attr("action","{if $ini.ssl_buy==1}https://{$smarty.server.SERVER_NAME}{/if}/bestellen_seite_2.html")if (rufname==="easycredit"||rufname==="crefopay"||rufname==="crefopayKK"||rufname==="PaypalRechnungskauf"){$('#step').val("1b");$('#buy_form').attr("action","{if $ini.ssl_buy==1}https://{$smarty.server.SERVER_NAME}{/if}/bestellen_seite_1b.html")}$('#buy_form').submit();return false;});})})</script>{/if}<!-- $Id$ END -->