Class ExternalStoreCreditProperties

java.lang.Object
com.broadleafcommerce.payment.service.gateway.provider.external.ExternalStoreCreditProperties

@ConfigurationProperties("broadleaf.store-credit.creditaccountprovider") public class ExternalStoreCreditProperties extends Object
Properties for interacting with an external credit account service.
Author:
Dima Myroniuk (dmyroniuk)
  • Constructor Details

    • ExternalStoreCreditProperties

      public ExternalStoreCreditProperties()
  • Method Details

    • getUrl

      public String getUrl()
      The base url for an external credit account service.
    • getCreditAccountsUri

      public String getCreditAccountsUri()
      The default URI to read credit accounts.
    • getDebitTransactionUri

      public String getDebitTransactionUri()
      The default URI to execute a debit transactions for the provided account number.
    • getCreditTransactionUri

      public String getCreditTransactionUri()
      The default URI to execute a credit transactions for the provided account number.
    • getServiceClient

      public String getServiceClient()
      The service client to use when calling credit account services. Default is "storecreditclient".
    • setUrl

      public void setUrl(String url)
      The base url for an external credit account service.
    • setCreditAccountsUri

      public void setCreditAccountsUri(String creditAccountsUri)
      The default URI to read credit accounts.
    • setDebitTransactionUri

      public void setDebitTransactionUri(String debitTransactionUri)
      The default URI to execute a debit transactions for the provided account number.
    • setCreditTransactionUri

      public void setCreditTransactionUri(String creditTransactionUri)
      The default URI to execute a credit transactions for the provided account number.
    • setServiceClient

      public void setServiceClient(String serviceClient)
      The service client to use when calling credit account services. Default is "storecreditclient".