diff --git a/src/pretix/plugins/paypal2/views.py b/src/pretix/plugins/paypal2/views.py index 56b118230d..c00684763a 100644 --- a/src/pretix/plugins/paypal2/views.py +++ b/src/pretix/plugins/paypal2/views.py @@ -424,6 +424,8 @@ def webhook(request, *args, **kwargs): **event_json, '_order_state': sale.dict(), }) + payment.info = json.dumps(sale.dict()) + payment.save() if payment.state == OrderPayment.PAYMENT_STATE_CONFIRMED and sale['status'] in ('PARTIALLY_REFUNDED', 'REFUNDED', 'COMPLETED'): if event_json['resource_type'] == 'refund':