{% extends "pretixcontrol/event/base.html" %} {% load i18n %} {% load bootstrap3 %} {% block title %} {% blocktrans trimmed with code=order.code %} Change order: {{ code }} {% endblocktrans %} {% endblock %} {% block content %}

{% blocktrans trimmed with code=order.code %} Change order: {{ code }} {% endblocktrans %} {% blocktrans trimmed with order=order.code %} Back to order {{ order }} {% endblocktrans %}

{% blocktrans trimmed %} You can use this tool to change the ordered products or to partially cancel the order. Please keep in mind that changing an order can have several implications, e.g. the payment method fee might change or additional questions can be added to the order that need to be answered by the user. {% endblocktrans %}

{% blocktrans trimmed %} The user will receive a notification about the change but in the case of new required questions, the user will not be forced to answer them. {% endblocktrans %}

{% blocktrans trimmed %} If an invoice is attached to the order, a cancellation will be created together with a new invoice. {% endblocktrans %}

{% blocktrans trimmed %} If you chose "split into new order" for multiple positions, they will be all split in one second order together, not multiple orders. {% endblocktrans %}

{% blocktrans trimmed %} Please use this tool carefully. Changes you make here are not reversible. Also, if you change an order manually, not all constraints (e.g. on required add-ons) will be checked. Therefore, you might construct an order that would not be able to exist otherwise. In most cases it is easier to cancel the order completely and create a new one. {% endblocktrans %}
{% csrf_token %} {% for position in positions %}

#{{ position.positionid }} – {{ position.item }} {% if position.variation %} – {{ position.variation }} {% endif %} {% if position.addon_to %} – {% blocktrans trimmed with posid=position.addon_to.positionid %} Add-On to position #{{ posid }} {% endblocktrans %} {% endif %}

{% bootstrap_form_errors position.form %} {% if position.custom_error %}
{{ position.custom_error }}
{% endif %}

{% trans "Ticket secret:" %} {{ position.secret|slice:":12" }}…

{% if request.event.has_subevents %}
{% endif %}
{% endfor %}

{% trans "Add product" %}

{% bootstrap_form_errors add_form %} {% if add_form.custom_error %}
{{ add_form.custom_error }}
{% endif %} {% bootstrap_field add_form.do layout="control" %} {% bootstrap_field add_form.itemvar layout="control" %} {% bootstrap_field add_form.price addon_after=request.event.currency layout="control" %} {% if add_form.addon_to %} {% bootstrap_field add_form.addon_to layout="control" %} {% endif %} {% if add_form.subevent %} {% bootstrap_field add_form.subevent layout="control" %} {% endif %}

{% trans "Other operations" %}

{% bootstrap_form_errors other_form %} {% if other_form.custom_error %}
{{ other_form.custom_error }}
{% endif %} {% bootstrap_field other_form.recalculate_taxes layout="control" %} {% bootstrap_field other_form.notify layout="control" %}
{% trans "Cancel" %}
{% endblock %}