Class ExternalSavedPaymentMethodProviderProperties

java.lang.Object
com.broadleafcommerce.billing.service.provider.external.ExternalSavedPaymentMethodProviderProperties

@ConfigurationProperties("broadleaf.billing.savedpaymentmethodprovider") public class ExternalSavedPaymentMethodProviderProperties extends Object
Properties for interacting with Broadleaf's PaymentTransactionServices.
Author:
Chris Kittrell (ckittrell)
  • Constructor Details

    • ExternalSavedPaymentMethodProviderProperties

      public ExternalSavedPaymentMethodProviderProperties()
  • Method Details

    • getUrl

      public String getUrl()
      The base url for an external payment transaction service.
    • getSavedPaymentMethodsUri

      public String getSavedPaymentMethodsUri()
      The URI path for basic CRUD operations on saved payment methods.
    • getServiceClient

      public String getServiceClient()
      The service client to use when calling payment transaction services. Default is "billingclient".
    • getUserIdChunkSize

      public int getUserIdChunkSize()
      Informs the number of userIds used in a single request to retrieve saved payment methods by the provider.
    • getPageSize

      public int getPageSize()
      Informs the page size of the request to retrieve saved payment methods by the provider.
    • setUrl

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

      public void setSavedPaymentMethodsUri(String savedPaymentMethodsUri)
      The URI path for basic CRUD operations on saved payment methods.
    • setServiceClient

      public void setServiceClient(String serviceClient)
      The service client to use when calling payment transaction services. Default is "billingclient".
    • setUserIdChunkSize

      public void setUserIdChunkSize(int userIdChunkSize)
      Informs the number of userIds used in a single request to retrieve saved payment methods by the provider.
    • setPageSize

      public void setPageSize(int pageSize)
      Informs the page size of the request to retrieve saved payment methods by the provider.