Class ExternalPaymentTransactionExecutionProviderProperties
java.lang.Object
com.broadleafcommerce.billing.service.provider.external.ExternalPaymentTransactionExecutionProviderProperties
@ConfigurationProperties("broadleaf.billing.paymenttransactionprovider")
public class ExternalPaymentTransactionExecutionProviderProperties
extends Object
Properties for interacting with an external payment transaction service.
- Author:
- Dima Myroniuk (dmyroniuk)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe URI path for executing an authorize and capture transaction.The URI path for basic CRUD operations on payments and basic transaction executions on payments.The URI path for looking up transaction results for a refund.The URI path for refund transaction executions.The URI path for basic CRUD operations on saved payment methods.The URI path for looking up transaction results for a saved payment method.The service client to use when calling payment transaction services.getUrl()The base url for an external payment transaction service.voidsetAuthorizeAndCaptureUri(String authorizeAndCaptureUri) The URI path for executing an authorize and capture transaction.voidsetPaymentsUri(String paymentsUri) The URI path for basic CRUD operations on payments and basic transaction executions on payments.voidsetRefundResultUri(String refundResultUri) The URI path for looking up transaction results for a refund.voidsetRefundUri(String refundUri) The URI path for refund transaction executions.voidsetSavedPaymentMethodsUri(String savedPaymentMethodsUri) The URI path for basic CRUD operations on saved payment methods.voidsetSavedPaymentMethodTransactionResultUri(String savedPaymentMethodTransactionResultUri) The URI path for looking up transaction results for a saved payment method.voidsetServiceClient(String serviceClient) The service client to use when calling payment transaction services.voidThe base url for an external payment transaction service.
-
Constructor Details
-
ExternalPaymentTransactionExecutionProviderProperties
public ExternalPaymentTransactionExecutionProviderProperties()
-
-
Method Details
-
getUrl
The base url for an external payment transaction service. -
getSavedPaymentMethodsUri
The URI path for basic CRUD operations on saved payment methods. -
getAuthorizeAndCaptureUri
The URI path for executing an authorize and capture transaction. -
getSavedPaymentMethodTransactionResultUri
The URI path for looking up transaction results for a saved payment method. -
getPaymentsUri
The URI path for basic CRUD operations on payments and basic transaction executions on payments. -
getRefundUri
The URI path for refund transaction executions. -
getRefundResultUri
The URI path for looking up transaction results for a refund. -
getServiceClient
The service client to use when calling payment transaction services. Default is "billingclient". -
setUrl
The base url for an external payment transaction service. -
setSavedPaymentMethodsUri
The URI path for basic CRUD operations on saved payment methods. -
setAuthorizeAndCaptureUri
The URI path for executing an authorize and capture transaction. -
setSavedPaymentMethodTransactionResultUri
public void setSavedPaymentMethodTransactionResultUri(String savedPaymentMethodTransactionResultUri) The URI path for looking up transaction results for a saved payment method. -
setPaymentsUri
The URI path for basic CRUD operations on payments and basic transaction executions on payments. -
setRefundUri
The URI path for refund transaction executions. -
setRefundResultUri
The URI path for looking up transaction results for a refund. -
setServiceClient
The service client to use when calling payment transaction services. Default is "billingclient".
-