{% load i18n %}

{% trans 'Checkout' %}

{% include 'commerce/checkout_steps.html' %}

{% if cart.delivery_details_required %}

{% trans 'Delivery address' %}

{{ cart.delivery_name }}
{{ cart.delivery_street }}
{{ cart.delivery_postcode }} {{ cart.delivery_city }}
{{ cart.get_delivery_country_display }}

{% endif %}

{% trans 'Contact information' %}

{% trans 'Phone' %}: {{ cart.phone }}
{% trans 'E-mail' %}: {{ cart.email }}

{% if cart.billing_details_required %}

{% trans 'Billing details' %}

{{ cart.billing_name }}
{{ cart.billing_street }}
{{ cart.billing_postcode }} {{ cart.billing_city }}
{{ cart.get_billing_country_display }}

{% if cart.reg_id %}{% trans 'Company Registration No.' %}: {{ cart.reg_id }}
{% endif %} {% if cart.tax_id %}{% trans 'TAX ID' %}: {{ cart.tax_id }}
{% endif %} {% if cart.vat_id %}{% trans 'VAT ID' %}: {{ cart.vat_id }}{% endif %}

{% endif %} {% include 'commerce/cart_items_table.html' %}
{# TODO: discount #} {% trans 'Sum' %}: {{ cart.get_items_subtotal_display }}
{% if loyalty_program_enabled %} {% trans 'Loyalty points' %}: {{ cart.get_loyalty_points_display }}
{% endif %} {% trans 'Shipping option' %}: {{ cart.shipping_option }}
{% trans 'Shipping fee' %}: {{ cart.get_shipping_fee_display }}
{% if cart.payment_method %} {% trans 'Payment method' %}: {{ cart.payment_method }}
{% trans 'Payment fee' %}: {{ cart.get_payment_fee_display }}
{% endif %} {% trans 'Total' %}: {{ cart.get_total_display }}


{% if cart.can_be_finished %} {% trans 'Finish' %} {% else %} {% trans 'Checkout process can not be finished yet' %} {% endif %}