From 06efb37d5db9e6ae0469bb6a9e588eb0f2c386e9 Mon Sep 17 00:00:00 2001 From: Kian Cross Date: Tue, 25 Mar 2025 15:52:04 +0000 Subject: [PATCH] Clarify description for offsetting refunds (#4943) The 'offsetting' payment method includes a clear description specifying which order the offsetting applies to, but the associated refund does not. This commit ensures refunds use the same message as payments, making the associated order explicit. --- src/pretix/base/payment.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pretix/base/payment.py b/src/pretix/base/payment.py index 672e3303c..02dc95991 100644 --- a/src/pretix/base/payment.py +++ b/src/pretix/base/payment.py @@ -1308,6 +1308,9 @@ class OffsettingProvider(BasePaymentProvider): def payment_control_render(self, request: HttpRequest, payment: OrderPayment) -> str: return _('Balanced against orders: %s' % ', '.join(payment.info_data['orders'])) + def refund_control_render(self, request: HttpRequest, payment: OrderPayment) -> str: + return self.payment_control_render(request, payment) + class GiftCardPayment(BasePaymentProvider): identifier = "giftcard"