{% extends 'base.html.twig' %} {% block title %}{{ merchant.name }} Payment Page{% endblock %} {% block stylesheets %} {% if pageConfig.tracking_code|default %}{{ pageConfig.tracking_code|raw }}{% endif %} {% if form.vars.data.design %} {% elseif pageConfig.custom_css_file|default(false) %} {% endif %} {% endblock %} {% block body %}

{% if pageConfig.logo|default(false) %}{% else %}{{ app.user.name|default }}{% endif %}

{{ 'Pay'|trans }}

{{ form_start(form) }}
{{ 'Name_on_Card'|trans }}
{% if form.card.cardholderName is defined %} {{ form_errors(form.card.cardholderName) | striptags | trans }} {{ form_widget(form.card.cardholderName,{attr: {class:'pay_name'}}) }} {% else %} {{ form.card.vars.value.cardholderName }} {% endif %}
{{ 'Card_number'|trans }}
{% if form.card.cardNumber is defined %} {{ form_errors(form.card.cardNumber) | striptags | trans }} {{ form_widget(form.card.cardNumber,{attr: {class:'pay_pan'}}) }} {% else %} {{ form.card.vars.value.cardNumber }} {% endif %}
{{ 'Expiration'|trans }}
  • {% if form.card.cardExpirationMonth is defined %} {{ form_widget(form.card.cardExpirationMonth, {'attr': {'class': 'text_box'}}) }} {% else %} {{ form.card.vars.value.cardExpirationMonth }} {% endif %}
  • {% if form.card.cardExpirationYear is defined %} {{ form_widget(form.card.cardExpirationYear, {'attr': {'class': 'text_box'}}) }} {% else %} {{ form.card.vars.value.cardExpirationYear }} {% endif %}
{% if form.card.cardExpirationMonth is defined %} {{ form_errors(form.card.cardExpirationMonth)| striptags | trans }} {% endif %} {% if form.card.cardExpirationYear is defined %} {{ form_errors(form.card.cardExpirationYear) | striptags | trans }} {% endif %}
{{ 'CVV'|trans }}
{{ form_errors(form.card.cardCvv2) | striptags | trans }} {{ form_widget(form.card.cardCvv2,{attr: {class:'pay_cvv'}}) }}
{% if pageConfig.edit_amount|default %}
{{ 'Amount'|trans }} ({{ session.currency|default }})
{{ form_widget(form.amount) }}
{% else %}
{{ 'Amount'|trans }} ({{ form.vars.value.currency|default }}) : {{ form.vars.value.amount | number_format(2) }}
{% if session.user | default and session.card == null and (pageConfig.force_save_card is not defined or pageConfig.force_save_card == false) %}
{{ form_widget(form.card.saveCard) }} {{ form_label(form.card.saveCard) }}
{% endif %}
{% endif %}

{% if form.vars.value.recurringType is not null and form.vars.value.recurringType > 0 %}
{{ 'recurring_payment_from'|trans }}
{{ "now" | date('Y-m-d') }} {% if form.vars.value.recurringEndDate %}{{ 'recurring_payment_till'|trans }} {{ form.vars.value.recurringEndDate|date('Y-m-d') }}{% endif %}
{{ 'recurring_period'|trans }} : {{ form.vars.value.recurringFrequency }} days
{% endif %}
{{ form_widget(form.browserJavaEnabled) }} {{ form_widget(form.browserColorDepth) }} {{ form_widget(form.browserScreenHeight) }} {{ form_widget(form.browserScreenWidth) }} {{ form_widget(form.browserLanguage) }} {{ form_widget(form.browserUserAgent,{value: app.request.headers.get('User-Agent')}) }} {{ form_widget(form.browserAcceptHeader,{value: app.request.headers.get('Accept')}) }} {{ 'privacy_policy'|trans }}
{# {{ form_widget(form._token) }}#} {{ form_errors(form) }} {{ form_end(form) }}
{% endblock %}