This commit is contained in:
CHIEFSOFT\ameye
2025-08-30 04:49:49 -04:00
parent 28acf3d001
commit fbe34566f5
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -23,6 +23,14 @@ class PaymentsSession(db.Model):
added = db.Column(db.DateTime(timezone=True), server_default=func.now())
updated = db.Column(db.DateTime(timezone=True), server_default=func.now(), onupdate=func.now())
@classmethod
def get_payment_session_with_session_id(cls, session_id):
paySession = cls.query.filter_by(session_id=session_id).first()
if not paySession:
raise ValueError(f"paySession with ID {session_id} does not exist.")
return paySession
@classmethod
def add_payment_session(cls, member_id, option_name, processor, session_id):