Class ExternalTabbyProviderProperties

java.lang.Object
com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties

@ConfigurationProperties("broadleaf.tabby.provider") public class ExternalTabbyProviderProperties extends Object
The properties for the Tabby API configuration.
  • Constructor Details

    • ExternalTabbyProviderProperties

      public ExternalTabbyProviderProperties()
  • Method Details

    • init

      @PostConstruct public void init()
    • getApiUrl

      public String getApiUrl()
      The default API URL.
    • getCreateCheckoutSessionUri

      public String getCreateCheckoutSessionUri()
      The URI to create the checkout session.
    • getRetrievePaymentUri

      public String getRetrievePaymentUri()
      The URI to retrieve the specified payment.
    • getCapturePaymentUri

      public String getCapturePaymentUri()
      The URI to capture the specified payment.
    • getRefundPaymentUri

      public String getRefundPaymentUri()
      The URI to refund the specified payment.
    • getClosePaymentUri

      public String getClosePaymentUri()
      The URI to close the specified payment.
    • setApiUrl

      public void setApiUrl(String apiUrl)
      The default API URL.
    • setCreateCheckoutSessionUri

      public void setCreateCheckoutSessionUri(String createCheckoutSessionUri)
      The URI to create the checkout session.
    • setRetrievePaymentUri

      public void setRetrievePaymentUri(String retrievePaymentUri)
      The URI to retrieve the specified payment.
    • setCapturePaymentUri

      public void setCapturePaymentUri(String capturePaymentUri)
      The URI to capture the specified payment.
    • setRefundPaymentUri

      public void setRefundPaymentUri(String refundPaymentUri)
      The URI to refund the specified payment.
    • setClosePaymentUri

      public void setClosePaymentUri(String closePaymentUri)
      The URI to close the specified payment.