working auto
This commit is contained in:
@@ -90,6 +90,13 @@ def get_transaction_by_auth_id(db: Session, auth_net_transaction_id: str):
|
||||
models.Transaction.auth_net_transaction_id == auth_net_transaction_id
|
||||
).first()
|
||||
|
||||
def get_transaction_by_auto_id(db: Session, auto_id: int):
|
||||
return db.query(models.Transaction).filter(
|
||||
models.Transaction.auto_id == auto_id,
|
||||
models.Transaction.transaction_type == 1,
|
||||
models.Transaction.status == 0
|
||||
).first()
|
||||
|
||||
def update_transaction_for_capture(db: Session, auth_net_transaction_id: str, charge_amount: Decimal, status: int, rejection_reason: str = None):
|
||||
transaction = db.query(models.Transaction).filter(models.Transaction.auth_net_transaction_id == auth_net_transaction_id).first()
|
||||
if not transaction:
|
||||
|
||||
Reference in New Issue
Block a user