Class PaymentTransactionServiceDiscriminatedProperties
java.lang.Object
com.broadleafcommerce.paymentgateway.properties.DiscriminatedProperties<PaymentTransactionServiceDiscriminatedProperties>
com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceDiscriminatedProperties
@ConfigurationProperties("broadleaf.paymenttransaction.service.discriminated")
public class PaymentTransactionServiceDiscriminatedProperties
extends com.broadleafcommerce.paymentgateway.properties.DiscriminatedProperties<PaymentTransactionServiceDiscriminatedProperties>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeclares whether or not to contribute the transaction amount breakdowns such as fulfillment, adjustment, and tax totals when building the payment request.booleanisIncludeTransactionAmountBreakdown(String gatewayType, String paymentType, String applicationId, String tenantId) voidsetIncludeTransactionAmountBreakdown(Map<String, Boolean> includeTransactionAmountBreakdown) Declares whether or not to contribute the transaction amount breakdowns such as fulfillment, adjustment, and tax totals when building the payment request.Methods inherited from class com.broadleafcommerce.paymentgateway.properties.DiscriminatedProperties
getApplication, getField, getTenant, setApplication, setTenant
-
Constructor Details
-
PaymentTransactionServiceDiscriminatedProperties
public PaymentTransactionServiceDiscriminatedProperties()
-
-
Method Details
-
isIncludeTransactionAmountBreakdown
-
getIncludeTransactionAmountBreakdown
Declares whether or not to contribute the transaction amount breakdowns such as fulfillment, adjustment, and tax totals when building the payment request. Map is keyed by payment gateway name. -
setIncludeTransactionAmountBreakdown
public void setIncludeTransactionAmountBreakdown(Map<String, Boolean> includeTransactionAmountBreakdown) Declares whether or not to contribute the transaction amount breakdowns such as fulfillment, adjustment, and tax totals when building the payment request. Map is keyed by payment gateway name.
-