Class PaymentTransactionServiceProperties

java.lang.Object
com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties

@ConfigurationProperties("broadleaf.paymenttransaction.service") public class PaymentTransactionServiceProperties extends Object
  • Constructor Details

    • PaymentTransactionServiceProperties

      public PaymentTransactionServiceProperties()
  • Method Details

    • getPaymentLockTtl

      public Duration getPaymentLockTtl()
      The amount of time that a payment lock is held, before it expires.
    • isAnonymousPaymentTtlEnabled

      public boolean isAnonymousPaymentTtlEnabled()
      Whether or not to expire payments for anonymous users that have exceeded the getAnonymousPaymentTtl() duration.
    • getAnonymousPaymentTtl

      public Duration getAnonymousPaymentTtl()
      The amount of time payments for anonymous users should be considered valid.
    • setPaymentLockTtl

      public void setPaymentLockTtl(Duration paymentLockTtl)
      The amount of time that a payment lock is held, before it expires.
    • setAnonymousPaymentTtlEnabled

      public void setAnonymousPaymentTtlEnabled(boolean anonymousPaymentTtlEnabled)
      Whether or not to expire payments for anonymous users that have exceeded the getAnonymousPaymentTtl() duration.
    • setAnonymousPaymentTtl

      public void setAnonymousPaymentTtl(Duration anonymousPaymentTtl)
      The amount of time payments for anonymous users should be considered valid.