Class UPITransactionServices

java.lang.Object
AG_FinTrust.UPI
AG_FinTrust.UPITransactionServices
All Implemented Interfaces:
AG_FinTrustInterface, UPITransactionServicesInterface

public final class UPITransactionServices extends UPI implements UPITransactionServicesInterface
Handles UPI-based fund transfer between two accounts in the AG_FinTrust system. It validates UPI IDs, checks balance and PIN, and logs the transaction with optional description.

This class extends the UPI class and implements UPITransactionServicesInterface. It performs atomic transactions using JDBC with commit and rollback support.

Since:
August 02, 2025
Version:
2.0.0
Author:
Aditya Gupta