diff --git a/src/pretix/control/views/checkin.py b/src/pretix/control/views/checkin.py index af6ee8a7a..74ec3035f 100644 --- a/src/pretix/control/views/checkin.py +++ b/src/pretix/control/views/checkin.py @@ -92,7 +92,7 @@ class CheckInListShow(EventPermissionRequiredMixin, PaginationMixin, ListView): for op in positions: created = False - if op.order.status == Order.STATUS_PAID: + if op.order.status == Order.STATUS_PAID or (self.list.include_pending and op.order.status == Order.STATUS_PENDING): ci, created = Checkin.objects.get_or_create(position=op, list=self.list, defaults={ 'datetime': now(), })