{% extends "base.html" %} {% import "macros/ui.html" as ui %} {% block title %}{{ t(key="checkout-title", lang=lang | default(value='sk')) }}{% endblock title %} {% block content %} {% if packeta_api_key %}{% endif %}

{{ t(key="checkout-title", lang=lang | default(value='sk')) }}

{{ ui::csrf_field() }}
{{ t(key="account-type", lang=lang | default(value='sk')) }} {% if account_fixed %}
{% if prefill_account_type == "company" %} {{ ui::badge(label=t(key="account-company", lang=lang | default(value='sk')), variant="primary") }} {% else %} {{ ui::badge(label=t(key="account-personal", lang=lang | default(value='sk')), variant="neutral") }} {% endif %} {{ t(key="account-type-locked", lang=lang | default(value='sk')) }}
{% else %}
{% endif %}
{{ t(key="account-company-details", lang=lang | default(value='sk')) }}
{{ ui::input(name="company_name", id="company_name", value=prefill_company_name | default(value=''), autocomplete="organization") }}
{{ ui::input(name="company_id", id="company_id", value=prefill_company_id | default(value='')) }}
{{ ui::input(name="tax_id", id="tax_id", value=prefill_tax_id | default(value='')) }}
{{ ui::input(name="vat_id", id="vat_id", value=prefill_vat_id | default(value='')) }}
{{ t(key="checkout-contact", lang=lang | default(value='sk')) }}
{{ ui::input(name="email", id="email", type="email", value=prefill_email | default(value=''), required=true, autocomplete="email") }}
{{ ui::input(name="customer_name", id="customer_name", value=prefill_name | default(value=''), required=true, autocomplete="name") }}
{{ ui::input(name="phone", id="phone", type="tel", value=prefill_phone | default(value=''), required=true, autocomplete="tel", placeholder="900 000 000", attrs='inputmode="tel"') }}
{{ t(key="checkout-residence-address", lang=lang | default(value='sk')) }}
{{ ui::input(name="residence_address", id="residence_address", value=prefill_residence_address | default(value=''), required=true, autocomplete="billing street-address") }}
{{ ui::input(name="residence_city", id="residence_city", value=prefill_residence_city | default(value=''), required=true, autocomplete="billing address-level2") }}
{{ ui::input(name="residence_zip", id="residence_zip", value=prefill_residence_zip | default(value=''), required=true, autocomplete="billing postal-code") }}
{{ ui::checkbox(name="delivery_same_as_residence", id="delivery_same_as_residence", label=t(key="checkout-delivery-same", lang=lang | default(value='sk')), attrs='x-model="deliverySame"') }}
{{ t(key="checkout-shipping", lang=lang | default(value='sk')) }}
{{ ui::input(name="address", id="address", autocomplete="shipping street-address", attrs=':required="!deliverySame"') }}
{{ ui::input(name="city", id="city", autocomplete="shipping address-level2", attrs=':required="!deliverySame"') }}
{{ ui::input(name="zip", id="zip", autocomplete="shipping postal-code", attrs=':required="!deliverySame"') }}
{{ t(key="checkout-carrier", lang=lang | default(value='sk')) }}{{ ui::req() }} {% for m in shipping_methods %} {% endfor %}
{% if packeta_api_key %}

{{ t(key="checkout-chosen-point", lang=lang | default(value='sk')) }}:

{% else %} {% endif %}
{{ t(key="checkout-payment", lang=lang | default(value='sk')) }}{{ ui::req() }} {% if payment_methods | length > 0 %} {% for method in payment_methods %} {% endfor %} {% else %}

{{ t(key="payment-none", lang=lang | default(value='sk')) }}

{% endif %}
{{ ui::textarea(name="note", id="note", rows="3") }}
{% if logged_in_customer and not profile_filled %} {{ ui::checkbox(name="save_profile", id="save_profile", label=t(key="checkout-save-profile", lang=lang | default(value='sk'))) }} {% endif %} {% if can_create_account %}
{{ ui::checkbox(name="create_account", id="create_account", label=t(key="checkout-create-account", lang=lang | default(value='sk'))) }}

{{ t(key="checkout-create-account-hint", lang=lang | default(value='sk')) }}

{% endif %}
{% endblock content %}