Class ExternalPaymentProperties

java.lang.Object
com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties

@ConfigurationProperties("broadleaf.orderoperation.paymentprovider") public class ExternalPaymentProperties extends Object
  • Constructor Details

    • ExternalPaymentProperties

      public ExternalPaymentProperties()
  • Method Details

    • getUrl

      public String getUrl()
      The base url for an external payment management service.
    • getPaymentsUri

      public String getPaymentsUri()
      The URI path for basic CRUD operations on payments and basic transaction executions on payments.
    • getTransactionSummaryUri

      public String getTransactionSummaryUri()
      The URI path to gather a transaction summary.
    • getLockPaymentsUri

      public String getLockPaymentsUri()
      The URI path for locking multiple payments.
    • getUnlockPaymentsUri

      public String getUnlockPaymentsUri()
      The URI path for locking multiple payments.
    • getCaptureUri

      public String getCaptureUri()
      The URI path for capture transaction executions.
    • getReverseAuthorizeUri

      public String getReverseAuthorizeUri()
      The URI path for reverse authorize transaction executions.
    • getRefundUri

      public String getRefundUri()
      The URI path for refund transaction executions.
    • getServiceClient

      public String getServiceClient()
      The service client to use when calling payment management services. Default is "orderopsclient".
    • setUrl

      public void setUrl(String url)
      The base url for an external payment management service.
    • setPaymentsUri

      public void setPaymentsUri(String paymentsUri)
      The URI path for basic CRUD operations on payments and basic transaction executions on payments.
    • setTransactionSummaryUri

      public void setTransactionSummaryUri(String transactionSummaryUri)
      The URI path to gather a transaction summary.
    • setLockPaymentsUri

      public void setLockPaymentsUri(String lockPaymentsUri)
      The URI path for locking multiple payments.
    • setUnlockPaymentsUri

      public void setUnlockPaymentsUri(String unlockPaymentsUri)
      The URI path for locking multiple payments.
    • setCaptureUri

      public void setCaptureUri(String captureUri)
      The URI path for capture transaction executions.
    • setReverseAuthorizeUri

      public void setReverseAuthorizeUri(String reverseAuthorizeUri)
      The URI path for reverse authorize transaction executions.
    • setRefundUri

      public void setRefundUri(String refundUri)
      The URI path for refund transaction executions.
    • setServiceClient

      public void setServiceClient(String serviceClient)
      The service client to use when calling payment management services. Default is "orderopsclient".
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object