Class ExternalPaymentProperties
- java.lang.Object
-
- com.broadleafcommerce.cartoperation.service.provider.external.payments.ExternalPaymentProperties
-
@ConfigurationProperties("broadleaf.cartoperation.paymentprovider") public class ExternalPaymentProperties extends Object
Properties for interacting with an external payment transaction service.- Author:
- Dima Myroniuk (dmyroniuk)
-
-
Constructor Summary
Constructors Constructor Description ExternalPaymentProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthorizeAndCaptureUri()
The URI path for executing an authorize and capture transaction.String
getAuthorizeUri()
The URI path for executing an authorize transaction.String
getLockPaymentsUri()
The URI path for locking multiple payments.String
getPaymentsUri()
The URI path for basic CRUD operations on payments.String
getServiceClient()
The service client to use when calling payment transaction services.String
getUnlockPaymentsUri()
The URI path for locking multiple payments.String
getUrl()
The base url for an external payment transaction service.void
setAuthorizeAndCaptureUri(String authorizeAndCaptureUri)
The URI path for executing an authorize and capture transaction.void
setAuthorizeUri(String authorizeUri)
The URI path for executing an authorize transaction.void
setLockPaymentsUri(String lockPaymentsUri)
The URI path for locking multiple payments.void
setPaymentsUri(String paymentsUri)
The URI path for basic CRUD operations on payments.void
setServiceClient(String serviceClient)
The service client to use when calling payment transaction services.void
setUnlockPaymentsUri(String unlockPaymentsUri)
The URI path for locking multiple payments.void
setUrl(String url)
The base url for an external payment transaction service.
-
-
-
Method Detail
-
getUrl
public String getUrl()
The base url for an external payment transaction service.
-
getPaymentsUri
public String getPaymentsUri()
The URI path for basic CRUD operations on payments.
-
getLockPaymentsUri
public String getLockPaymentsUri()
The URI path for locking multiple payments.
-
getUnlockPaymentsUri
public String getUnlockPaymentsUri()
The URI path for locking multiple payments.
-
getAuthorizeUri
public String getAuthorizeUri()
The URI path for executing an authorize transaction.
-
getAuthorizeAndCaptureUri
public String getAuthorizeAndCaptureUri()
The URI path for executing an authorize and capture transaction.
-
getServiceClient
public String getServiceClient()
The service client to use when calling payment transaction services. Default is "cartopsclient".
-
setUrl
public void setUrl(String url)
The base url for an external payment transaction service.
-
setPaymentsUri
public void setPaymentsUri(String paymentsUri)
The URI path for basic CRUD operations on payments.
-
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.
-
setAuthorizeUri
public void setAuthorizeUri(String authorizeUri)
The URI path for executing an authorize transaction.
-
setAuthorizeAndCaptureUri
public void setAuthorizeAndCaptureUri(String authorizeAndCaptureUri)
The URI path for executing an authorize and capture transaction.
-
setServiceClient
public void setServiceClient(String serviceClient)
The service client to use when calling payment transaction services. Default is "cartopsclient".
-
-