From d38ab8a439fdd64296256dfe1ea4329a4864191b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 5 Sep 2017 12:32:39 +0200 Subject: [PATCH] Correctly set OrderFee type for new orders --- src/pretix/base/services/orders.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/services/orders.py b/src/pretix/base/services/orders.py index 4b7b845944..ff2ec9885e 100644 --- a/src/pretix/base/services/orders.py +++ b/src/pretix/base/services/orders.py @@ -347,7 +347,8 @@ def _get_fees(positions: List[CartPosition], payment_provider: BasePaymentProvid total = sum([c.price for c in positions]) payment_fee = payment_provider.calculate_fee(total) if payment_fee: - fees.append(OrderFee(fee_type=OrderFee.FEE_TYPE_PAYMENT, value=payment_fee)) + fees.append(OrderFee(fee_type=OrderFee.FEE_TYPE_PAYMENT, value=payment_fee, + internal_type=payment_provider.identifier)) return fees