Interface AppDuplicatePaymentValidator

All Known Implementing Classes:
AppDuplicatePaymentValidatorImpl

public interface AppDuplicatePaymentValidator
This interface enables to check if the payment entry already exists.
Author:
Infosys Equinox
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<com.skava.payment.model.entity.payment.PaymentEntity>
    checkIfPaymentExists(com.skava.payment.model.entity.payment.PaymentEntity payment, long collectionId)
    Checks if the provided payment already exists in customer's profile
  • Method Details

    • checkIfPaymentExists

      Optional<com.skava.payment.model.entity.payment.PaymentEntity> checkIfPaymentExists(com.skava.payment.model.entity.payment.PaymentEntity payment, long collectionId)
      Checks if the provided payment already exists in customer's profile
      Parameters:
      payment - A PaymentEntity object.
      collectionId - A unique identifier of a collection.