{% sw_extends { template: '@Storefront/storefront/component/payment/payment-method.html.twig', scopes: ['default', 'subscription', 'mixed-subscription'] } %} {% block component_payment_method_field %} {{ parent() }} {% if payment.handlerIdentifier == 'app\\ShopwarePayments_card' and payment.id is same as(context.paymentMethod.id) %} {% sw_include '@ShopwarePayments/storefront/shopware-payments/card-fields-form.html.twig' %} {% endif %} {% if payment.handlerIdentifier == 'app\\ShopwarePayments_sepa' and payment.id is same as(context.paymentMethod.id) %} {% sw_include '@ShopwarePayments/storefront/shopware-payments/sepa-fields-form.html.twig' %} {% endif %} {% endblock %} {% block component_payment_method_description %} {{ parent() }} {# Vaulting UI - JS plugin will handle vaultable payment method check #} {% if payment.id is same as(context.paymentMethod.id) and not context.customer.guest %} {% sw_include '@ShopwarePayments/storefront/shopware-payments/vaulting.html.twig' %} {% endif %} {% endblock %}