<# _.each( data.fields_list, function( field_information ) { #>
<#
if( field_information.type === "payment_method_card" && data.payment_method_handler !== 'ccard' )
return true;
if( field_information.type === "payment_method_iban" && data.payment_method_handler !== 'sepa' )
return true;
#>
<# let field_value = typeof data.field_value_assoc !== 'undefined' && typeof data.field_value_assoc[ field_information.name ] !== 'undefined' ? data.field_value_assoc[ field_information.name ] : ''; #>
<# if( ( field_information.type === "payment_method_card"
|| field_information.type === "payment_method_iban" ) && field_information.name !== "card_zip_code" ) { #>
<# } else { #>
required="required"
<# } #>
value="{{ field_value }}"/>
<# } #>
<# }) #>
<# if( typeof data.payment_method_disclaimer !== 'undefined' && data.payment_method_disclaimer !== '' ) { #>
{{ data.payment_method_disclaimer }}
<# } #>
<# if( typeof data.payment_gateway_warning !== 'undefined' && data.payment_gateway_warning !== '' ) { #>
{{{ data.payment_gateway_warning }}}
<# } #>