diff --git a/src/pretix/plugins/paypal2/views.py b/src/pretix/plugins/paypal2/views.py index e846b0af85..0f4bbd72d8 100644 --- a/src/pretix/plugins/paypal2/views.py +++ b/src/pretix/plugins/paypal2/views.py @@ -376,7 +376,7 @@ def webhook(request, *args, **kwargs): prov.init_api() try: - if rso: + if rso and 'id' in rso.payment.info_data: payloadid = rso.payment.info_data['id'] sale = prov.client.execute(pp_orders.OrdersGetRequest(payloadid)).result except IOError: