{% sw_extends '@Storefront/storefront/page/checkout/finish/finish-details.html.twig' %} {% block page_checkout_finish_content %} {{ parent() }} {% if config('GjuceCreditTransferByQrcodeSW6.config.paymentMethods') is not empty && page.order.transactions.last.paymentMethodId in config('GjuceCreditTransferByQrcodeSW6.config.paymentMethods') %} {% set refText = config('GjuceCreditTransferByQrcodeSW6.config.referenceText') %} {% set refCode = config('GjuceCreditTransferByQrcodeSW6.config.referenceCode') ? config('GjuceCreditTransferByQrcodeSW6.config.referenceCode') : config('GjuceCreditTransferByQrcodeSW6.config.referenceText') %} {% set refTextValue = refText | replace({'%customer%': page.order.orderCustomer.customerNumber, '%order%': page.order.orderNumber }) %} {% set refCodeValue = refCode | replace({'%customer%': page.order.orderCustomer.customerNumber, '%order%': page.order.orderNumber }) %} {% set options = { iban: config('GjuceCreditTransferByQrcodeSW6.config.iban') | spaceless, bic: config('GjuceCreditTransferByQrcodeSW6.config.bic') | spaceless, recipient: config('GjuceCreditTransferByQrcodeSW6.config.name'), reference: refCodeValue, amount: page.order.price.rawTotal, currency: context.currency.isoCode, } %}
{{ 'gjEpcQrCode.header' | trans }}

{{ 'gjEpcQrCode.intro' | trans }}

{{ 'gjEpcQrCode.recipient' | trans }}: {{ config('GjuceCreditTransferByQrcodeSW6.config.name') }}
{{ 'gjEpcQrCode.iban' | trans }}: {{ config('GjuceCreditTransferByQrcodeSW6.config.iban') }}
{{ 'gjEpcQrCode.bic' | trans }}: {{ config('GjuceCreditTransferByQrcodeSW6.config.bic') }}
{{ 'gjEpcQrCode.reference' | trans }}: {{ refTextValue }}
{{ 'gjEpcQrCode.amount' | trans }}: {{ page.order.price.rawTotal | currency }}

{{ 'gjEpcQrCode.notice' | trans }}

{% endif %} {% endblock %}