[{capture append="oxidBlock_content"}] [{* ordering steps *}] [{include file="page/checkout/inc/steps.tpl" active=3 }] [{block name="checkout_payment_main"}] [{assign var="currency" value=$oView->getActCurrency() }] [{block name="change_shipping"}] [{ if $oView->getAllSets() }] [{assign var="aErrors" value=$oView->getFieldValidationErrors()}] [{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] [{assign var="sAddClassParams" value="cl="|cat:$oViewConf->getActiveClassName()}]
[{ $oViewConf->getHiddenSid() }] [{ $oViewConf->getNavFormParams() }]

[{if $oView->getAllSetsCnt() > 1}][{ oxmultilang ident="SELECT_SHIPPING_METHOD" suffix="COLON" }][{else}][{ oxmultilang ident="SELECT_SHIPPING_METHOD" suffix="COLON"}][{/if}]

[{assign var="oDeliveryCostPrice" value=$oxcmp_basket->getDeliveryCost() }] [{if $oDeliveryCostPrice && $oDeliveryCostPrice->getPrice() > 0}] [{if $oViewConf->isFunctionalityEnabled('blShowVATForDelivery') }]
[{ oxmultilang ident="CHARGES" suffix="COLON"}] [{oxprice price=$oDeliveryCostPrice->getNettoPrice() currency=$currency}] ([{ oxmultilang ident="PLUS_VAT" }] [{oxprice price=$oDeliveryCostPrice->getVatValue() currency=$currency}])
[{ else }]
[{ oxmultilang ident="CHARGES" suffix="COLON" }] [{oxprice price=$oDeliveryCostPrice->getBruttoPrice() currency=$currency}]
[{/if}] [{/if}]
[{/if}] [{/block}] [{block name="checkout_payment_errors"}] [{assign var="iPayError" value=$oView->getPaymentError() }] [{ if $iPayError == 1}]
[{ oxmultilang ident="ERROR_MESSAGE_COMPLETE_FIELDS_CORRECTLY" }]
[{ elseif $iPayError == 2}]
[{ oxmultilang ident="MESSAGE_PAYMENT_AUTHORIZATION_FAILED" }]
[{ elseif $iPayError == 4 }]
[{ oxmultilang ident="MESSAGE_UNAVAILABLE_SHIPPING_METHOD" }]
[{ elseif $iPayError == 5 }]
[{ oxmultilang ident="MESSAGE_PAYMENT_UNAVAILABLE_PAYMENT" }]
[{ elseif $iPayError == 6 }]
[{ oxmultilang ident="TRUSTED_SHOP_UNAVAILABLE_PROTECTION" }]
[{ elseif $iPayError > 6 }]
[{ oxmultilang ident="MESSAGE_PAYMENT_UNAVAILABLE_PAYMENT" }]
[{ elseif $iPayError == -1}]
[{ oxmultilang ident="MESSAGE_PAYMENT_UNAVAILABLE_PAYMENT_ERROR" suffix="COLON" }] "[{ $oView->getPaymentErrorText() }]").
[{ elseif $iPayError == -2}]
[{ oxmultilang ident="MESSAGE_NO_SHIPPING_METHOD_FOUND" }]
[{ elseif $iPayError == -3}]
[{ oxmultilang ident="MESSAGE_PAYMENT_SELECT_ANOTHER_PAYMENT" }]
[{elseif $iPayError == -4}]
[{ oxmultilang ident="MESSAGE_PAYMENT_BANK_CODE_INVALID" }]
[{elseif $iPayError == -5}]
[{ oxmultilang ident="MESSAGE_PAYMENT_ACCOUNT_NUMBER_INVALID" }]
[{/if}] [{/block}] [{block name="change_payment"}] [{oxscript include="js/widgets/oxpayment.js" priority=10 }] [{oxscript add="$( '#payment' ).oxPayment();"}] [{oxscript include="js/widgets/oxinputvalidator.js" priority=10 }] [{oxscript add="$('form.js-oxValidate').oxInputValidator();"}] [{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] [{assign var="sAddClassParams" value="cl="|cat:$oViewConf->getActiveClassName()}]
[{ $oViewConf->getHiddenSid() }] [{ $oViewConf->getNavFormParams() }]
[{if $oView->getPaymentList()}]

[{ oxmultilang ident="PAYMENT_METHOD" }]

[{ assign var="inptcounter" value="-1"}] [{foreach key=sPaymentID from=$oView->getPaymentList() item=paymentmethod name=PaymentSelect}] [{ assign var="inptcounter" value="`$inptcounter+1`"}] [{block name="select_payment"}] [{if $sPaymentID == "oxidcashondel"}] [{include file="page/checkout/inc/payment_oxidcashondel.tpl"}] [{elseif $sPaymentID == "oxidcreditcard"}] [{include file="page/checkout/inc/payment_oxidcreditcard.tpl"}] [{elseif $sPaymentID == "oxiddebitnote"}] [{include file="page/checkout/inc/payment_oxiddebitnote.tpl"}] [{else}] [{include file="page/checkout/inc/payment_other.tpl"}] [{/if}] [{/block}] [{/foreach}] [{* TRUSTED SHOPS BEGIN *}] [{include file="page/checkout/inc/trustedshops.tpl"}] [{* TRUSTED SHOPS END *}] [{block name="checkout_payment_nextstep"}] [{if $oView->isLowOrderPrice()}]
[{ oxmultilang ident="MIN_ORDER_PRICE" }] [{oxprice price=$oxcmp_basket->getMinOrderPrice() currency=$currency}]
[{else}]
[{ oxmultilang ident="PREVIOUS_STEP" }]
[{/if}] [{/block}] [{elseif $oView->getEmptyPayment()}] [{block name="checkout_payment_nopaymentsfound"}]

[{ oxmultilang ident="PAYMENT_INFORMATION" }]

[{oxifcontent ident="oxnopaymentmethod" object="oCont"}] [{$oCont->oxcontents__oxcontent->value}] [{/oxifcontent}]
[{ oxmultilang ident="PREVIOUS_STEP" }]
[{/block}] [{/if}]
[{/block}] [{/block}] [{insert name="oxid_tracker" title=$template_title }] [{/capture}] [{include file="layout/page.tpl"}]