From 1c769f2876b2b35dda412aa634472cb04efb3407 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 7 Jan 2021 17:55:30 +0100 Subject: [PATCH] Order cancel: Show refund methods --- .../pretixpresale/event/order_cancel.html | 20 +++++++++++++++++++ src/pretix/presale/views/order.py | 4 ++++ 2 files changed, 24 insertions(+) diff --git a/src/pretix/presale/templates/pretixpresale/event/order_cancel.html b/src/pretix/presale/templates/pretixpresale/event/order_cancel.html index 6987202b2..187cc39cc 100644 --- a/src/pretix/presale/templates/pretixpresale/event/order_cancel.html +++ b/src/pretix/presale/templates/pretixpresale/event/order_cancel.html @@ -119,6 +119,16 @@ statement. {% endblocktrans %}

+

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

+ {% else %}

{% blocktrans trimmed %} @@ -140,6 +150,16 @@ {% endblocktrans %}

+

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

+ {% else %}

{% blocktrans trimmed %} diff --git a/src/pretix/presale/views/order.py b/src/pretix/presale/views/order.py index d62943b52..c2370e108 100644 --- a/src/pretix/presale/views/order.py +++ b/src/pretix/presale/views/order.py @@ -792,6 +792,10 @@ class OrderCancel(EventViewMixin, OrderDetailMixin, TemplateView): ctx['cancel_fee'] = fee ctx['refund_amount'] = refund_amount ctx['can_auto_refund'] = sum(proposals.values()) == refund_amount + ctx['proposals'] = [ + p.payment_provider.payment_presale_render(payment=p) + for p in proposals + ] return ctx