Interface UPITransactionServicesInterface

All Superinterfaces:
AG_FinTrustInterface
All Known Implementing Classes:
UPITransactionServices

public sealed interface UPITransactionServicesInterface extends AG_FinTrustInterface permits UPITransactionServices
AG_FinTrust - UPITransactionServicesInterface.java

This interface defines the contract for UPI-based transaction services in the AG_FinTrust system.

Responsibilities include:

  • Performing UPI-based fund transfers between accounts
  • Logging UPI transactions with optional descriptions

This interface is implemented by UPITransactionServices, which provides the concrete behavior for secure and validated UPI transactions.

Since:
August 02, 2025
Version:
2.0.0
Author:
Aditya Gupta
  • Method Details

    • UPITransaction

      void UPITransaction()
    • UPILogTransaction

      boolean UPILogTransaction()