diff --git a/uber/site_sections/preregistration.py b/uber/site_sections/preregistration.py index ebf428ad3..c53c8329c 100644 --- a/uber/site_sections/preregistration.py +++ b/uber/site_sections/preregistration.py @@ -2063,7 +2063,7 @@ def finish_pending_group_payment(self, session, id, txn_id, **params): if not stripe_intent: return {'error': "Something went wrong. Please contact us at {}.".format(c.REGDESK_EMAIL)} - if stripe_intent.latest_charge: + if not c.AUTHORIZENET_LOGIN_ID and stripe_intent.status == "succeeded": return {'error': "This payment has already been finalized!"} return {'stripe_intent': stripe_intent,