{% extends "pretixpresale/event/base.html" %} {% load i18n %} {% load money %} {% load eventurl %} {% load l10n %} {% load rich_text %} {% block title %}{% trans "Cancel order" %}{% endblock %} {% block content %}

{% if request.event.settings.cancel_allow_user_paid_require_approval %} {% blocktrans trimmed with code=order.code %} Request cancellation: {{ code }} {% endblocktrans %} {% else %} {% blocktrans trimmed with code=order.code %} Cancel order: {{ code }} {% endblocktrans %} {% endif %}

{% if request.event.settings.cancel_allow_user_paid_require_approval and order.status == "p" and order.total != 0 %} {% if request.event.settings.cancel_allow_user_paid_require_approval_fee_unknown %}

{% blocktrans trimmed %} You can request to cancel this order. {% endblocktrans %} {% blocktrans trimmed %} If your request is approved, the organizer will determine if you will receive a full refund or if a cancellation fee is deducted according to their cancellation policy. {% endblocktrans %}

{% else %}

{% blocktrans trimmed %} You can request the cancellation of your order on this page. The event organizer will then decide on your request. If they approve, your order will be canceled and all tickets will be invalidated. {% endblocktrans %}

{% endif %} {% else %}

{% blocktrans trimmed %} If you cancel this order, all tickets will be invalidated and you can no longer use them. You cannot revert this action. {% endblocktrans %}

{% endif %} {% if order.status == "n" and order.total != 0 and order.user_cancel_fee %} {% blocktrans trimmed with fee=order.user_cancel_fee|money:request.event.currency %} You can cancel this order. As per our cancellation policy, you will still be required to pay a cancellation fee of {{ fee }}. {% endblocktrans %} {% elif not request.event.settings.cancel_allow_user_paid_require_approval or not request.event.settings.cancel_allow_user_paid_require_approval_fee_unknown %} {% if request.event.settings.cancel_allow_user_paid_adjust_fees and order.status == "p" and order.total != 0 %}

{% if cancel_fee %} {% blocktrans trimmed with fee=order.user_cancel_fee|money:request.event.currency %} If you want, you can request a refund for the full amount minus a cancellation fee of {{ fee }}. {% endblocktrans %} {% else %} {% blocktrans trimmed with fee=order.user_cancel_fee|money:request.event.currency %} If you want, you can request a full refund. {% endblocktrans %} {% endif %}

{{ request.event.settings.cancel_allow_user_paid_adjust_fees_explanation|rich_text }}

Enter how much we can keep:
{% else %}

{% trans "Refund amount:" %} {{ refund_amount|money:request.event.currency }}

{% endif %} {% endif %} {% if refund_amount > 0 %} {% if request.event.settings.cancel_allow_user_paid_refund_as_giftcard == "manually" %} {% trans "The organizer will get in touch with you to clarify the details of your refund." %} {% elif request.event.settings.cancel_allow_user_paid_refund_as_giftcard == "force" %} {% trans "The refund will be issued in form of a gift card that you can use for further purchases." %} {% if request.event.organizer.default_gift_card_expiry %}

{% blocktrans trimmed with expiry_date=request.event.organizer.default_gift_card_expiry|date:"SHORT_DATE_FORMAT" %} Your gift card will be valid until {{ expiry_date }}. {% endblocktrans %}

{% endif %} {% elif request.event.settings.cancel_allow_user_paid_refund_as_giftcard == "option" %}
{% if request.event.organizer.default_gift_card_expiry %}

{% blocktrans trimmed with expiry_date=request.event.organizer.default_gift_card_expiry|date:"SHORT_DATE_FORMAT" %} Your gift card will be valid until {{ expiry_date }}. {% endblocktrans %}

{% endif %}
{% if can_auto_refund %}

{% blocktrans trimmed %} The refund amount will automatically be sent back to your original payment method. Depending on the payment method, please allow for up to two weeks before this appears on your statement. {% endblocktrans %}

{% blocktrans trimmed %} The following payment methods will be used to refund the money to you: {% endblocktrans %}

{% else %}

{% blocktrans trimmed %} With the payment method you used, the refund amount can not be sent back to you automatically. Instead, the event organizer will need to initiate the transfer manually. Please be patient as this might take a bit longer. {% endblocktrans %}

{% endif %}
{% else %} {% if can_auto_refund %}

{% blocktrans trimmed %} The refund amount will automatically be sent back to your original payment method. Depending on the payment method, please allow for up to two weeks before this appears on your statement. {% endblocktrans %}

{% blocktrans trimmed %} The following payment methods will be used to refund the money to you: {% endblocktrans %}

{% else %}

{% blocktrans trimmed %} With the payment method you used, the refund amount can not be sent back to you automatically. Instead, the event organizer will need to initiate the transfer manually. Please be patient as this might take a bit longer. {% endblocktrans %}

{% endif %} {% endif %} {% endif %} {% csrf_token %}
{% endblock %}