Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnonymizationHandler - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Provide common processing functionality to all payment-related
AnonymizationHandler
instances. - AbstractAnonymizationHandler() - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
- AbstractExternalProvider - Class in com.broadleafcommerce.paymenttransaction.service.provider.external
- AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
- ACCOUNT_AUTHENTICATION_FAILURE - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- accountOrParentAccountOwnedPredicate(CriteriaBuilder, Map<String, Object>, String, Root<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- AccountPaymentManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- AccountPaymentManagementEndpoint(PaymentManagementService<Payment>, PaymentService<Payment>, PaymentSummaryService, PaymentVersionValidationService, PaymentAccessValidationService, SavedPaymentMethodAccessValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- AccountSavedPaymentMethodManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- AccountSavedPaymentMethodManagementEndpoint(SavedPaymentMethodService<SavedPaymentMethod>, SavedPaymentMethodSummaryService, SavedPaymentMethodVersionValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- ACTION_FAILED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
The action has failed or expired.
- addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAddress(String, Address) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Adds an
Address
to the map, identified by the provided addressType. - addPaymentsToSummary(TransactionSummary, List<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- Address - Class in com.broadleafcommerce.paymenttransaction.domain
-
The street address for a physical location.
- Address() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.Address
- AddressConverter - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
- AddressConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressConverter
- AddressMapConverter - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
- AddressMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressMapConverter
- AddressType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
The AddressType is used to represent the types addresses that can be related to a payment
- addTransactionsToSummary(TransactionSummary, List<PaymentTransaction>, TransactionSummaryRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- afterPropertiesSet() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- anonymize(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- anonymize(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentAnonymizationEndpoint
- ANONYMOUS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Describes an anonymous customer.
- ANONYMOUS_AUTHENTICATION_FAILURE - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<?>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- archiveAllByOwnerTypeAndOwnerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- archiveAllByOwnerTypeAndOwnerId(String, String, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- archiveAllByOwnerTypeAndOwnerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Archives
Payments
for the given owner type and owner id. - archiveAllByOwnerTypeAndOwnerId(String, String, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Archives
Payments
for the given owner type and owner id. - archivePayment(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Archives the
Payment
that represents a single-use payment method. - archivePayment(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- archivePayment(HttpServletRequest, ContextInfo, String, Integer, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- archivePayment(HttpServletRequest, ContextInfo, String, Integer, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- archivePayment(HttpServletRequest, ContextInfo, String, Integer, PaymentLockInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- archivePayment(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Archives the
Payment
based on the provided id. - archivePayment(P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- archiveSingleUsePayment(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Archives the
Payment
that represents a single-use payment method. - archiveSingleUsePayment(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated.
- AuthenticationRequiredException - Exception in com.broadleafcommerce.paymenttransaction.exception.security
-
Thrown when a user attempts to do an action that requires authentication, but the user is not authenticated.
- AuthenticationRequiredException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.security.AuthenticationRequiredException
- authorize(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- authorize(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute an
DefaultTransactionTypes.AUTHORIZE
transaction. - authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- authorizeAndCapture(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- authorizeAndCapture(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute an
DefaultTransactionTypes.AUTHORIZE_AND_CAPTURE
transaction. - AUTOMATIC_REVERSAL_NOT_ALLOWED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that cannot be reversed automatically by scheduled jobs.
- AVAILABLE_TO_USE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
The saved payment method is available to use for checkout.
- AWAITING_ASYNC_RESULTS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
The saved payment method is created, but we're expecting an asynchronous notification from the gateway declaring if the payment method is valid or invalid.
- AWAITING_ASYNC_RESULTS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The transaction request was successfully queued by the gateway, but transaction results will be communicated asynchronously.
B
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
-
Deprecated.
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionSummaryEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- BATCH_SIZE_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- BATCH_SIZE_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- BILLING - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- BLC_ACCOUNT - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Describes Broadleaf's Account.
- BLC_ACCOUNT - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Describes Broadleaf's Account.
- BLC_CART - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
-
Represents a Broadleaf-managed cart.
- BLC_CUSTOMER - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Describes Broadleaf's Customer.
- BLC_CUSTOMER - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Describes Broadleaf's Customer.
- BLC_CUSTOMER_SERVICES - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Describes Broadleaf's CustomerServices.
- BLC_PAYMENT_TRANSACTION_SERVICES - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Describes Broadleaf's PaymentTransactionServices.
- blockCustomerMutability(Page<Payment>, PaymentLockTokens, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- blockCustomerMutability(Page<Payment>, PaymentLockTokens, PaymentManagementAccessRestrictions, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- blockCustomerMutability(Page<Payment>, PaymentLockTokens, boolean, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Finalizes the list of
payments
provided. - blockCustomerMutabilityForPaymentFinalization(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- blockCustomerMutabilityForPaymentFinalization(ContextInfo, String, String, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- blockCustomerMutabilityForPaymentFinalization(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Adds the
DefaultPaymentManagementAccessRestrictions.CUSTOMER_MUTABILITY_BLOCKED_FOR_PAYMENT_FINALIZATION
restriction to the Payment'sPayment.getAccessRestrictions()
. - blockCustomerMutabilityOfPayments(ContextInfo, String, String, boolean, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- buildAdditionalPaymentProperties(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Hookpoint for populating information from the payment to identify a parent transaction for the gateway.
- buildBasePaymentSummary(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Builds the base
PaymentSummary
from the givenPayment
. - buildBillingAddress(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds an
Address
from the givenPaymentAccount
. - buildBillingAddress(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Deprecated, for removal: This API element is subject to removal in a future version.no longer used
- buildChildPaymentTransactionForResponse(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- buildChildPaymentTransactionForResponse(Payment, PaymentTransaction, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Creates the new child payment transaction for the specified parent transaction based on the payment response.
- buildContextInfo(DocumentContext) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Builds a
ContextInfo
for the application context id and tenant id - buildContextInfoForRead(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfo
object, which is used to gather and update the payments and transactions. - buildContextInfoForReadPayments(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfo
object forOperationType.READ
, which is used to read the payments. - buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfo
object forOperationType.UPDATE
, which is used to update the payments and transactions. - buildContextInfoFromTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- buildErrorResponse(PaymentGatewaySavedPaymentMethodWebhookHandler, Exception) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- buildErrorResponse(PaymentGatewayWebhookHandler, Exception) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- buildGatewayTransactionResponse(Payment, TransactionType, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Builds a
GatewayTransactionResponse
from the payment and including the gateway transaction results. - buildInvalidParentTransactionTypeMessage(String, PaymentTransaction, String...) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Builds a not found exception that correlates to the given
WebClientResponseException.NotFound
exception. - buildOwnershipSummary(SavedPaymentMethod) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Builds the
OwnershipSummary
based on the givenSavedPaymentMethod
. - buildOwnershipSummary(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds the
OwnershipSummary
based on the givenPaymentAccount
. - buildOwningUserIdIsEqualToFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- buildPayment(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- buildPaymentAccount(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds a
PaymentAccount
from the givenPayment
. - buildPaymentRef(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- buildPaymentRef(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- buildPaymentRef(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- buildPaymentResponseFromTransactionResults(Payment, GatewayTransactionResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Builds a
PaymentResponse
from the gateway transaction results. - buildPaymentSummaries(List<Payment>) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Builds a list of
PaymentSummaries
based on thePayment
. - buildPaymentSummary(Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
- buildPaymentSummary(Payment, Set<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- buildPaymentSummary(Payment, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- buildPaymentSummary(Payment, String, String) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Determines
PaymentSummary
based on thePayment's
PaymentTransactions
and the givenPaymentTransaction.getSourceEntityType()
andPaymentTransaction.getSourceEntityId()
. - buildPaymentSummary(Payment, Set<String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Determines
PaymentSummary
based on thePayment's
PaymentTransactions
and the givenPaymentTransaction.getSourceEntityType()
andPaymentTransaction.getSourceEntityId()
. - buildPaymentValidationRequest(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- buildPendingTransactionNotFoundResponse(PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- buildSavedPaymentMethod(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- buildSavedPaymentMethod(CreateSavedPaymentMethodRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Builds a
SavedPaymentMethod
from the givenCreateSavedPaymentMethodRequest
. - buildSavedPaymentMethodInfo(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Builds the saved payment info that is needed to build the customer notification.
- buildSummary(SavedPaymentMethod) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultSavedPaymentMethodSummaryService
- buildSummary(SavedPaymentMethod) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.SavedPaymentMethodSummaryService
-
Determines
SavedPaymentMethodSummary
based on theSavedPaymentMethod
. - buildTransactionExecutionDetail(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- buildTransactionExecutionDetail(Payment, PaymentTransaction, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
-
Builds a
TransactionExecutionDetail
based on the providedTransactionExecutionRequest
andPaymentTransaction
. - buildTransactionExecutionResponse(TransactionExecutionRequest, List<TransactionExecutionDetail>, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- buildTransactionExecutionResponse(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- buildTransactionExecutionResponse(Payment, PaymentTransaction) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionExecutionResponse(Payment, PaymentTransaction, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionExecutionResponse(TransactionExecutionRequest, TransactionExecutionDetail, Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionExecutionResponse(TransactionExecutionRequest, List<TransactionExecutionDetail>, Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionLookupRequest(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- buildTransactionLookupRequest(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- buildTransactionLookupRequest(Payment, PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResultService
-
Builds the transaction details to pass to the payment gateway.
- buildTransactionRefs(List<PaymentTransaction>, TransactionSummaryRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- buildTransactionResultSummary(Payment, PaymentTransaction, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- buildTransactions(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- buildTransactionSummary(TransactionSummaryRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- buildTransactionSummary(TransactionSummaryRequest, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.TransactionSummaryService
-
Builds a
TransactionSummary
based on thePaymentTransactions
of thePayments
identified byTransactionSummaryRequest.getOwnerType()
&TransactionSummaryRequest.getOwnerId()
. - buildTransactionWithExecutableAmount(PaymentTransaction, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Builds a
TransactionWithExecutableAmount
based on the givenPaymentTransaction
. - buildUpdatePaymentsResponse(List<Payment>, List<Payment>, Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
C
- calculateProratedAmount(MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- canTransactionAmountBeLessThanAvailableAmount(TransactionExecutionRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canTransactionAmountBeLessThanAvailableAmount(TransactionExecutionRequest, PaymentSummary) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
-
Determines if the transaction amount can be less than the available amount.
- canUpdatePaymentAmount(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
This method checks if the payment amount can be changed.
- capture(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- capture(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.CAPTURE
transaction. - CAPTURE_TRANSACTION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
-
Used for implied reverse authorize transactions that are recorded due to a capture transaction that also reverse-authorized the remaining authorized amount.
- CART_ID_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- CART_STATUS_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- CHANNEL - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.PaymentCustomerNotificationProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.PaymentTransactionCheckoutCompletionConsumer
-
Deprecated.
- CHANNEL - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionForReversalTriggeredJobEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionWebhookProducer
- checkoutCompletionInputPaymentTransaction() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.PaymentTransactionCheckoutCompletionConsumer
-
Deprecated.
- CheckoutRollbackEvent - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
A message event dispatched when a checkout workflow encounters an unrecoverable error and must roll back the work of its checkout workflow activities.
- CheckoutRollbackEvent() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
- CheckoutRollbackEventConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Spring cloud data channel description for messaging input.
- checkoutRollbackEventListener(PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentLockService<Payment>, IdempotentMessageConsumptionService) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- CheckoutRollbackEventListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Listens of events that trigger marking payment transaction for reversal.
- CheckoutRollbackEventListener(PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentLockService<Payment>, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- checkoutRollbackInput() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventConsumer
- claimTransactionsForRequest(Payment, String, String, boolean, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- claimTransactionsForRequest(Payment, String, String, boolean, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the
PaymentTransaction.getRequestId()
with the new value, stores the previous value toPaymentTransaction.getPreviousRequestIds()
, clearsPaymentTransaction.getManagementState()
andPaymentTransaction.getManagementStateReason()
. - claimTransactionsForRequest(String, String, String, boolean, PaymentLockInfo, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- clazz - Static variable in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- com.broadleafcommerce.paymenttransaction.autoconfigure - package com.broadleafcommerce.paymenttransaction.autoconfigure
- com.broadleafcommerce.paymenttransaction.domain - package com.broadleafcommerce.paymenttransaction.domain
- com.broadleafcommerce.paymenttransaction.domain.enums - package com.broadleafcommerce.paymenttransaction.domain.enums
- com.broadleafcommerce.paymenttransaction.exception - package com.broadleafcommerce.paymenttransaction.exception
- com.broadleafcommerce.paymenttransaction.exception.security - package com.broadleafcommerce.paymenttransaction.exception.security
- com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint - package com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint
- com.broadleafcommerce.paymenttransaction.oauth2.client.web - package com.broadleafcommerce.paymenttransaction.oauth2.client.web
- com.broadleafcommerce.paymenttransaction.provider - package com.broadleafcommerce.paymenttransaction.provider
- com.broadleafcommerce.paymenttransaction.provider.jpa - package com.broadleafcommerce.paymenttransaction.provider.jpa
- com.broadleafcommerce.paymenttransaction.provider.jpa.autoconfigure - package com.broadleafcommerce.paymenttransaction.provider.jpa.autoconfigure
- com.broadleafcommerce.paymenttransaction.provider.jpa.domain - package com.broadleafcommerce.paymenttransaction.provider.jpa.domain
- com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support - package com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
- com.broadleafcommerce.paymenttransaction.provider.jpa.environment - package com.broadleafcommerce.paymenttransaction.provider.jpa.environment
- com.broadleafcommerce.paymenttransaction.provider.jpa.repository - package com.broadleafcommerce.paymenttransaction.provider.jpa.repository
- com.broadleafcommerce.paymenttransaction.repository - package com.broadleafcommerce.paymenttransaction.repository
- com.broadleafcommerce.paymenttransaction.service - package com.broadleafcommerce.paymenttransaction.service
- com.broadleafcommerce.paymenttransaction.service.anonymization - package com.broadleafcommerce.paymenttransaction.service.anonymization
- com.broadleafcommerce.paymenttransaction.service.autoconfigure - package com.broadleafcommerce.paymenttransaction.service.autoconfigure
- com.broadleafcommerce.paymenttransaction.service.context - package com.broadleafcommerce.paymenttransaction.service.context
- com.broadleafcommerce.paymenttransaction.service.domain - package com.broadleafcommerce.paymenttransaction.service.domain
- com.broadleafcommerce.paymenttransaction.service.messaging - package com.broadleafcommerce.paymenttransaction.service.messaging
- com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure - package com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure
- com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification - package com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification
- com.broadleafcommerce.paymenttransaction.service.messaging.reversals - package com.broadleafcommerce.paymenttransaction.service.messaging.reversals
- com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment - package com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment
- com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook - package com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
- com.broadleafcommerce.paymenttransaction.service.provider - package com.broadleafcommerce.paymenttransaction.service.provider
- com.broadleafcommerce.paymenttransaction.service.provider.external - package com.broadleafcommerce.paymenttransaction.service.provider.external
- com.broadleafcommerce.paymenttransaction.service.provider.external.domain - package com.broadleafcommerce.paymenttransaction.service.provider.external.domain
- com.broadleafcommerce.paymenttransaction.service.summary - package com.broadleafcommerce.paymenttransaction.service.summary
- com.broadleafcommerce.paymenttransaction.service.utils - package com.broadleafcommerce.paymenttransaction.service.utils
- com.broadleafcommerce.paymenttransaction.service.validation - package com.broadleafcommerce.paymenttransaction.service.validation
- com.broadleafcommerce.paymenttransaction.service.webhook - package com.broadleafcommerce.paymenttransaction.service.webhook
- com.broadleafcommerce.paymenttransaction.web.advice - package com.broadleafcommerce.paymenttransaction.web.advice
- com.broadleafcommerce.paymenttransaction.web.autoconfigure - package com.broadleafcommerce.paymenttransaction.web.autoconfigure
- com.broadleafcommerce.paymenttransaction.web.endpoint - package com.broadleafcommerce.paymenttransaction.web.endpoint
- com.broadleafcommerce.paymenttransaction.web.endpoint.domain - package com.broadleafcommerce.paymenttransaction.web.endpoint.domain
- com.broadleafcommerce.paymenttransaction.web.endpoint.exception - package com.broadleafcommerce.paymenttransaction.web.endpoint.exception
- com.broadleafcommerce.paymenttransaction.web.resolver - package com.broadleafcommerce.paymenttransaction.web.resolver
- com.broadleafcommerce.paymenttransaction.web.resolver.annotation - package com.broadleafcommerce.paymenttransaction.web.resolver.annotation
- com.broadleafcommerce.paymenttransaction.web.service - package com.broadleafcommerce.paymenttransaction.web.service
- CommonSavedPaymentMethodConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CommonSavedPaymentMethodConfiguration
- ConditionalOnPaymentTransactionAsSavedPaymentStorageLocation - Annotation Interface in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2. In the future, the option of using CustomerServices as saved payment method storage location will be removed, therefore this annotation will no longer be needed.
- contextIdIsEqual(CriteriaBuilder, Root<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- convertResultsIfApplicable(Pageable, CriteriaBuilder, Page<D>, EntityManager, Class<D>) - Static method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaPaymentTransactionRepoUtility
-
In the case of Oracle, this conversion method will take a page of results (assumed to contain primary key values) and convert to a page of fully hydrated entities.
- convertToDatabaseColumn(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.NextActionConverter
- convertToDatabaseColumn(Address) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SingleAddressConverter
- convertToDatabaseColumn(SavedPaymentMethodNextAction) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SavedPaymentMethodActionConverter
- convertToDatabaseColumn(Map<String, Address>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressConverter
- convertToDatabaseColumn(Map<String, Address>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressMapConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressMapConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.NextActionConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SavedPaymentMethodActionConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SingleAddressConverter
- create(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- create(P, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Create an instance of a
Payment
. - createChildTransactionAndRecordResponse(PaymentTransaction, Payment, PaymentResponse, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- createChildTransactionAndRecordResponse(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- createCriteria(CriteriaBuilder, Class<D>, EntityManager) - Static method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaPaymentTransactionRepoUtility
-
Similar to
JpaPaymentTransactionRepoUtility.setSelection(CriteriaQuery, Root, EntityManager)
in regard to Oracle compatibility. - createMessage(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageFactory
- createPayment(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- createPayment(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Creates a
Payment
based on the providedCreatePaymentRequest
. - createPayment(HttpServletRequest, ContextInfo, CreatePaymentRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- createPayment(HttpServletRequest, ContextInfo, CreatePaymentRequest, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- createPayment(HttpServletRequest, ContextInfo, CreatePaymentRequest, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- createPaymentAccount(P, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
-
Deprecated.Creates a
PaymentAccount
for a customer. - createPaymentAccount(P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- createPaymentRequest(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
-
Creates a
PaymentRequest
, based on the providedPayment
&PaymentTransaction
, which will drive the authorization transaction inPaymentGatewayTransactionService.authorize(PaymentRequest)
. - createPaymentRequest(Payment, PaymentTransaction) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentRequestService
-
Deprecated.
- createPaymentRequest(Payment, PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentRequestService
- CreatePaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to create a
Payment
. - CreatePaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
- createPaymentTransaction(TransactionAmountDetails, TransactionExecutionRequest, Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createPaymentTransaction(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createPaymentTransaction(TransactionExecutionRequest, Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createPaymentTransaction(MonetaryAmount, TransactionExecutionRequest, Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createSavedPaymentMethod(CreateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- createSavedPaymentMethod(CreateSavedPaymentMethodRequest, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Creates a
SavedPaymentMethod
from the givenCreateSavedPaymentMethodRequest
. - createSavedPaymentMethod(String, CreateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- createSavedPaymentMethod(String, CreateSavedPaymentMethodRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- CreateSavedPaymentMethodEventListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, The creation of saved payment methods as a portion of the checkout process is now handled via a post-transaction hook in
TransactionExecutionService
. Once a day or two have passed after adopting the upgrade, this listener can be disabled by declaringbroadleaf.paymenttransaction.saved-payment.checkout-complete-create-listener.enabled=false
- CreateSavedPaymentMethodEventListener(IdempotentMessageConsumptionService, PaymentManagementService<Payment>, SavedPaymentMethodService<SavedPaymentMethod>, SavedPaymentMethodManagementService, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- createSavedPaymentMethodForFutureUse(Payment, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Creates a saved payment method for future use from the given
Payment
. - createSavedPaymentMethodForFutureUse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- createSavedPaymentMethodForFutureUse(Payment, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Creates a saved payment method for future use from the given
Payment
andPaymentResponse
. - createSavedPaymentMethodForFutureUse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- createSavedPaymentMethodIfNeeded(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Creates a saved payment method via the registered implementation of
SavedPaymentMethodManagementService
from the givenPayment
if necessary. - CreateSavedPaymentMethodRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to create a
SavedPaymentMethod
. - CreateSavedPaymentMethodRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- CREDIT_ACCOUNT_NUMBER_ATTR_NAME - Static variable in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- CSR_OWNED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Represents a payment which is being managed by a CSR for the customer.
- CUSTOMER_AUTHENTICATION_FAILED - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- CUSTOMER_AUTHENTICATION_FAILURE - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- CUSTOMER_CONTEXT_ID_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- CUSTOMER_FORBIDDEN_ACCESS - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- CUSTOMER_ID_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- CUSTOMER_MUTABILITY_BLOCKED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Represents a payment which cannot currently be mutated by the customer.
- CUSTOMER_MUTABILITY_BLOCKED_FOR_PAYMENT_FINALIZATION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Represents a payment which cannot currently be mutated by the customer.
- customerMatches(Payment, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
-
Validates if the owning user of the
Payment
matches the givenCustomerRef
. - CustomerNotificationConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration.CustomerNotificationConfiguration
- CustomerPaymentAccountConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
-
Deprecated.
- CustomerPaymentAccountManagementService - Class in com.broadleafcommerce.paymenttransaction.service
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethod
to manage saved payment methods. - CustomerPaymentAccountManagementService(TypeFactory, CustomerPaymentAccountProvider<PaymentAccount>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- customerPaymentAccountProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
-
Deprecated.
- CustomerPaymentAccountProvider<P extends PaymentAccount> - Interface in com.broadleafcommerce.paymenttransaction.service.provider
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
- CustomerPaymentManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- CustomerPaymentManagementEndpoint(PaymentManagementService<Payment>, PaymentService<Payment>, PaymentSummaryService, PaymentVersionValidationService, PaymentAccessValidationService, SavedPaymentMethodAccessValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- CustomerRef - Class in com.broadleafcommerce.paymenttransaction.domain
-
A reference to a customer.
- CustomerRef() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- CustomerRefHandlerMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
-
Resolves the
CustomerRef
parameter for controller methods that require it. - CustomerRefHandlerMethodArgumentResolver(AuthenticationUtils, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- CustomerSavedPaymentMethodManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- CustomerSavedPaymentMethodManagementEndpoint(SavedPaymentMethodService<SavedPaymentMethod>, SavedPaymentMethodSummaryService, SavedPaymentMethodVersionValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- customize(ContextInfo, String, MethodParameter, NativeWebRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.context.DefaultUserAgentContextInfoCustomizer
- CustomizedPaymentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
-
Advanced functionality related to payment maintenance and filtering.
- CustomizedPaymentTransactionRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
-
Advanced functionality related to payment transaction maintenance and filtering.
- CustomizedSavedPaymentMethodRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
-
Advanced functionality related to saved payment method maintenance and filtering.
D
- DATE_RECORDED_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- DEFAULT_HEADER_PAYMENT_LOCK_TOKEN - Static variable in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- DEFAULT_HEADER_PAYMENT_LOCK_TOKENS - Static variable in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- DEFAULT_HEADER_PAYMENT_TRANSACTION_VERSION - Static variable in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- DEFAULT_HEADER_PAYMENT_VERSION - Static variable in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- DEFAULT_HEADER_SAVED_PAYMENT_VERSION - Static variable in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- DefaultAddressTypes - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultChildrenVisibilityType - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
The DefaultChildrenVisibilityType is used to represent the types of visibility to child accounts for
SavedPaymentMethod
. - DefaultExternalTransactionResultService - Class in com.broadleafcommerce.paymenttransaction.service
-
The default implementation for
ExternalTransactionResultService
. - DefaultExternalTransactionResultService(PaymentGatewayResourceProvider, TransactionExecutionUtil, TransactionResultService) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- DefaultPaymentAccessValidationService - Class in com.broadleafcommerce.paymenttransaction.service.validation
-
Default implementation of
PaymentAccessValidationService
. - DefaultPaymentAccessValidationService(PaymentTTLValidationService, PaymentManagementService<Payment>, AuthenticationUtils) - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- DefaultPaymentCustomerNotificationService - Class in com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification
-
The default implementation of
PaymentCustomerNotificationService
that usesDetachedDurableMessageSender
to send the customer notifications to thePaymentCustomerNotificationProducer.CHANNEL
. - DefaultPaymentCustomerNotificationService(DetachedDurableMessageSender, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.DefaultPaymentCustomerNotificationService
- DefaultPaymentLockService<P extends Payment> - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultPaymentLockService(PaymentRepository<Trackable>, CrudEntityHelper, PaymentVersionValidationService, ResourceLockRepository<?, ?>, PaymentTransactionServiceProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- DefaultPaymentManagementAccessRestrictions - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultPaymentManagementService<P extends Payment> - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultPaymentManagementService(PaymentService<P>, PaymentLockService<P>, PaymentTransactionService<PaymentTransaction>, PaymentGatewayResourceProvider, CustomerPaymentAccountProvider<PaymentAccount>, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- DefaultPaymentOwnerTypes - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultPaymentOwningUserTypes - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultPaymentRequestService - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultPaymentRequestService() - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- DefaultPaymentService<P extends Payment> - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultPaymentService(PaymentRepository<Trackable>, CrudEntityHelper, DomainMapperManager, PaymentLockService<P>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- DefaultPaymentSummaryService - Class in com.broadleafcommerce.paymenttransaction.service.summary
-
Default implementation of the
PaymentSummaryService
. - DefaultPaymentSummaryService(PaymentGatewayResourceProvider, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- DefaultPaymentTransactionService<T extends PaymentTransaction> - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultPaymentTransactionService(PaymentTransactionRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- DefaultPaymentTransactionSourceEntityTypes - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultPaymentTransactionVersionValidationService - Class in com.broadleafcommerce.paymenttransaction.service.validation
-
The default implementation of
PaymentVersionValidationService
. - DefaultPaymentTransactionVersionValidationService() - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- DefaultPaymentTTLValidationService - Class in com.broadleafcommerce.paymenttransaction.service.validation
-
Default implementation of
PaymentTTLValidationService
. - DefaultPaymentTTLValidationService(PaymentManagementService<Payment>, PaymentTransactionServiceProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- DefaultPaymentVersionValidationService - Class in com.broadleafcommerce.paymenttransaction.service.validation
-
The default implementation of
PaymentVersionValidationService
. - DefaultPaymentVersionValidationService() - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- DefaultSavedPaymentMethodAccessValidationService - Class in com.broadleafcommerce.paymenttransaction.service.validation
-
Default implementation of
SavedPaymentMethodAccessValidationService
. - DefaultSavedPaymentMethodAccessValidationService(SavedPaymentMethodManagementService) - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- DefaultSavedPaymentMethodActionStatus - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
The default statuses for the saved payment method action.
- DefaultSavedPaymentMethodActionTypes - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultSavedPaymentMethodManagementService - Class in com.broadleafcommerce.paymenttransaction.service
-
The default implementation of
SavedPaymentMethodManagementService
, driven bySavedPaymentMethod
andSavedPaymentMethodService
. - DefaultSavedPaymentMethodManagementService(TypeFactory, SavedPaymentMethodService<SavedPaymentMethod>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- DefaultSavedPaymentMethodOwningUserTypes - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultSavedPaymentMethodService<P extends SavedPaymentMethod> - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultSavedPaymentMethodService(SavedPaymentMethodRepository<Trackable>, PaymentGatewayResourceProvider, RsqlCrudEntityHelper, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- DefaultSavedPaymentMethodStatus - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
The default statuses for the saved payment method.
- DefaultSavedPaymentMethodStorageLocations - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2. In the future, the option of using CustomerServices as saved payment method storage location will be removed, therefore these properties will no longer be needed.
- DefaultSavedPaymentMethodSummaryService - Class in com.broadleafcommerce.paymenttransaction.service.summary
-
Default implementation of the
SavedPaymentMethodSummaryService
. - DefaultSavedPaymentMethodSummaryService(TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.summary.DefaultSavedPaymentMethodSummaryService
- DefaultSavedPaymentMethodValidator<P extends SavedPaymentMethod> - Class in com.broadleafcommerce.paymenttransaction.service.validation
- DefaultSavedPaymentMethodValidator() - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- DefaultSavedPaymentMethodVersionValidationService - Class in com.broadleafcommerce.paymenttransaction.service.validation
-
The default implementation of
SavedPaymentMethodVersionValidationService
. - DefaultSavedPaymentMethodVersionValidationService() - Constructor for class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- DefaultSavedPaymentMethodWebhookService - Class in com.broadleafcommerce.paymenttransaction.service.webhook
-
The default implementation of
SavedPaymentMethodWebhookService
. - DefaultSavedPaymentMethodWebhookService(PaymentGatewayResourceProvider, SavedPaymentMethodService<SavedPaymentMethod>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- DefaultStoreCreditPaymentProperties - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
The default property names are required to configure the payment request to execute the store credit payment transactions.
- DefaultThreeDSTransactionResultService - Class in com.broadleafcommerce.paymenttransaction.service
-
The default implementation for
ThreeDSTransactionResultService
. - DefaultThreeDSTransactionResultService(PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentLockService<Payment>, TransactionExecutionUtil, TransactionExecutionService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- DefaultTransactionExecutionRequestValidator - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultTransactionExecutionRequestValidator(PaymentTransactionService<PaymentTransaction>, PaymentSummaryService, TransactionExecutionUtil) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- DefaultTransactionExecutionService - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultTransactionExecutionService(PaymentService<Payment>, PaymentManagementService<Payment>, TransactionExecutionRequestValidator, PaymentLockService<Payment>, PaymentRequestService, PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, TransactionResponseService, TransactionExecutionUtil, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- DefaultTransactionExecutionService.ParentTransactionExecutionPackage - Class in com.broadleafcommerce.paymenttransaction.service
-
An intermediary data structure used internally by
TransactionExecutionService
to hold all the relevant data to execute a transaction against aparent transaction
. - DefaultTransactionExecutionUtil - Class in com.broadleafcommerce.paymenttransaction.service.utils
- DefaultTransactionExecutionUtil(PaymentSummaryService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- DefaultTransactionManagementStateReasons - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultTransactionManagementStates - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes how a transaction is being used, esp.
- DefaultTransactionResponseService - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultTransactionResponseService(TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- DefaultTransactionResultService - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultTransactionResultService(PaymentTransactionService<PaymentTransaction>, TransactionExecutionUtil, PaymentService<Payment>, PaymentLockService<Payment>, TransactionExecutionService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- DefaultTransactionReversalStatuses - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the result of a
PaymentTransaction's
reversal. - DefaultTransactionStatuses - Enum Class in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultTransactionSummaryService - Class in com.broadleafcommerce.paymenttransaction.service.summary
-
Default implementation of the
TransactionSummaryService
. - DefaultTransactionSummaryService(PaymentManagementService<Payment>, PaymentSummaryService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- DefaultTransactionWebhookMessageService - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
Default implementation for
TransactionWebhookMessageService
. - DefaultTransactionWebhookMessageService(PaymentTransactionRepository<Trackable>, NotificationStateService, NotificationManager, TransactionWebhookNotificationRepository) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- DefaultTransactionWebhookNotificationRepository - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
The default implementation of
TransactionWebhookNotificationRepository
. - DefaultTransactionWebhookNotificationRepository() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookNotificationRepository
- DefaultTransactionWebhookService - Class in com.broadleafcommerce.paymenttransaction.service.webhook
-
The default implementation of
TransactionWebhookService
- DefaultTransactionWebhookService(PaymentGatewayResourceProvider, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentLockService<Payment>, TransactionExecutionService, TransactionWebhookMessageService, ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- DefaultUserAgentContextInfoCustomizer - Class in com.broadleafcommerce.paymenttransaction.service.context
-
Gathers the contents of the User-Agent request header & adds the value to the
ContextInfo.getAdditionalProperties()
map. - DefaultUserAgentContextInfoCustomizer() - Constructor for class com.broadleafcommerce.paymenttransaction.service.context.DefaultUserAgentContextInfoCustomizer
- delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- delete(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Perform a delete operation on the
Payment
identified by the context id. - deleteGatewaySavedPaymentMethod(P, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
A hook method that can be used by a gateway implementation to modify the payment method properties before deleting the saved payment method.
- deleteSavedPaymentMethod(String, String, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- deleteSavedPaymentMethod(String, String, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- deleteSavedPaymentMethod(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- deleteSavedPaymentMethod(P, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Deletes the saved payment method.
- DETACHED_CREDIT_AMOUNT_MUST_BE_LESS_THAN_OR_EQUAL_TO_THE_PARENT_TRANSACTION_AMOUNT - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- detachedCredit(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- detachedCredit(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.DETACHED_CREDIT
transaction. - determineAmountAwaiting3DSResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the amount awaiting 3DS results.
- determineAmountAwaiting3DSResults(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the amount awaiting 3DS results.
- determineAmountAwaitingExternalResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the amount awaiting external results.
- determineAmountAwaitingExternalResults(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the amount awaiting external results.
- determineAuthorizeAmountAwaitingResult(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the authorize amount awaiting payment gateway result from the payment transactions.
- determineAuthorizeAmountAwaitingResult(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the authorize amount awaiting payment gateway result from the payment transactions.
- determineAuthorizedAmount(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the authorized amount of the payment transactions - "total authorized - total reverse-authed".
- determineAuthorizedAmount(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the authorized amount of the payment transactions - "total authorized - total reverse-authed".
- determineCaptureAmountAwaitingResult(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the capture amount awaiting payment gateway result from the payment transactions.
- determineCaptureAmountAwaitingResult(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the capture amount awaiting payment gateway result from the payment transactions.
- determineCapturedAmount(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the captured amount of the payment transactions - "total captured - total refunded".
- determineCapturedAmount(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the captured amount of the payment transactions - "total captured - total refunded".
- determineDetachedCreditAmount(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the detached amount of the payment transactions.
- determineDetachedCreditAmount(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the detached amount of the payment transactions.
- determinePaymentFromCallbackRequest(Page<Payment>, PaymentCallbackValidationRequest, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- determineRefundAmountAwaitingResult(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the refund amount awaiting payment gateway result from the payment transactions.
- determineRefundAmountAwaitingResult(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the refund amount awaiting payment gateway result from the payment transactions.
- determineRefundedAmount(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the refunded amount of the payment transactions.
- determineRefundedAmount(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the refunded amount of the payment transactions.
- determineReverseAuthAmountAwaitingResult(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the reverse authorize amount awaiting payment gateway result from the payment transactions.
- determineReverseAuthAmountAwaitingResult(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the reverse authorize amount awaiting payment gateway result from the payment transactions.
- determineSavedPaymentMethodStatus(SavedPaymentMethodNextAction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- determineTotalEverCaptured(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the total amount ever captured by the payment transactions.
- determineTotalEverCaptured(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Determines the total amount ever captured by the payment transactions.
- determineTransactionStatus(PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Determines the new status of the
PaymentTransaction
based on the contents of thePaymentResponse
- determineTransactionStatus(T, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Determines the new status of the
PaymentTransaction
based on the contents of thePaymentResponse
- doWithLock(Payment, String, ContextInfo, Supplier<V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- doWithLock(Payment, Duration, String, ContextInfo, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- doWithLock(Payment, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, ContextInfo, Supplier<V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, String, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, String, ContextInfo, Supplier<V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, Duration, String, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(P, Duration, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLockAndTenantId(Payment, String, Duration, String, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- doWithLockAndTenantId(Payment, String, Duration, String, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment.
E
- ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
The
ApiError.getType()
that indicates entity is not found. - EntityVersionRequiredException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown by
PaymentVersionValidationService
when a payment version is not provided when validating the payment version for an update operation. - EntityVersionRequiredException() - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- executeAgainstParentTransaction(Payment, DefaultTransactionExecutionService.ParentTransactionExecutionPackage, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Executes the given
DefaultTransactionExecutionService.ParentTransactionExecutionPackage
. - executeAgainstParentTransactions(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Finds and executes the given
TransactionExecutionRequest
against parent transactions. - executeAuthorize(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeAuthorizeAndCapture(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeCapture(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeDetachedCredit(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executePaymentRequest(PaymentRequest, PaymentGatewayTransactionService, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Deprecated, for removal: This API element is subject to removal in a future version.
- executePaymentRequest(PaymentRequest, PaymentGatewayTransactionService, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- executeRefund(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Executes a request with default Web Client error handling.
- executeReverseAuthorize(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- EXPIRED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The transaction was successfully processed, but has since expired.
- EXTERNAL_3DS_TRANSACTION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction involving 3DS verification was executed by an interaction external to this system, usually by the gateway immediately after verification.
- EXTERNAL_TRANSACTION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction was executed by an interaction external to this system, usually by the gateway immediately after verification.
- ExternalCustomerPaymentAccountProvider<P extends PaymentAccount> - Class in com.broadleafcommerce.paymenttransaction.service.provider.external
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
- ExternalCustomerPaymentAccountProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- ExternalCustomerProperties - Class in com.broadleafcommerce.paymenttransaction.service.provider.external
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
- ExternalCustomerProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.
- ExternalTransactionRecordingException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
The exception is thrown when the external transaction can't be handled correctly.
- ExternalTransactionRecordingException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ExternalTransactionRecordingException
- ExternalTransactionResultEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- ExternalTransactionResultEndpoint(ExternalTransactionResultService, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- externalTransactionResultService(PaymentGatewayResourceProvider, TransactionExecutionUtil, TransactionResultService) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- ExternalTransactionResultService - Interface in com.broadleafcommerce.paymenttransaction.service
-
The service to check the external payment transaction result.
F
- FAILED_CHECKOUT_TX_CLEANUP - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction is in a reversal state because it was successful, but does not correlate to a successful checkout.
- FAILED_REVERSAL - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that was not able to be reversed.
- FAILURE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
-
The action was not successfully completed.
- FAILURE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
The transaction reversal was not successful.
- FAILURE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The payment gateway failed to successfully process the transaction.
- filterByTransactionSourceEntity(List<PaymentTransaction>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- filterByTransactionSourceEntityTypes(List<PaymentTransaction>, Set<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- filterOutNonSuccessfulAndReversedTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- filterOutNonSuccessfulAndReversedTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- filterOutNonSuccessfulTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- filterOutReversedOrReversalTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- findAllByContextIdInAndManagementStateIn(List<String>, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentTransactionRepository
-
Returns the transactions with the specified ids and management states.
- findAllByDateRecordedBeforeAndManagementStateIsNotIn(Instant, List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- findAllByDateRecordedBeforeAndManagementStateIsNotIn(Instant, List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentTransactionRepository
-
Returns the transactions recorded before the the specified time, excluding those with the specified management states
- findAllByManagementStateIn(List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentTransactionRepository
-
Returns the transactions with the specified management states.
- findAllByManagementStateInAndStatusIn(List<String>, List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentTransactionRepository
-
Returns the transactions with the specified management states and statuses.
- findAllByOriginatingPaymentIdIn(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.SavedPaymentMethodRepository
-
Find a list of saved payments by a list of originating payment ids.
- findAllByOwningUserTypeAndOwningUserId(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.SavedPaymentMethodRepository
-
Find a page of saved payments for the given owning user type and owning user id.
- findAllByOwningUserTypeAndOwningUserId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.SavedPaymentMethodRepository
-
Find a page of saved payments for the given owning user type and owning user id.
- findAllByOwningUserTypeAndOwningUserIdAndStatus(String, String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.SavedPaymentMethodRepository
-
Find a page of saved payments for the given owning user type and owning user id.
- findAnnotation(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- findByContextIdAndTenantId(String, String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- findByContextIdAndTenantId(String, String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- findByContextIdAndTenantId(String, String) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentRepository
-
Finds the payment by the context id and tenant id, ignoring other context filtering like archival status.
- findByContextIdAndTenantId(String, String) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentTransactionRepository
-
Finds the payment transaction by the context id and tenant id, ignoring other context filtering like archival status.
- findByCustomerIdAndTenantId(String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- findByCustomerIdAndTenantId(String, String, Pageable) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentRepository
-
Find a page of payments for the given customer id.
- findByGatewayReferenceId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.SavedPaymentMethodRepository
-
Find a saved payment method for the specified gateway reference id.
- findByGatewayTransactionId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentTransactionRepository
-
Returns transaction identified by the gateway transaction id.
- findByGatewayTransactionIdAndTenantId(String, String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- findByGatewayTransactionIdAndTenantId(String, String) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentTransactionRepository
-
Finds the payment transaction by the gateway transaction id and tenant id, ignoring other context filtering like archival status.
- findByIdForAccount(String, String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- findByIdForAccount(String, String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedSavedPaymentMethodRepository
-
Find a
SavedPaymentMethod
given its id, account and its parent accounts This method is for B2B use cases where theSavedPaymentMethod.getOwningUserType()
isDefaultSavedPaymentMethodOwningUserTypes.BLC_ACCOUNT
. - findByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentRepository
-
Find a page of payments for the given owner type and owner id.
- findByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- findByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedSavedPaymentMethodRepository
-
Find a page of
SavedPaymentMethods
for the given owner type, owner id and tenant id - findByTransactionReferenceId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentTransactionRepository
-
Returns the transactions with the transaction reference id.
- findByTransactionReferenceIdAndTenantId(String, String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- findByTransactionReferenceIdAndTenantId(String, String) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentTransactionRepository
-
Finds the payment transaction by the transaction reference id and tenant id, ignoring other context filtering like archival status.
- findFirstExecutableParentTransaction(List<TransactionWithExecutableAmount>, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Finds the first
TransactionWithExecutableAmount
with amount available to execute. - findPageForAccount(String, List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- findPageForAccount(String, List<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedSavedPaymentMethodRepository
-
Find a page of
SavedPaymentMethods
for the given account and its parent accounts - findTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- findTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentTransactionRepository
-
Returns the payment transactions that are eligible for reverse.
- findWithTransactionInManagementStates(List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- findWithTransactionInManagementStates(List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentRepository
-
Returns the payments that contain the transactions with the specified statuses.
- fromMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- fromMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- fromMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- fromPayment(Payment) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Builds a
PaymentRef
based on the providedPayment
- fromPaymentTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Builds a
PaymentTransactionRef
based on the providedPaymentTransaction
- fromPaymentTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
G
- get3DSTransactionResult(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getAccessRestrictions() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The list of restrictions that apply to payment access.
- getAccessRestrictions() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getAccessRestrictions() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getAccessRestrictions() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
-
The list of restrictions that apply to payment access.
- getAccountHierarchy() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The hierarchy of accounts, from the root account to the account member's account.
- getAccountId() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The ID of the account the customer belongs to.
- getAccountType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.This represents the type of payment that is associated with this account.
- getAccountType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.This represents the type of payment that is associated with this account.
- getActionType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
The type of this action.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
Map holding any additional attributes used to describe the transaction summary.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Additional attributes that can be declared for this request.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
Miscellaneous attributes that can be added to this payload in order to provide more information.
- getAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Gathers one of the payment's related
addresses
by type - getAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Gathers one of the payment's related
addresses
by type - getAddressByType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The collection of related addresses that may include billing or shipping addresses
- getAddressByType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The collection of related addresses that may include billing or shipping addresses
- getAddressesByType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getAddressLine1() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Primary address information, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- getAddressLine2() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- getAddressLine3() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Tertiary address information, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The amount for which this payment is allotted.
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The amount related to this transaction.
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The amount related to this transaction.
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The amount related to this transaction.
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The amount for which this payment is allotted.
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The amount for which the payment is allotted.
- getAmountAuthorized() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total authorized amount for capture.
- getAmountAuthorized() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total authorized amount for capture.
- getAmountAvailableForAuthorize() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines the amount that can be authorized for this payment summary
- getAmountAvailableForAuthorizeAndCapture() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines the amount that can be authorized and captured for this payment summary
- getAmountAvailableForCapture() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines the amount that can be captured for this payment summary
- getAmountAvailableForRefund() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines the amount that can be refunded for this payment summary
- getAmountAvailableForReverseAuthorization() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines the amount that can be reverse-authorized for this payment summary
- getAmountAvailableForTransactionType(Payment, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAmountAvailableForTransactionType(PaymentSummary, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- getAmountAwaiting3DSResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
- getAmountAwaiting3DSResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
- getAmountAwaitingExternalResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount awaiting result for transactions that require external interaction.
- getAmountAwaitingExternalResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount awaiting result for transactions that require external interaction.
- getAmountCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount that is currently captured.
- getAmountCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount that is currently captured.
- getAmountCredited() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total detached credit amount.
- getAmountCredited() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total detached credit amount.
- getAmountFailedToExecute() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
Gets the total amount that failed to execute.
- getAmountRefunded() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total refunded amount.
- getAmountRefunded() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total refunded amount.
- getAmountSuccessfullyExecuted() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
Gets the total amount that was successfully executed.
- getAmountToExecute() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getAnonymousPaymentTtl() - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
The amount of time payments for anonymous users should be considered valid.
- getApplicationId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
General use map to capture any additional attributes needed for this Payment
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Map of specific attributes that have been gathered from the raw response.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Map of specific attributes that have been gathered from the raw response.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
General use map to capture any additional attributes needed for this saved payment method.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
Any additional attributes needed by this action.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Map to capture any additional information about the payment
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Map to capture any additional information about the payment
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
Any additional attributes that should be passed.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
-
Any additional attributes that should be passed.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Map of specific attributes that have been gathered from the raw response.
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Map to capture any additional information about the payment
- getAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
Map to capture any additional information about the saved payment method
- getAttributesToProcess() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getAttributes()
keys whose values should be anonymized - getAuthenticationUtils() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getAuthenticationUtils() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- getAuthenticationUtils() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- getAuthenticationUtils() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- getAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
- getAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
- getBaseUri() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.Gets the base URI common to all requests this provider will make.
- getBatchSize(ScheduledJobRef) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Gets the batch size to use when fetching payment transactions.
- getBatchSize(ScheduledJobRef) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Gets the batch size to use when fetching payment transactions.
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Gathers the billing address.
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The billing address of this saved payment method.
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The billing address associated with this payment.
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The billing address associated with this saved payment method.
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The billing address associated with this payment.
- getBillingAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The billing address associated with this saved payment method.
- getBusinessDomainType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getBusinessDomainType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getBusinessDomainType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
- getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
- getCardType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The specific card type, i.e.
- getCardType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The specific card type, i.e.
- getCartId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The id of the cart that was submitted for checkout
- getChildTransactionResult(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getCity() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The city, town or village of this address.
- getCity() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The city, town or village of this billing address.
- getCity() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The city, town or village of this billing address.
- getCompanyName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The name of the company at this address.
- getCompletedName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Returns the completed name : Either the
Address.fullName
if present or the concatenation of theAddress.firstName
andAddress.lastName
. - getContextId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The JPA primary key.
- getContextId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The JPA primary key.
- getContextId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
-
The JPA primary key.
- getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
-
Context information around sandbox and multitenant state.
- getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo(SavedPaymentMethodSetupResult) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- getContextInfo(TransactionIdentifier) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getCountry() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The country for this address.
- getCountry() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The country for this billing address.
- getCountry() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The country for this billing address.
- getCountryCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- getCounty() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The county of this address.
- getCounty() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The county of this billing address.
- getCounty() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The county of this billing address.
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The currency gathered from the
Payment.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The currency gathered from
PaymentSummary.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The currency gathered from
PaymentTransaction.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The currency gathered from
PaymentTransactionRef.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The currency gathered from the summary's transactions
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The currency gathered from
TransactionAmountDetails.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The currency gathered from the
TransactionExecutionRequest.getTransactionAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The currency gathered from
TransactionExecutionResponse.getPaymentSummary()
orTransactionExecutionResponse.getExpectedTotalAmount()
. - getCustomerEmail() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getCustomerFullName() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getCustomerId() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's id.
- getCustomerId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getCustomerId() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The id of the customer associated with this payment account.
- getCustomerIpAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The customer IP address that instigated this transaction
- getCustomerIpAddress() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getCustomerNotificationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getCustomerNotificationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getCustomerRef() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Deprecated.since 1.0.2, use
Payment.getOwningUserType()
andPayment.getOwningUserId()
instead - getCustomerRef() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The customer associated with this payment account.
- getData() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getDataRoutePartition() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- getDatasource() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- getDateCreated() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The date that this payment was created.
- getDateRecorded() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The timestamp when this transaction response was recorded
- getDateRecorded() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The timestamp when this transaction response was recorded
- getDateRecorded() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getDateRecorded() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getDateRecorded() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The timestamp when this transaction response was recorded
- getDeclineType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of transaction failure (hard vs soft failure)
- getDeclineType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getDeclineType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The type of transaction failure (hard vs soft failure)
- getDefaultForOwner() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
Whether this saved payment method is the default payment method for the owner entity.
- getDelegating() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
General use map to capture any display properties for this Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
General use map to capture any display properties for this saved payment method.
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.General use map to capture any display properties for the Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.General use map to capture any display properties for the Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
General use map to capture any display properties for this Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
General use map to capture any display properties for this saved payment method
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
General use map to capture any display properties for this Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
General use map to capture any display properties for this saved payment method
- getDisplayAttributesToProcess() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getDisplayAttributes()
keys whose values should be anonymized - getDisplayName() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The user-friendly name provided for the payment account.
- getDisplayName() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The user-friendly name provided for the payment account.
- getDocumentContext(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Parses the message payload into a `DocumentContext` which allows for JsonPath parsing using Jackson providers.
- getDurableMessageSender() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.DefaultPaymentCustomerNotificationService
- getDurableMessageSender() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The email address of the individual at this physical address.
- getEntityVersion() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- getEntityVersion() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- getEntityVersion() - Method in interface com.broadleafcommerce.paymenttransaction.web.endpoint.domain.VersionedRequest
-
Gets the version that the client is aware of.
- getExecutableAmount() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
-
Amount that is executable for the transaction type.
- getExisting3DSTransactionResult(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getExpectedTotalAmount() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The total amount that we're expecting to be executed against the
Payment
, spread across theTransactionExecutionResponse.transactionExecutionDetails
. - getExpirationMonth() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- getExpirationMonth() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- getExpirationYear() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- getExpirationYear() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- getExtension() - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The internal extension for this phone.
- getExternalTransactionResultService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- getFailedPayments() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
-
List of payments that failed during processing.
- getFailureMessages() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
-
Map of payment ids to failures messages detailing what failed during processing.
- getFailureType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of transaction failure
- getFailureType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of transaction failure
- getFailureType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getFailureType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getFailureType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getFailureType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The type of transaction failure
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The total fees related to the transaction
Payment.amount
Note: Only thePayment.amount
is required, but if this value is included, then thePayment.subtotal
,Payment.fulfillmentTotal
,Payment.adjustmentsTotal
,Payment.taxTotal
, &Payment.includedTaxTotal
should be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The total fees related to the
PaymentTransaction.amount
Note: Only thePaymentTransaction.amount
is required, but if this value is included, then thePaymentTransaction.subtotal
,PaymentTransaction.fulfillmentTotal
,PaymentTransaction.adjustmentsTotal
,PaymentTransaction.taxTotal
, &PaymentTransaction.includedTaxTotal
should be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The total fees related to the
PaymentTransactionRef.amount
Note: Only thePaymentTransactionRef.amount
is required, but if this value is included, then thePaymentTransactionRef.subtotal
,PaymentTransactionRef.fulfillmentTotal
,PaymentTransactionRef.adjustmentsTotal
,PaymentTransactionRef.taxTotal
, &PaymentTransactionRef.includedTaxTotal
should be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The total fees related to the
TransactionAmountDetails.amount
Note: Only theTransactionAmountDetails.amount
is required, but if this value is included, then theTransactionAmountDetails.subtotal
,TransactionAmountDetails.fulfillmentTotal
,TransactionAmountDetails.adjustmentsTotal
,TransactionAmountDetails.taxTotal
, &TransactionAmountDetails.includedTaxTotal
should be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The total fees related to the transaction
CreatePaymentRequest.amount
Note: Only theCreatePaymentRequest.amount
is required, but if this value is included, then theCreatePaymentRequest.subtotal
,CreatePaymentRequest.fulfillmentTotal
,CreatePaymentRequest.adjustmentsTotal
,CreatePaymentRequest.taxTotal
, &CreatePaymentRequest.includedTaxTotal
should be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The total fees related to the
TransactionExecutionDetail.transactionAmount
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The total fees related to the
TransactionExecutionRequest.transactionAmount
Note: Only theTransactionExecutionRequest.transactionAmount
is required, but if this value is included, then theTransactionExecutionRequest.subtotal
,TransactionExecutionRequest.fulfillmentTotal
,TransactionExecutionRequest.adjustmentsTotal
,TransactionExecutionRequest.taxTotal
, &TransactionExecutionRequest.includedTaxTotal
should be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The total fees related to the
TransactionExecutionResponse.expectedTotalAmount
- getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total fee cost
- getFirstName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The first name of the individual at this address.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total fulfillment cost.
- getFulfillmentTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total fulfillment cost
- getFullName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The combined names of the individual at this address.
- getFullName() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's full name, if available.
- getFullName() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The combined names of the individual at this billing address.
- getFullName() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The combined names of the individual at this billing address.
- getGatewayMessage() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Message from the gateway describing the result of the transaction.
- getGatewayMessage() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getGatewayReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Returns the saved payment method ID known by the payment gateway.
- getGatewayReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getGatewayReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getGatewayReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The response code provided by the payment gateway which may represent a success or failure
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The response code provided by the payment gateway which may represent a success or failure
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The response code provided by the payment gateway which may represent a success or failure
- getGatewayTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The gateway-specific id for the transaction.
- getGatewayTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The gateway-specific id for the transaction.
- getGatewayTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getGatewayTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getGatewayTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The gateway-specific id for the transaction.
- getGatewayTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of this transaction, as described by the gateway.
- getGatewayTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of this transaction, as described by the gateway.
- getGatewayTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getGatewayTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The gateway used to process this payment.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The gateway used to process this payment.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The gateway used to process this saved payment method.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The payment gateway associated with this payment account.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The payment gateway associated with this payment account.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The gateway used to process this payment.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The gateway used to process this saved payment method.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
The gateway type for this payment.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The gateway used to process this payment.
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The gateway used to process this saved payment method.
- getHeaders(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Builds the headers to be passed along with the request to the provider.
- getHelper() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getHelper() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The id of the entity.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of this payment.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The payment's id.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of this payment transaction.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment transaction's id.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The id of this saved payment method.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getId() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The context ID of the payment account.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The context ID of the payment account.
- getId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The ID of the saved payment method to update.
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getIdempotentMessageService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getIdempotentService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- getIdempotentService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The amount of taxes that are included in the subtotal (VAT).
- getIncludedTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total included tax
- getIpAddress(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getJobIdempotencyKey(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getJpa() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- getLastName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The last name of the individual at this address.
- getLastSuccessfulTransactionDate(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Gets the last successful transaction date from the given
Payment
. - getLastSuccessfulTransactionDate(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the last successful transaction date from the given
Payment
. - getLastSuccessfulTransactionGatewayResponseCode(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Gets the last successful transaction gateway response code from the given
Payment
. - getLastSuccessfulTransactionGatewayResponseCode(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the last successful transaction gateway response code from the given
Payment
. - getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The timestamp of the last transaction made by this saved payment method.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The timestamp of the last transaction made by this payment account.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The result code returned from the gateway on the last transaction.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The result code returned from the gateway on the last transaction successful.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The result code returned from the gateway on the last transaction.
- getLatestSuccessfulTransaction(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Gets the latest successful
PaymentTransaction
from the givenPayment
. - getLatestSuccessfulTransaction(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the latest successful
PaymentTransaction
from the givenPayment
. - getLiquibase() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- getLockToken() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
-
Token granted to resource that owns the payment lock.
- getLockToken(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- getLockTokens() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
Map of payment ids to payment lock tokens.
- getLockTokens() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
-
Map of tokens keyed by
Payment
ID that can be used to authorize updates for existing payment locks. - getLockTokens() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
-
List of tokens that can be used to release payment locks.
- getManagedType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getManagementState() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The state of this transaction - e.g.
- getManagementState() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The state of this transaction - e.g.
- getManagementState() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getManagementState() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getManagementStateReason() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the reason for the
PaymentTransaction.managementState
. - getManagementStateReason() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Describes the reason for the
PaymentTransactionRef.managementState
. - getManagementStateReason() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getManagementStateReason() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getManualReviewResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
- getManualReviewResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
- getManualReviewResult() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getManualReviewResult() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getManualReviewResultReason() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the reason for approving/rejecting a transaction during a manual fraud review.
- getManualReviewResultReason() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Describes the reason for approving/rejecting a transaction during a manual fraud review.
- getManualReviewResultReason() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getManualReviewResultReason() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getMapper() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- getMapper() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- getMaskedAccountNumber() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Partial information about the payment account, e.g.
- getMaskedAccountNumber() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Partial information about the payment account, e.g.
- getMessage() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Message describing the result of the transaction
- getMessage(String, Object...) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getMessageSource() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getMonetaryAmountRoundingHelper() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The name of this payment.
- getName() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The payment's name.
- getName() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getName() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The name of this saved payment method.
- getName() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getName() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getName() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getName() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The name of this payment.
- getName() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The name of this saved payment method.
- getName() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The name of this payment.
- getName() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The name of this saved payment method.
- getNameOnAccount() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The name associated with this payment account.
- getNameOnAccount() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The name associated with this payment account.
- getNarrowingHelper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- getNarrowingHelper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The next step required by the payment gateway to continue processing this payment.
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The next step required for the payment gateway to continue processing this payment.
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The next action for this payment method to complete its setup.
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- getNextAction() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- getNotification() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- getNotificationManager() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getNotificationStateService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressConverter
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.AddressMapConverter
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.NextActionConverter
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SavedPaymentMethodActionConverter
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SingleAddressConverter
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getObjectMapper() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- getOlderThanTime(ScheduledJobRef) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Gets the time older than which a transaction is considered stale.
- getOrder() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- getOrder() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- getOriginatingPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The
Payment.getId()
that this saved payment was created from. - getOriginatingPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getOriginatingPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getOriginatingPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The
Payment.getId()
that this payment account was created from. - getOriginatingPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The
Payment.getId()
that this payment account was created from. - getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The owner id of the entity.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the entity that owns this payment.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The id of the entity that owns this payment.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The id of the entity that owns this payment.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
The id of the entity that owns this payment.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the entity that owns this payment.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
The id of the entity that owns this payment.
- getOwnerId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
The ID of the payment owner.
- getOwnerIdentifier() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- getOwnerIdentifier() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getOwnerIdentifier() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The owner type of the entity.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Describes the owner of the payment.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Describes the owner of the payment.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Describes the owner of the payment.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Describes the owner of the payment.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Describes the owner of the payment.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
Describes the owner of the payment.
- getOwnerType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
The type of entity that owns the payment.
- getOwningEntityPayments() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The list of all payments for the owning entity (e.g.
- getOwningUserEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The email address of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - getOwningUserEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The email address of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the owning user that owns this payment.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The id of the owning user that owns this payment.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The id of the entity that owns this saved payment method.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the owning user that owns this payment.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The id of the entity that owns this saved payment method.
- getOwningUserName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The name of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - getOwningUserName() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserName() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The name of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Describes the owning user type of the payment.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Describes the owning user type of the payment.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Describes the owning user of the saved payment method.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Describes the owning user type of the payment.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Describes the owning user of the saved payment method.
- getPackageId() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getParentSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of the parent source entity of the transaction that proceeded this transaction.
- getParentSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The id of the parent source entity of the transaction that proceeded this transaction.
- getParentSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getParentSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getParentSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getParentSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the source entity of the transaction that proceeded this transaction.
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of the parent source entity of the transaction that proceeded this transaction.
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of the parent source entity of the transaction that proceeded this transaction.
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of the source entity of the transaction that proceeded this transaction.
- getParentTransaction() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getParentTransactionExecutionPackages(TransactionExecutionRequest, List<TransactionWithExecutableAmount>, MonetaryAmount, Payment, PaymentGatewayTransactionService, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Gets a list of
ParentTransactionExecutionPackages
based on the given parameters. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of the parent
PaymentTransaction
. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The id of the parent
PaymentTransaction
. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the parent
PaymentTransaction
. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the
PaymentTransaction
that proceeded this transaction. - getParentTransactionWithExecutableAmounts(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- getParentTransactionWithExecutableAmounts(Payment, TransactionExecutionRequest) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
-
Gets a list of
TransactionWithExecutableAmounts
representing the parent transactions of the givenTransactionExecutionRequest
. - getPayment() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
A reference to the payment this transaction belongs to.
- getPayment(PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getPayment(PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getPayment(PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResultService
-
Fetches the payment that the pending transaction belongs to.
- getPaymentAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getPaymentAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getPaymentAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- getPaymentAccountProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- getPaymentAccountProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Deprecated.no longer used
- getPaymentAccountsUri() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The URI path for basic CRUD operations on payment accounts.
- getPaymentCallbackSecurityTokenUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getPaymentCallbackSecurityTokenUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentCustomerNotification() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
-
The default notification object.
- getPaymentGatewayProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Map to capture any gateway-specific information needed to perform gateway transactions
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- getPaymentGatewayResourceProvider() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getPaymentGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getPaymentHeaderName() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
-
Gets the header name to check the payment version for.
- getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's id.
- getPaymentId() - Method in exception com.broadleafcommerce.paymenttransaction.exception.PaymentRequestException
-
The id of the related
Payment
. - getPaymentId() - Method in exception com.broadleafcommerce.paymenttransaction.exception.PaymentTransactionExecutionException
-
The id of the related
Payment
that was used for the transaction. - getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
The id of this payment.
- getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the related
Payment
that is meant to be used for the transaction. - getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The ID of the payment to update.
- getPaymentIds() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
The list of ids of the payments to lock.
- getPaymentLockInfoResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- getPaymentLockInfoResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getPaymentLockToken(PaymentLockTokens, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentLockTokenHeaderName() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
-
Gets the header name to check the payment lock for.
- getPaymentLockTokensHeaderName() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
-
Gets the header name to check the payment locks for.
- getPaymentLockTtl() - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
The amount of time that a payment lock is held, before it expires.
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getPaymentManagementService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Map to capture any information about the payment method needed to perform gateway transactions
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Map to capture any information about the payment method needed to perform gateway transactions.
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- getPaymentMethodPropertiesToProcess() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getPaymentMethodProperties()
keys whose values should be anonymized - getPaymentRef() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment in the relationship.
- getPaymentRef() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The payment in the relationship.
- getPaymentRequestService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentsById(List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Gather the
Payments
related to the providedPaymentTransactions
. - getPaymentsById(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Gets a map of
Payments
byPayment.getId()
. - getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
-
Deprecated.
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ThreeDSTransactionResultEndpoint
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- getPaymentSummaries() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
A collection of
PaymentSummaries
related to the same owning entity. - getPaymentSummaries() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
List of payments that were locked.
- getPaymentSummary() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The
Payment's
updatedPaymentSummary
representation. - getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- getPaymentTransactionById(Payment, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentTransactionHeaderName() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
-
Gets the header name to check the payment transaction version for.
- getPaymentTransactionRef() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The payment transaction's id.
- getPaymentTransactionRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- getPaymentTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ThreeDSTransactionResultEndpoint
- getPaymentTransactionServiceProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- getPaymentTransactionServiceProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- getPaymentTTLValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- getPaymentType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getPaymentType(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- getPhoneFax() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The
fax number
for this address. - getPhoneNumber() - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The telephone number, including the area code.
- getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The primary
phone number
for this address. - getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The primary
phone number
for this billing address. - getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The primary
phone number
for this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The secondary
phone number
for this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The secondary
phone number
for this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone number
for this billing address. - getPostalCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Postal code or ZIP code for this address.
- getPostalCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Postal code or ZIP code for this billing address.
- getPostalCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Postal code or ZIP code for this billing address.
- getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The list of
requestIds
that were previously used for this transaction. - getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The list of
requestIds
that were previously used for this transaction. - getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- getProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- getProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- getRawResponse() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The string representation of the serialized response from the gateway.
- getRawResponse() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getReceivedException() - Method in exception com.broadleafcommerce.paymenttransaction.exception.ProviderApiException
-
The received error.
- getRefundAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
- getRefundAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
- getRepository() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- getRepository() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- getRepository() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- getRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- getRequest() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getRequest() - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id used to represent the request that produced this transaction.
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The id used to represent the request that produced this transaction.
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The id representing this request to checkout This value can be used to identify entities that were produced due to this request and therefore need to be rolled back
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id representing the customer's request to execute one or more transactions.
- getRequestId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The id representing the customer's request to execute one or more transactions.
- getRequestParams() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
Request params received from the payment callback.
- getRequestValidator() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getRequestVersionResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- getResourceLockRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getRetry() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- getReversalCandidateTtl() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalProperties
-
The amount of time that
PaymentTransactions
withDefaultTransactionManagementStates.REVERSAL_CANDIDATE
have to be used, before they're reversed - getReverseAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
- getReverseAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
- getRootAccountId() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The ID of the root account the account member belongs to.
- getRsqlQueryTransformers() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getRsqlVisitor() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getSavedPaymentHeaderName() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
-
Gets the header name to check the saved payment version for.
- getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the saved payment method that was used to build this payment object.
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the saved payment method that was used to build this payment object.
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The id of the saved payment method that was used to build this payment object.
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- getSavedPaymentMethodOwnership(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- getSavedPaymentMethodOwnership(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Gets an
OwnershipSummary
of the saved payment method. - getSavedPaymentMethodOwnership(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- getSavedPaymentMethodRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- getSavedPaymentMethodStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- getSavedPaymentMethodVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getSavedPaymentMethodVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- getSavedPaymentMethodVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- getSavedPaymentMethodWebhookService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- getScheduledJobContextService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getScheduledJobContextService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getSecureTokenKeyFromRequest(PaymentCallbackValidationRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getSecurityCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment method security code that may be required to execute the transaction.
- getServiceClient() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- getServiceClient() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The service client to use when calling customer services.
- getServiceProperties() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getShippingAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Gathers the shipping address.
- getShippingAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The shipping address associated with this payment.
- getShouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Should the payment method be saved to the owning user
- getShouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of
Payment.getShouldSavePaymentForFutureUse()
to support owning user types other than a customer (i.e. account). - getSource() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The name of the system that initiated the transaction - e.g.
- getSource() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The name of the system that initiated the transaction - e.g.
- getSource() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getSource() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getSource() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getSource() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
A simple description of the system that initiated this transaction execution request.
- getSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The ID of the source entity associated with the transaction.
- getSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The ID of the source entity associated with the transaction.
- getSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getSourceEntityId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The ID of the source entity associated with the transaction.
- getSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of the source entity associated with the transaction.
- getSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of the source entity associated with the transaction.
- getSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of the source entity associated with the transaction.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The state, province or region of this address.
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The status of the transaction
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The status of the transaction
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The status of this saved payment method.
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
The status of this action.
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getStatusDetails() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
Any details for the current action status.
- getStorageLocation() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.Represents the service that handles the persistence of the saved payments.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- getSuccessfulPayments() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
-
List of payments that were successfully processed.
- getSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- getSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total tax cost.
- getTaxTotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The payment's total tax cost
- getTenantId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getTenantId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
The tenant id that the payment transaction belongs to.
- getTenantId(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- getThreeDSTransactionResultService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ThreeDSTransactionResultEndpoint
- getToken() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
A JWT token that can be verified for authenticity and that contains claims about the messages originating user that can be validated for suitability of consumption in the current context.
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- getTotalEverCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in
PaymentSummary.getAmountCaptured()
. - getTotalEverCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in
TransactionSummary.getAmountCaptured()
. - getTracking() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getTracking() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getTracking() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getTransaction() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
-
The
PaymentTransaction
to keep track of. - getTransactionAmount() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The transaction amount that we're expecting to execute against the
Payment
. - getTransactionAmount() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The transaction amount that we're expecting to execute against the
Payment
. - getTransactionAmountDetails() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getTransactionAttributesToProcess() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
PaymentTransaction.getAttributes()
keys whose values should be anonymized - getTransactionExecutableAmount(PaymentTransaction, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gets the executable amount for the given
PaymentTransaction
, which is thePaymentTransaction.getAmount()
- reversed amount from all the child reversing transactions. - getTransactionExecutionDetails() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
A list of
TransactionExecutionDetails
describing the transactions executed. - getTransactionExecutionFunction(TransactionExecutionRequest, PaymentGatewayTransactionService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Gets a transaction execution
Function
based on the givenTransactionExecutionRequest.getTransactionType()
and the givenPaymentGatewayTransactionService
. - getTransactionExecutionResponse(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Returns the transaction execution response, if the payment has the 3DS transaction or the transaction that requires the interaction with the gateway's hosted payment page, and these transactions don't have the result.
- getTransactionExecutionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getTransactionExecutionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getTransactionExecutionService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getTransactionExecutionService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getTransactionExecutionService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the executed transaction.
- getTransactionManagementState() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The management state of this transaction, after it's been executed.
- getTransactionManagementState() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The starting management state of this transaction.
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The transaction id known by the payment gateway.
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The transaction id known by the payment gateway.
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The transaction id known by the payment gateway.
- getTransactionRequiresHostedPaymentPageInteraction(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getTransactionRequiring3DSVerification() - Method in exception com.broadleafcommerce.paymenttransaction.exception.ThreeDSVerificationRequiredForPrevTransactionException
-
Deprecated.
- getTransactionRequiring3DSVerification(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getTransactionResponseService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getTransactionResultService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getTransactionResultService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getTransactions() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Transaction data representing each payment gateway interaction related to this payment.
- getTransactions() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The list of transactions that are represented in this transaction summary.
- getTransactions() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getTransactionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getTransactionStatus() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The status of the transaction.
- getTransactionSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionSummaryEndpoint
- getTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of transaction that is to be executed.
- getTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The type of transactions that were executed.
- getTransactionWebhookMessageService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getTransactionWebhookNotificationRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getTransactionWebhookPayload(JpaPaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageFactory
- getTransactionWebhookService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- getTransactionWithExecutableAmounts(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gathers a list of
TransactionWithExecutableAmount
objects based on the providedTransactionExecutionRequest
. - getTransactionWithExecutableAmountsByParentTransactionId(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gathers a single-item list of
TransactionWithExecutableAmount
objects based on the providedTransactionExecutionRequest.getParentTransactionId()
. - getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of this transaction (authorize, capture, refund, etc.)
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of this transaction (authorize, capture, refund, etc.)
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The type of this saved payment method like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- getType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getType() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.Gets the type reference for payment summary.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The type of this saved payment method like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The type of this saved payment method like Credit Card or Gift Card.
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.DefaultPaymentCustomerNotificationService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultSavedPaymentMethodSummaryService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionSummaryEndpoint
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- getUnitAmount(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.MonetaryAmountRoundingHelper
-
Determines the smallest unit amount of money for the
CurrencyUnit
. - getUpdateTransactionDataUri() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The URI path for updating payment account's latest transaction data.
- getUpToDatePayment() - Method in exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentVersionException
- getUpToDatePaymentTransaction() - Method in exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentTransactionVersionException
- getUpToDateSavedPaymentMethod() - Method in exception com.broadleafcommerce.paymenttransaction.exception.StaleSavedPaymentMethodVersionException
- getUrl() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The base url for an external customer service.
- getUserAgent(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getUsername() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's username.
- getValidationMessage() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
-
If the request is not valid, this contains any message provided on why it failed.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The version of this payment.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The version of this payment.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The version of this payment transaction.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The version of this saved payment.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The JPA managed version of this payment.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The JPA managed version of this cart.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
-
The JPA managed version of this payment.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The version of this payment.
- getVersion() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The version of this saved payment method.
- getVersionResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- getVersionResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- getVersionResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- getVisibilityToChildren() - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The visibility type of the payment to sub-accounts, if applicable.
- getVisibleToChildren() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The visibility of the payment method to child accounts.
- getVisibleToChildren() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getVisibleToChildren() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getVisibleToChildren() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The visibility of the payment method to child accounts
- getVisibleToChildren() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The visibility of the payment method to child accounts
- getWebClient() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
- getWEBHOOK_SOURCE_ENTITY_TYPE() - Static method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getWEBHOOK_SOURCE_TYPE() - Static method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
H
- handle(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- handle(Message<CheckoutRollbackEvent>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- handle3DSTransactionResult(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ThreeDSTransactionResultEndpoint
- handleAuthenticationRequiredException(AuthenticationRequiredException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleAwaitingAsyncTransactionResult(PaymentResponse, PaymentTransaction, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- handleEntityVersionRequiredException(EntityVersionRequiredException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleExchangeSingleUseTokenException(ExchangeSingleUseTokenException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleExchangeWalletTokenException(ExchangeWalletTokenException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleExternalTransactionResult(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- handleExternalTransactionResultHydrated(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- handleFetchPaymentDetailsException(FetchTransactionResultsException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleFraudReviewTransactionResult(PaymentResponse, PaymentTransaction, Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- handleHostedPaymentPageSetupTransactionResult(PaymentResponse, PaymentTransaction, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- handleInvalidCreatePaymentRequestException(InvalidCreatePaymentRequestException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleInvalidFetchPaymentDetailsParamsException(InvalidFetchPaymentDetailsParamsException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleInvalidLockPaymentRequestExceptionException(InvalidLockPaymentRequestException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleInvalidTransactionAmountException(InvalidTransactionAmountException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleInvalidTransactionExecutionRequestException(InvalidTransactionExecutionRequestException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleInvalidUpdatePaymentRequestException(InvalidUpdatePaymentRequestException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleOptimisticLockingFailureException(OptimisticLockingFailureException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handlePaymentManagementAccessException(PaymentManagementAccessException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handlePaymentMethodPropertiesModificationException(PaymentMethodPropertiesModificationException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handlePaymentTransactionExecutionException(PaymentTransactionExecutionException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handlePaymentTTLException(PaymentTTLException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleProviderApiError(ProviderApiException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleRecords(String, Stream<Payment>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- handleRecords(String, Stream<SavedPaymentMethod>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- handleRecordTransactionException(Exception, String, Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- handleRecordTransactionException(Exception, String, Payment, PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResultService
-
Handles the exceptions thrown when recording transaction results.
- handleRegisteredOnly(ResolveCustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- handleResourceLockException(ResourceLockException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleSavedPaymentMethodManagementAccessException(SavedPaymentMethodManagementAccessException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleSavedPaymentMethodWebhook(String, HttpHeaders, Map<String, String>, HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- handleStalePaymentTransactionVersionException(StalePaymentTransactionVersionException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleStalePaymentVersionException(StalePaymentVersionException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleStaleSavedPaymentMethodVersionException(StaleSavedPaymentMethodVersionException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleSubsequentTransactionResult(PaymentResponse, PaymentTransaction, Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- handleThreeDSTransactionRecordingException(ThreeDSTransactionRecordingException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleThreeDSTransactionResult(PaymentResponse, PaymentTransaction, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- handleTransactionIdentificationException(TransactionIdentificationException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleTransactionNotFoundException(TransactionNotFoundException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleTransactionResult(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- handleTransactionResult(String, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- handleTransactionResult(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ExternalTransactionResultService
-
Reads the transaction result using
PaymentGatewayTransactionLookupService
, records the result to the appropriate transaction and payment. - handleTransactionResult(String, Map<String, String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ThreeDSTransactionResultService
-
Reads the transaction result using
PaymentGateway3DSTransactionLookupService
, records the result to the appropriate transaction and payment. - handleTransactionResultsNotAvailableException(TransactionResultsNotAvailableException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleUnsupportedOperationException(UnsupportedOperationException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- handleWebhook(String, HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- handleWebhook(String, HttpHeaders, String) - Method in interface com.broadleafcommerce.paymenttransaction.service.webhook.TransactionWebhookService
-
Deprecated, for removal: This API element is subject to removal in a future version.
- handleWebhook(String, HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- handleWebhook(String, HttpHeaders, String, Map<String, String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.webhook.SavedPaymentMethodWebhookService
-
Handles the saved payment method webhook request for the specified gateway type.
- handleWebhook(String, HttpHeaders, String, Map<String, String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.webhook.TransactionWebhookService
-
Handles the payment webhook request for the specified gateway type.
- handleWebhook(String, HttpHeaders, Map<String, String>, HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- hasCustomerMutabilityBlockForPaymentFinalization(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- hasOwnerTypeAndId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- hasParentSourceEntityTypeAndId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- hasPaymentIds() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- hasSuccessfulTransactionOfType(Payment, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- hasTransactionAmountDetails(TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- hasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
Whether any of the transactions are flagged for manual review based on
TransactionExecutionDetail.isFlaggedForManualReview()
. - hasTransactionFlaggedForManualReview(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- HeaderRequestPaymentLockInfoResolver - Class in com.broadleafcommerce.paymenttransaction.web.service
-
Resolves the lock type and id of the payment that are provided via request headers.
- HeaderRequestPaymentLockInfoResolver() - Constructor for class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- HeaderRequestVersionResolver - Class in com.broadleafcommerce.paymenttransaction.web.service
-
Resolves the version from a request header for payment and payment transaction.
- HeaderRequestVersionResolver() - Constructor for class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- hydrateOwningEntityPayments(TransactionExecutionResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
I
- identify3DSTransaction(TransactionIdentifier, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- identifyChildTransaction(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- identifyChildTransaction(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- identifyChildTransaction(Payment, PaymentTransaction) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResultService
-
Identifies the child transaction of the pending transaction.
- identifyExternalTransaction(TransactionIdentifier, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- identifyParentTransaction(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- identifyParentTransactionIfExists(PaymentGatewayTransactionService, Map<String, Object>, Map<String, Object>, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- identifyPaymentForTransaction(TransactionIdentifier, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- identifyPendingTransactionByTransactionIdentifier(TransactionIdentifier, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- identifyPendingTransactionByTransactionIdentifier(TransactionIdentifier, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResultService
-
Identifies the transaction that is pending results from the gateway.
- identifyTransaction(TransactionIdentifier, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- identifyTransactionRequiring3DSVerification(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- identifyTransactionRequiring3DSVerification(Payment, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ThreeDSTransactionResultService
-
Finds the transaction that required 3DS results.
- identifyTransactionRequiringExternalInteraction(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- identifyTransactionRequiringExternalInteraction(Payment, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ExternalTransactionResultService
-
Finds the transaction that required external results.
- identifyTransactionRequiringNextAction(PaymentSummary, List<PaymentTransaction>, String) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Returns the list of transactions that requires to execute the
NextAction
. - identifyTransactionResponseService(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionResponseService
based on the payment'sPayment.getGatewayType()
- identifyTransactionResponseValidator(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionResponseValidator
based on the payment'sPayment.getGatewayType()
- identifyTransactionService(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionService
based on the payment'sPayment.getGatewayType()
- INDETERMINANT_RESULT_CLEANUP - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction's results were initially not known (likely due to a network failure).
- INVALID_PAYMENT_METHOD - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
It's been determined that the provided payment method is invalid & cannot be used.
- InvalidCreatePaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception denoting that the request to create a payment was invalid
- InvalidCreatePaymentRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidCreatePaymentRequestException
- InvalidLockPaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception denoting that the request to lock payment(s) was invalid
- InvalidLockPaymentRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidLockPaymentRequestException
- InvalidTransactionAmountException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when the executed transaction amount is invalid
- InvalidTransactionAmountException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidTransactionAmountException
- InvalidTransactionExecutionRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when an invalid
TransactionExecutionRequest
payload has been identified. - InvalidTransactionExecutionRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidTransactionExecutionRequestException
- InvalidTransactionExecutionRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidTransactionExecutionRequestException
- InvalidUpdatePaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception denoting that the request to update a payment was invalid
- InvalidUpdatePaymentRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidUpdatePaymentRequestException
- isActionFailed(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
- isActive() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Whether this address is an active address of the owner.
- isAllowAutomaticReversal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
Whether to allow this transaction to be automatically reversed by scheduled jobs.
- isAnonymous() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Returns whether or not the payment is for an anonymous user.
- isAnonymousCustomer(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
- isAnonymousCustomerCanReadImmutablePayments() - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
Whether or not to allow anonymous customers to read the payments with the
CUSTOMER_MUTABILITY_BLOCKED
restriction. - isAnonymousPaymentTtlArchiveAllOwningEntityPayments() - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
Declares whether the owning entity's payments should all be archived when the anonymous payment TTL has expired for any one of the owning entity's payments.
- isAnonymousPaymentTtlEnabled() - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
Whether or not to expire payments for anonymous users that have exceeded the
PaymentTransactionServiceProperties.getAnonymousPaymentTtl()
duration. - isAutomaticReversalNotAllowed(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isAvailableToUse(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
- isAwaitingAsyncResults(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
- isAwaitingAsyncResults(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isBillingAddress(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- isBroadleafAccount(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
- isBroadleafAccount(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
- isBroadleafCart(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
- isBroadleafCustomer(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
- isBroadleafCustomer(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
- isBroadleafCustomerServices(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.
- isBroadleafPaymentTransactionServices(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.
- isCaptureTransaction(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
- isCsrOwned(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
- isCustomerMutabilityBlocked(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- isCustomerMutabilityBlocked(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- isCustomerMutabilityBlocked(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
- isCustomerMutabilityBlockedForPaymentFinalization(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- isCustomerMutabilityBlockedForPaymentFinalization(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- isCustomerMutabilityBlockedForPaymentFinalization(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
- isCustomerRegistered() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- isDeactivated() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Whether this account is deactivated.
- isDeactivated() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Whether this account is deactivated.
- isDefault() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Whether this address is the default address of the owner.
- isDefaultForOwner() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Whether this saved payment is the default payment method for the owner entity.
- isDefaultForOwner() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- isDefaultForOwner() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- isDefaultForOwner() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Whether this saved payment method is the default payment method for the owner entity.
- isDetachedCreditActingAsRefund(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- isDetachedCreditActingAsRefund(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- isDisabled() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- isEnabled() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization is enabled at all
- isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Determines if the given
ResponseEntity
indicates entity not found. - isExpired(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- isExpired(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isExternal3dsTransaction(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isExternalTransaction(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isFailedCheckoutTransactionCleanup(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isFailedReversal(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isFailure(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
- isFailure(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
- isFailure(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- isFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- isFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- isFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- isFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- isFraudReviewResult(PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- isFullyAuthorized() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines if the payment summary is fully authorized
- isFullyCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines if the payment summary is fully captured
- isHasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- isHostedPaymentPageSetupTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- isIndeterminantResultCleanup(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isIndeterminateResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Tells if this transaction has an indeterminate result.
- isIndeterminateResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Tells if this transaction has an indeterminate result.
- isIndeterminateResult() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- isIndeterminateResult() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- isIndeterminateResult() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Tells if this transaction has an indeterminate result.
- isIndeterminateResult(PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Determines whether or not the payment response represents an indeterminate result.
- isIndeterminateResult(PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Determines whether or not the payment response represents an indeterminate result.
- isInvalidPaymentMethod(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
- isMicroDepositVerification(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionTypes
- isNotificationTypeSupported(PaymentGatewayWebhookHandler, SupportedWebhookNotificationType) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- isNotifyAsync() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
-
Whether or not the system should perform message notification at the time of payment persistence using a new thread.
- isNotVisible(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
- isPartiallyCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Determines if the payment summary is partially captured
- isPartialReverseAuthSupported() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Whether a portion of an authorization transaction can be reversed, or if the full authorization transaction must be reversed.
- isPartialReverseAuthSupported(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- isPaymentAmountUpdate(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isPaymentArchival(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isPaymentEnabled() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization specific to the
Payment
domain is supported - isPaymentGatewaySupported(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Checks if
PaymentGatewayConfiguration
has been registered for the payment'sPayment.getGatewayType()
- isPending(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
- isRegistered() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
Defines whether or not the customer is registered.
- isRequiresAction(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
- isRequiresReversal(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversalCandidate(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversalInProgress(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversalTransaction(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReverseAuthRemainder() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Declares if the reverse authorize for this functionality only allows reversing the full non-captured amount
- isReverseAuthRemainder(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- isReversed(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversedOrReversalTransaction(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReverseTransaction(PaymentTransaction, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Determines if the second
PaymentTransaction
is a reverse of the firstPaymentTransaction
. - isSendingToProcessor(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isShippingAddress(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- isShouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- isShouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
Deprecated.since 1.0.2, in favor of
JpaPayment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Whether or not the underlying payment method can only be used once.
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Whether or not the underlying payment method can only be used once.
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Whether or not the underlying payment method can only be used once.
- isSubmittedOrder(DocumentContext) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- isSubsequentTransaction(PaymentTransaction, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Determines if the second
PaymentTransaction
is a subsequent of the firstPaymentTransaction
. - isSubsequentTransactionAlreadyCreated(Payment, String) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- isSubsequentTransactionResult(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Determines if the
PaymentResponse
results represent a subsequent transaction that was executed after the knownPaymentTransaction
. - isSuccess(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
- isSuccess(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
- isSuccess(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isTest(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
- isTransactionParentSourceEntity(PaymentTransaction, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Deprecated, for removal: This API element is subject to removal in a future version.this method is not used anymore
- isTransactionRequiredExternalInteraction() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
Whether the transaction required external interaction (3DS or HPP).
- isValid() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
-
Whether or not the payment callback request is valid.
- isVisible(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
J
- JpaCustomizedPaymentRepository<D extends JpaPayment> - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
- JpaCustomizedPaymentRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- JpaCustomizedPaymentTransactionRepository<D extends JpaPaymentTransaction> - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
- JpaCustomizedPaymentTransactionRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- JpaCustomizedSavedPaymentMethodRepository<D extends JpaSavedPaymentMethod> - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
- JpaCustomizedSavedPaymentMethodRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- JpaPayment - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain
- JpaPayment() - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- JpaPaymentRepository<D extends JpaPayment> - Interface in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
- JpaPaymentTransaction - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain
-
JPA-specific persisted-domain counterpart of
PaymentTransaction
. - JpaPaymentTransaction() - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- JpaPaymentTransactionRepository<D extends JpaPaymentTransaction> - Interface in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
- JpaPaymentTransactionRepoUtility - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
-
Utility class for working with queries in PaymentTransaction related repositories.
- JpaRouteConstants - Class in com.broadleafcommerce.paymenttransaction.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.paymenttransaction.provider.jpa
- JpaSavedPaymentMethod - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain
- JpaSavedPaymentMethod() - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- JpaSavedPaymentMethodRepository<D extends JpaSavedPaymentMethod> - Interface in com.broadleafcommerce.paymenttransaction.provider.jpa.repository
L
- LegacyPaymentLockSecurityConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration.LegacyPaymentLockSecurityConfiguration
- LegacySavedPaymentMethodSecurityConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- listen(Message<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Event listener entry point.
- lockAndRetrievePayments(LockPaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- lockPayment(HttpServletRequest, ContextInfo, String, Integer) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- lockPayment(P, Duration, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- lockPayment(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- lockPayment(P, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Attempts to lock the
Payment
, if a lock is not already established. - lockPayment(P, Duration, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Attempts to lock the
Payment
, if a lock is not already established. - LockPaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to establish locks on a set of
Payments
. - LockPaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- lockPayments(List<P>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- lockPayments(HttpServletRequest, ContextInfo, LockPaymentRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- lockPayments(List<P>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Attempts to lock the
Payments
, if a lock is not already established. - LockPaymentsResponse - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Response object describing the locked
payment summaries
. - LockPaymentsResponse() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- logError(Exception, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- logIfPaymentArchived(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- logInfo(Exception, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- logWarn(Exception, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- lookup3DSTransactionResult(String, String, PaymentLockInfo, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ThreeDSTransactionResultEndpoint
- lookupAndRecord3DSTransactionResult(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- lookupAndRecord3DSTransactionResult(Payment, PaymentTransaction, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ThreeDSTransactionResultService
-
Reads the transaction result using
PaymentGateway3DSTransactionLookupService
, records the result to the appropriate transaction and payment. - lookupAndRecordExternalTransactionResult(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- lookupAndRecordExternalTransactionResult(Payment, PaymentTransaction, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ExternalTransactionResultService
-
Reads the transaction result using
PaymentGatewayTransactionLookupService
, records the result to the appropriate transaction and payment. - lookupExternalTransactionResult(String, String, PaymentLockInfo, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- lookupExternalTransactionResultHydrated(String, String, PaymentLockInfo, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
M
- MANAGEMENT_STATE_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- MANAGEMENT_STATE_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- MANAGEMENT_STATES_TO_AVOID - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- MARK_PAYMENTS_FOR_REVERSAL - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- MARK_PAYMENTS_OLDER_THAN_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- markPaymentsForReversal(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Looks up the payment transactions that should be reversed.
- MarkPaymentTransactionForReversalTriggeredJobEventConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
- markPaymentTransactionsForReversalListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentManagementService<Payment>, PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- MarkPaymentTransactionsForReversalListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Deprecated.in favor of
CheckoutRollbackEventListener
- MarkPaymentTransactionsForReversalListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentManagementService<Payment>, PaymentLockService<Payment>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- markTransactionsAsReversalCandidates(List<Payment>, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- markTransactionsAsReversalCandidates(List<PaymentTransaction>, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- markTransactionsForReversal(Payment, List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- markTransactionsForReversal(List<PaymentTransaction>, Map<String, Payment>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Runs through the provided transactions and marks them with
DefaultTransactionManagementStates.REQUIRES_REVERSAL
. - markTransactionsIneligibleForAutomaticReversal(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Marks the
management state
of the givenpayment's transactions
toDefaultTransactionManagementStates.AUTOMATIC_REVERSAL_NOT_ALLOWED
. - MESSAGE_IDEMPOTENCY_KEY - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- MICRO_DEPOSIT_VERIFICATION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionTypes
-
The action is still to be completed.
- modifyPaymentMethodProperties(P, CreatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- modifyPaymentMethodPropertiesForCreate(CreateSavedPaymentMethodRequest, P, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
A hook method that can be used by a gateway implementation to modify the payment method properties before creation the saved payment method.
- modifyPaymentMethodPropertiesForUpdate(P, P, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
A hook method that can be used by a gateway implementation to modify the payment method properties before updating the saved payment method.
- monetaryAmountRoundingHelper() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- MonetaryAmountRoundingHelper - Class in com.broadleafcommerce.paymenttransaction.service.utils
-
Helper class to calculate rounding of monetary unit amounts.
- MonetaryAmountRoundingHelper() - Constructor for class com.broadleafcommerce.paymenttransaction.service.utils.MonetaryAmountRoundingHelper
N
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.AddressType
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.PaymentManagementAccessRestrictions
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.PaymentOwnerType
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.PaymentOwningUserType
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.PaymentTransactionSourceEntityType
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodActionStatus
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodActionType
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodOwningUserType
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodStatus
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodStorageLocation
-
Deprecated.
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.StoreCreditPaymentProperties
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.TransactionManagementState
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.TransactionManagementStateReason
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.TransactionReversalStatus
- name() - Method in interface com.broadleafcommerce.paymenttransaction.domain.enums.TransactionStatus
- NextActionConverter - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
-
Used to convert a
NextAction
to a serialized JSON object string representation for persistence and vice-versa. - NextActionConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.NextActionConverter
- NO - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Represents a saved payment method in an account context that is not to be shared with child accounts
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- ownedTypeIsAccountAndAccountOwnedOrParentOwnedPredicate(CriteriaBuilder, Map<String, Object>, String, Root<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- OWNERSHIP_MISMATCH - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- OwnershipSummary - Class in com.broadleafcommerce.paymenttransaction.domain
-
A data structure used to hold ownership details of an entity, i.e.
- OwnershipSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
P
- pageableToParams(Pageable) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Converts a pageable into its corresponding query parameters.
- ParentTransactionExecutionPackage() - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- parseLockTokens(String) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- parseTokenIdFromSecureTokenKey(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- Payment - Class in com.broadleafcommerce.paymenttransaction.domain
-
This entity is designed to store payment methods associated to a Cart, the
Payment.getAmount()
the user is to be charged via that payment method, and the history of attempted transactions (authorizations, charges, refunds, etc.) against that payment method for the owning Cart. - Payment() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.Payment
- PAYMENT_AMOUNT_UPDATE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction is in a reversal state because it was successful, but the
Payment.getAmount()
has since changed. - PAYMENT_ARCHIVAL - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction is in a reversal state because it was successful & is tied to an archived
Payment
. - PAYMENT_LOCK_CONCEPT - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- PAYMENT_TRANSACTION_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.JpaRouteConstants.Persistence
- PAYMENT_TRANSACTION_REVERSAL_JOB_TYPE - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- PAYMENT_TRANSACTION_ROUTE_KEY - Static variable in class com.broadleafcommerce.paymenttransaction.provider.RouteConstants.Persistence
- PAYMENT_TRANSACTION_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.paymenttransaction.provider.RouteConstants.Persistence
- PAYMENT_TRANSACTION_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.JpaRouteConstants.Persistence
- PAYMENT_TRANSACTION_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.JpaRouteConstants.Persistence
- paymentAccessValidationService(PaymentTTLValidationService, PaymentManagementService, AuthenticationUtils) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentAccessValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Validates access to the payment based on passed in context.
- PaymentAccount - Class in com.broadleafcommerce.paymenttransaction.service.provider.external.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethod
to manage saved payment methods. - PaymentAccount() - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- PaymentAccountSummary - Class in com.broadleafcommerce.paymenttransaction.service.provider.external.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethodSummary
to manage saved payment methods. - PaymentAccountSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.
- PaymentAnonymizationAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
- PaymentAnonymizationAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationAutoConfiguration
- PaymentAnonymizationEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
-
Supply the anonymization related endpoint to the service.
- PaymentAnonymizationEndpoint(AnonymizationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentAnonymizationEndpoint
- PaymentAnonymizationHandler - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Updates PII fields for the
Payment
domain. - PaymentAnonymizationHandler(PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentAnonymizationProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- PaymentAnonymizationProperties - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Controls anonymization behavior for the cart service
- PaymentAnonymizationProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
- PaymentCallbackValidationRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Object used to pass information necessary to perform validation for the payment callback.
- PaymentCallbackValidationRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
- PaymentCallbackValidationResponse - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Object used to return the results of the validation performed on the payment callback request.
- PaymentCallbackValidationResponse() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
- PaymentCustomerNotificationDecorator - Class in com.broadleafcommerce.paymenttransaction.domain
-
This class is used to add some additional data along with
PaymentCustomerNotification
. - PaymentCustomerNotificationDecorator() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- paymentCustomerNotificationOutput() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.PaymentCustomerNotificationProducer
- PaymentCustomerNotificationProducer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification
- paymentCustomerNotificationService(DetachedDurableMessageSender, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration.CustomerNotificationConfiguration
- PaymentCustomerNotificationService - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification
-
The service is responsible to send the
PaymentCustomerNotification
to the customer. - PaymentLockInfo - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to verify the lock on a
Payment
. - PaymentLockInfo() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
- PaymentLockInfoMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
-
HandlerMethodArgumentResolver
implementation meant to resolve the attributes of aPaymentLockInfo
object, which will be used to evaluate externally-owned payment locks. - PaymentLockInfoMethodArgumentResolver(RequestPaymentLockInfoResolver, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- PaymentLockService<P extends Payment> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service used to lock, unlock, & validate locks on
Payment
objects. - PaymentLockTokens - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to authorize updates on a set of locked payments.
- PaymentLockTokens() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- PaymentLockTokensMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- PaymentLockTokensMethodArgumentResolver(RequestPaymentLockInfoResolver, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- PaymentManagementAccessException - Exception in com.broadleafcommerce.paymenttransaction.web.endpoint.exception
-
Exception denoting a lack of permission to access and manage a customer payment.
- PaymentManagementAccessException() - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessException(Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessRestrictions - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the status of a payment.
- PaymentManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- PaymentManagementEndpoint(PaymentManagementService<Payment>, PaymentService<Payment>, PaymentLockService<Payment>, PaymentSummaryService, PaymentVersionValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- paymentManagementService(PaymentService<Payment>, PaymentLockService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentGatewayResourceProvider, CustomerPaymentAccountProvider<PaymentAccount>, MessageSource, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentManagementService<P extends Payment> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for managing
payments
. - PaymentOwnerType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the owner of a payment.
- PaymentOwningUserType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the types of owning user of a
Payment
. - PaymentRef - Class in com.broadleafcommerce.paymenttransaction.domain
-
A reference to a payment.
- PaymentRef() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
- PaymentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
- PaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown if there was an unexpected issue while attempting to create a
PaymentRequest
. - PaymentRequestException(String, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentRequestException
- PaymentRequestException(String, Throwable, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentRequestException
- PaymentRequestService - Interface in com.broadleafcommerce.paymenttransaction.service
-
This service is responsible for building
PaymentRequests
to be passed toPaymentGatewayTransactionService
methods to execute work against a payment gateway - paymentService(PaymentRepository<Trackable>, CrudEntityHelper, DomainMapperManager, PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentService<P extends Payment> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for
payments
. - PaymentSummary - Class in com.broadleafcommerce.paymenttransaction.domain
-
The domain that summarizes the current state of transactions against the payment.
- PaymentSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- PaymentSummaryService - Interface in com.broadleafcommerce.paymenttransaction.service.summary
-
This service provides a mechanism to build a
PaymentSummary
based on the state of aPayment
Payment and it'sPaymentTransactions
. - PaymentTransaction - Class in com.broadleafcommerce.paymenttransaction.domain
-
Used to store individual transactions about a particular payment.
- PaymentTransaction() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- PaymentTransactionCheckoutCompletionConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging
-
Deprecated.since 1.0.2, see
CreateSavedPaymentMethodEventListener
- paymentTransactionClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentTransactionDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.paymenttransaction.autoconfigure
-
Initializes the default property overrides for the cart service
- PaymentTransactionDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.paymenttransaction.autoconfigure.PaymentTransactionDefaultsEnvironmentPostProcessor
- PaymentTransactionExceptionAdvisor - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- PaymentTransactionExceptionAdvisor() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- PaymentTransactionExecutionException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown if there was an unexpected issue while attempting to execute a transaction for a
Payment
. - PaymentTransactionExecutionException(String, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTransactionExecutionException
- PaymentTransactionExecutionException(String, Throwable, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTransactionExecutionException
- PaymentTransactionJpaAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.autoconfigure
-
The main auto configuration that initializes the out of the box repositories.
- PaymentTransactionJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.autoconfigure.PaymentTransactionJpaAutoConfiguration
- PaymentTransactionManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- PaymentTransactionManagementEndpoint(PaymentService<Payment>, PaymentSummaryService, PaymentTransactionService<PaymentTransaction>) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- PaymentTransactionMessagingAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure
- PaymentTransactionMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionMessagingAutoConfiguration
- PaymentTransactionNotificationAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure
- PaymentTransactionNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- PaymentTransactionNotificationAutoConfiguration.CustomerNotificationConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure
- PaymentTransactionNotificationProperties - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
Configuration properties for the
NotificationHandler
andRetryHandler
related toPaymentTransactionResultWebhookProducer
- PaymentTransactionNotificationProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- paymentTransactionOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
-
We'll leave this with a general name as it can (and should) be reused in a flex package.
- PaymentTransactionProperties - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.environment
- PaymentTransactionProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- PaymentTransactionRef - Class in com.broadleafcommerce.paymenttransaction.domain
-
A reference to a
PaymentTransaction
. - PaymentTransactionRef() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
- PaymentTransactionRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
- PaymentTransactionReversalAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
- PaymentTransactionReversalAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- PaymentTransactionReversalEventConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Spring cloud data channel description for messaging input.
- paymentTransactionReversalJobListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, TransactionExecutionService) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- PaymentTransactionReversalJobListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Scheduled Job listener that is responsible for processing
PaymentTransaction
reversals. - PaymentTransactionReversalJobListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, TransactionExecutionService) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- PaymentTransactionReversalProperties - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
- PaymentTransactionReversalProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalProperties
- paymentTransactionSecurityEnhancer() - Method in class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration
- PaymentTransactionService<T extends PaymentTransaction> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service responsible for the creation of PaymentTransactions & the recording of
PaymentResponse
results on the PaymentTransaction - PaymentTransactionServiceAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
- PaymentTransactionServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentTransactionServiceAutoConfiguration.CommonSavedPaymentMethodConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Contains beans that is necessary for saved payment methods regardless what the
SavedPaymentMethodConfigurationProperties.getStorageLocation()
is. - PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethod
to manage saved payment methods. - PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
- PaymentTransactionServiceProperties - Class in com.broadleafcommerce.paymenttransaction.service
- PaymentTransactionServiceProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
- PaymentTransactionSourceEntityType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the default possible values for a payment transaction's source entity type.
- PaymentTransactionVersionMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- PaymentTransactionVersionMethodArgumentResolver(RequestVersionResolver) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- PaymentTransactionVersionValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Service used for validating the version of a
PaymentTransaction
for reads and updates within this service. - PaymentTransactionWebAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTransactionWebAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebAutoConfiguration
- paymentTransactionWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- paymentTransactionWebhookOutput() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionWebhookProducer
- PaymentTransactionWebhookProducer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
Spring cloud data channel description for messaging output.
- PaymentTransactionWebSecurityAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTransactionWebSecurityAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration
- PaymentTransactionWebSecurityAutoConfiguration.LegacyPaymentLockSecurityConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTransactionWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTTLException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when attempting to modify a payment transaction when the payment's TTL has expired.
- PaymentTTLException() - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTTLException
- PaymentTTLException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTTLException
- PaymentTTLException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTTLException
- paymentTTLValidationService(PaymentManagementService<Payment>, PaymentTransactionServiceProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentTTLValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Validates the payment's time-to-live, and archives the payment if needed.
- PaymentVersionMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- PaymentVersionMethodArgumentResolver(RequestVersionResolver) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- PaymentVersionValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Service used for validating the version of a
Payment
for reads and updates within this service. - PENDING - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
-
The action is still to be completed.
- permissionRoots - Static variable in class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration
- Phone - Class in com.broadleafcommerce.paymenttransaction.domain
- Phone() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.Phone
- populateAddressesByType(Payment, PaymentValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populateAndValidatePaymentUpdates(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populateBillTo(GatewayTransactionResponse, Address) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- populateBillTo(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populateCustomerInfo(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populatePaymentFromRequest(P, CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populatePaymentFromSavedPayment(P, CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Deprecated, for removal: This API element is subject to removal in a future version.
- populatePaymentFromSavedPayment(P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Populates the given
Payment
with the saved payment method specified inPayment.getSavedPaymentMethodId()
. - populatePaymentFromSavedPaymentMethod(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- populatePaymentFromSavedPaymentMethod(Payment, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Populates the given
Payment
with the saved payment method specified inPayment.getSavedPaymentMethodId()
. - populatePaymentFromSavedPaymentMethod(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- populatePaymentMethodProperties(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
-
Copy additional fields from Payment into the PaymentRequest.
- populatePaymentOwningUser(P, CreatePaymentRequest, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Populates the properties describing the owning user of the given
Payment
. - populatePaymentUpdatesFromRequest(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populatePaymentUpdatesFromSavedPayment(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populateSavedPaymentMethodUpdates(P, UpdateSavedPaymentMethodRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Populates the updates from
UpdateSavedPaymentMethodRequest
to the givenSavedPaymentMethod
. - populateShipTo(GatewayTransactionResponse, Address) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- populateShipTo(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populateStoreCreditTransactionProperties(PaymentRequest, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populateTransactionProperties(PaymentRequest, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
-
Populates
PaymentRequest.getAdditionalFields()
based on the contents of the providedPaymentTransaction
- populateTransactionResponse(Payment, TransactionType, Map<String, Object>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- populateTransactionResponse(Payment, TransactionType, Map<String, Object>, String, String) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResponseService
-
Creates and populates a
GatewayTransactionResponse
,Payment
,TransactionType
, & transaction results. - postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.paymenttransaction.autoconfigure.PaymentTransactionDefaultsEnvironmentPostProcessor
- prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- preFromMe(ContextInfo, Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- prepareTransactionsForReversal(List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Updates the transaction management state to
REVERSAL_IN_PROGRESS
. - process(String, Map<String, String>, List<String>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Map
instance - process(String, Address, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Address
instance - process(String, CustomerRef, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
CustomerRef
instance - process(String, Phone, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Phone
instance - process(Message<CheckoutRollbackEvent>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- processAddresses(String, Map<String, Address>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- processFailedTransactionReversal(List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Updates the transaction management state to
FAILED_REVERSAL
if the transaction inREVERSAL_IN_PROGRESS
state. - processMessage(Message<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Handles the interpretation of the message payload & if necessary, creates
SavedPaymentMethods
for the order - processTransactionReversals(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Responsible for initiating payment transaction reversals based on the provided message.
- processTransactionReversalsForPayments(List<PaymentTransaction>, Map<String, Payment>, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Responsible for initiating payment transaction reversals for the provided payments.
- processTransactions(String, List<PaymentTransaction>, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- prorateAmountDetails(List<DefaultTransactionExecutionService.ParentTransactionExecutionPackage>, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- prorateTransactionAmountDetails(TransactionExecutionRequest, List<DefaultTransactionExecutionService.ParentTransactionExecutionPackage>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- ProviderApiException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g.,
CustomerPaymentAccountProvider
) received. - ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ProviderApiException
- ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ProviderApiException
- ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ProviderApiException
- ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ProviderApiException
R
- readAllAvailableToUseByOwningUserTypeAndOwningUserId(String, String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllAvailableToUseByOwningUserTypeAndOwningUserId(String, String, Pageable, Node, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Finds all the saved payment methods available to use.
- readAllByContextId(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readAllByContextId(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Retrieve all
Payments
based on a list of context ids. - readAllByContextIdInAndManagementStateIn(List<String>, List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByContextIdInAndManagementStateIn(List<String>, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified ids and management states.
- readAllByCustomerIdAndTenantId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readAllByCustomerIdAndTenantId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Find a page of payments for the given owner type and owner id.
- readAllByDateRecordedBeforeAndManagementStateIsNotIn(Instant, List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByDateRecordedBeforeAndManagementStateIsNotIn(Instant, List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the recorded date before the specified time and management statuses not in the specified list.
- readAllByManagementStateIn(List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByManagementStateIn(List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified management states.
- readAllByManagementStateInAndStatusIn(List<String>, List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByManagementStateInAndStatusIn(List<String>, List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified management states and transaction statuses.
- readAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find all the
SavedPaymentMethods
bySavedPaymentMethod.getOriginatingPaymentId()
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Find a page of payments for the given owner type and owner id.
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Find a page of payments for the given owner type and owner id.
- readAllByOwningUserTypeAndOwningUserId(String, String, ContextInfo, Pageable, Node) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllByOwningUserTypeAndOwningUserId(String, String, ContextInfo, Pageable, Node) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Finds all the active
SavedPaymentMethods
based on the givenSavedPaymentMethod.getOwningUserType()
andSavedPaymentMethod.getOwningUserId()
. - readAllByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a page of
SavedPaymentMethods
for the given owner type, owner id and tenant id. - readAllByPaymentIds(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- readAllByPaymentIds(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Find a list of payments for the given payment ids.
- readAllForAccount(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllForAccount(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a page of
SavedPaymentMethods
for the given account and its parent accounts This method is for B2B use cases where theSavedPaymentMethod.getOwningUserType()
isDefaultSavedPaymentMethodOwningUserTypes.BLC_ACCOUNT
. - readAllPayments(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- readAllPaymentsForOwner(ContextInfo, String, String, CustomerRef, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- readAllPaymentsForOwner(ContextInfo, String, String, CustomerRef, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- readAllPaymentsForOwner(ContextInfo, String, String, String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- readAllPaymentsForOwner(ContextInfo, String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
-
Deprecated.
- readAllPaymentsForOwnerFilterBySourceEntityTypes(ContextInfo, String, String, Set<String>, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- readByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- readByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Read a single instance of a
Payment
. - readByContextIdAndTenantId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readByContextIdAndTenantId(String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- readByContextIdAndTenantId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Finds the payment by the context id and tenant id, ignoring other context filtering like archival status.
- readByGatewayReferenceId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readByGatewayReferenceId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a saved payment method for the specified gateway reference id.
- readByGatewayTransactionId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readByGatewayTransactionId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns transaction identified by the gateway transaction id.
- readByGatewayTransactionIdAndTenantId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readByGatewayTransactionIdAndTenantId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transaction identified by the gateway transaction id, ignoring other context filtering like archival status.
- readById(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
-
Deprecated.Read a
PaymentAccount
by id. - readById(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- readByIdForAccount(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readByIdForAccount(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a
SavedPaymentMethod
given its payment id, account and its parent accounts This method is for B2B use cases where theSavedPaymentMethod.getOwningUserType()
isDefaultSavedPaymentMethodOwningUserTypes.BLC_ACCOUNT
. - readByOriginatingPaymentId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
- readByOwningEntity(ContextInfo, String, String, boolean, boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionSummaryEndpoint
- readByTransactionReferenceId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readByTransactionReferenceId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified transaction reference id.
- readByTransactionReferenceIdAndTenantId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readByTransactionReferenceIdAndTenantId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transaction with the specified transaction reference id, ignoring other context filtering like archival status.
- readPaymentById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- readSavedPaymentMethod(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- readSavedPaymentMethod(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- readSavedPaymentMethods(String, boolean, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- readSavedPaymentMethods(String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- readSavedPaymentMethodsByContextId(List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readSavedPaymentMethodsByContextId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find all the
SavedPaymentMethods
bySavedPaymentMethod.getId()
. - readStringValueByPath(DocumentContext, String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- readTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Reads the payment transactions that are eligible for reversal.
- record3DSTransactionResults(PaymentResponse, Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- recordChildTransactionResults(PaymentResponse, Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResultService
- recordChildTransactionResults(PaymentResponse, Payment, PaymentTransaction, String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResultService
-
Records the transaction results from the payment gateway.
- recordExternalTransactionResults(PaymentResponse, Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- recordFraudReviewResults(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Updates the provided
PaymentTransaction
to indicate that the fraud review is finalized/closed & records the results of that review. - recordGatewayTransactionResults(String, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- recordGatewayTransactionResults(String, Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Records transaction results that are processed by the gateway outside the checkout workflow.
- recordImpliedReverseAuth(Payment, PaymentTransaction, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- recordImpliedReverseAuth(Payment, PaymentTransaction, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- recordImpliedReverseAuth(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- recordPaymentMethodPropertiesFromResponse(Payment, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Stores the
PaymentResponse.getPaymentMethodProperties()
on thePayment
and setsPayment.isSingleUsePaymentMethod()
to false ifPaymentResponse.getPaymentMethodProperties()
is not empty. - recordSubsequentTransactionResults(PaymentTransaction, Payment, PaymentResponse, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Builds & records a
PaymentTransaction
based on thePaymentResponse
which has been identified as a subsequent transaction to the provided parent transaction. - recordTransactionResponse(Payment, PaymentResponse, TransactionType, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Builds and records a transaction based on the
Payment
andPaymentResponse
. - recordTransactionResponse(PaymentTransaction, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
and persists thePaymentTransaction
. - recordTransactionResponse(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- recordTransactionResponse(T, PaymentResponse, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- recordTransactionResponse(T, PaymentResponse, boolean, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
and persists thePaymentTransaction
. - recordTransactionResponse(T, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
and persists thePaymentTransaction
. - recordTransactionResults(String, Map<String, Object>, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- refund(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- refund(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.REFUND
transaction. - refundTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- refundTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- registeredOnly() - Element in annotation interface com.broadleafcommerce.paymenttransaction.web.resolver.annotation.ResolveCustomerRef
-
Indicates that the customer reference must be resolver to a registered customer, otherwise an authentication exception will be thrown.
- releasePaymentLocks(HttpServletRequest, ContextInfo, UnlockPaymentRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- removeCustomerMutabilityBlockForPaymentFinalization(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- removeCustomerMutabilityBlockForPaymentFinalization(ContextInfo, String, String, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- removeCustomerMutabilityBlockForPaymentFinalization(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Unlocks the payments for the customer mutability by removing the
DefaultPaymentManagementAccessRestrictions.CUSTOMER_MUTABILITY_BLOCKED_FOR_PAYMENT_FINALIZATION
fromPayment.getAccessRestrictions()
. - replace(String, T, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- replaceAll(List<Update<T>>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- replaceAllAllowingPartialSuccess(List<Update<T>>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- replaceSavedPaymentMethod(SavedPaymentMethod, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- REQUEST_ID - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
- RequestPaymentLockInfoResolver - Interface in com.broadleafcommerce.paymenttransaction.web.service
-
Resolves the lock token of the payment that are provided via request attributes.
- requestReversalForEligibleTransactions(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- requestReversalForEligibleTransactions(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- requestReversalForTransactions(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- RequestVersionResolver - Interface in com.broadleafcommerce.paymenttransaction.web.service
-
Used for determining what version of the payment and payment transaction the client is using based off of attributes from the request.
- REQUIRES_ACTION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
The saved payment method requires an additional action to be executed.
- REQUIRES_REVERSAL - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that is needs to be reversed.
- resetExistingDefaultPaymentFlags(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Retrieves any existing
SavedPaymentMethods
and setSavedPaymentMethod.isDefaultForOwner()
to false. - resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- ResolveCustomerRef - Annotation Interface in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers automatic resolution of any customer references on an endpoint.
- resolveLockToken(HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- resolveLockToken(HttpServletRequest) - Method in interface com.broadleafcommerce.paymenttransaction.web.service.RequestPaymentLockInfoResolver
-
Resolves the payment lock token from an attribute of the request.
- resolveLockTokens(HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- resolveLockTokens(HttpServletRequest) - Method in interface com.broadleafcommerce.paymenttransaction.web.service.RequestPaymentLockInfoResolver
-
Resolves the payment lock tokens from an attribute of the request.
- ResolvePaymentLockInfo - Annotation Interface in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers resolution of the provided payment lock for a parameter on an endpoint.
- ResolvePaymentLockTokens - Annotation Interface in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers resolution of the provided payment locks for a parameter on an endpoint.
- resolvePaymentTransactionVersion(HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- resolvePaymentTransactionVersion(HttpServletRequest) - Method in interface com.broadleafcommerce.paymenttransaction.web.service.RequestVersionResolver
-
Determines the client's payment transaction version based off of some attribute of the request.
- ResolvePaymentTransactionVersion - Annotation Interface in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers resolution of the current payment transaction version for a parameter on an endpoint.
- resolvePaymentVersion(HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- resolvePaymentVersion(HttpServletRequest) - Method in interface com.broadleafcommerce.paymenttransaction.web.service.RequestVersionResolver
-
Determines the client's payment version based off of some attribute of the request.
- ResolvePaymentVersion - Annotation Interface in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers resolution of the current payment version for a parameter on an endpoint.
- resolveRequestVersionFromHeader(HttpServletRequest, Supplier<String>) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
-
Resolves the version from the given
HttpServletRequest
's header, using the given version header getter. - ResolveSavedPaymentMethodVersion - Annotation Interface in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers resolution of the current saved payment method version for a parameter on an endpoint.
- resolveSavedPaymentVersion(HttpServletRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
- resolveSavedPaymentVersion(HttpServletRequest) - Method in interface com.broadleafcommerce.paymenttransaction.web.service.RequestVersionResolver
-
Determines the client's saved payment version based off of some attribute of the request.
- REVERSAL_CANDIDATE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that is eligible to be reversed, but before the reversal is processed, the transaction can be used.
- REVERSAL_CANDIDATE_TTL_CREATE - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- REVERSAL_CANDIDATE_TTL_UPDATE - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- REVERSAL_IN_PROGRESS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that is being actively reversed.
- REVERSAL_TRANSACTION - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that reversed another transaction.
- reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Reverses a successful authorizeAndCapture transaction by interacting with the relevant payment gateway to refund the authorizeAndCapture.
- reverseAuthorize(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- reverseAuthorize(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.REVERSE_AUTH
transaction. - reverseAuthTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reverseAuthTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.REVERSE_AUTH
transaction. - reverseCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reverseCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Reverses a successful capture transaction by interacting with the relevant payment gateway to refund the capture.
- REVERSED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that has been successfully reversed.
- reversePaymentTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Responsible for processing payment transaction reversals based on the provided payment and transaction.
- reversePaymentTransaction(Map<String, Payment>, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reversePaymentTransactions(Payment, List<PaymentTransaction>, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Responsible for processing payment transaction reversals.
- reversePaymentTransactions(List<PaymentTransaction>, Map<String, Payment>, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- roundListOfMonetaryAmounts(Map<String, MonetaryAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.MonetaryAmountRoundingHelper
-
Given a list of amounts that should round to the provided total, calculates and performs the rounding logic to add the remainder unit amounts.
- roundListOfMonetaryAmounts(Map<String, MonetaryAmount>, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.MonetaryAmountRoundingHelper
-
Given a list of amounts that should round to the provided total, calculates and performs the rounding logic to add the remainder unit amounts.
- RouteConstants - Class in com.broadleafcommerce.paymenttransaction.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.paymenttransaction.provider
S
- SavedPaymentMethod - Class in com.broadleafcommerce.paymenttransaction.domain
-
This entity is designed to store customer's, account's, or other entity's saved payment methods for future use.
- SavedPaymentMethod() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- savedPaymentMethodAccessValidationService(SavedPaymentMethodManagementService) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CommonSavedPaymentMethodConfiguration
- SavedPaymentMethodAccessValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Validates access to the saved payment method based on passed in context.
- SavedPaymentMethodActionConverter - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
-
Used to convert a
SavedPaymentMethodNextAction
to a serialized JSON object string representation for persistence and vice-versa. - SavedPaymentMethodActionConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SavedPaymentMethodActionConverter
- SavedPaymentMethodActionStatus - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the statuses of the saved payment method action.
- SavedPaymentMethodActionType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the type of a saved payment method action.
- SavedPaymentMethodAnonymizationHandler - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Updates PII fields for the
SavedPaymentMethod
domain. - SavedPaymentMethodAnonymizationHandler(SavedPaymentMethodService<SavedPaymentMethod>, PaymentAnonymizationProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- SavedPaymentMethodConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- SavedPaymentMethodConfigurationProperties - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2. In the future, the option of using CustomerServices as saved payment method storage location will be removed, therefore these properties will no longer be needed.
- SavedPaymentMethodConfigurationProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.
- SavedPaymentMethodManagementAccessException - Exception in com.broadleafcommerce.paymenttransaction.web.endpoint.exception
-
Exception denoting a lack of permission to access and manage a saved payment method.
- SavedPaymentMethodManagementAccessException() - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- SavedPaymentMethodManagementAccessException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- SavedPaymentMethodManagementAccessException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- SavedPaymentMethodManagementAccessException(Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- savedPaymentMethodManagementService(TypeFactory, CustomerPaymentAccountProvider<PaymentAccount>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
-
Deprecated.
- savedPaymentMethodManagementService(TypeFactory, SavedPaymentMethodService<SavedPaymentMethod>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- SavedPaymentMethodManagementService - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for managing saved payment methods.
- SavedPaymentMethodNextAction - Class in com.broadleafcommerce.paymenttransaction.domain
-
Object describing the next action for the saved payment method to complete its setup.
- SavedPaymentMethodNextAction() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
- SavedPaymentMethodOwningUserType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the types of owning user of a saved payment method.
- SavedPaymentMethodRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
- savedPaymentMethodService(SavedPaymentMethodRepository<Trackable>, PaymentGatewayResourceProvider, RsqlCrudEntityHelper, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- SavedPaymentMethodService<P extends SavedPaymentMethod> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for
SavedPaymentMethods
. - SavedPaymentMethodStatus - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the statuses of the saved payment method.
- SavedPaymentMethodStorageLocation - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2. In the future, the option of using CustomerServices as saved payment method storage location will be removed, therefore these properties will no longer be needed.
- SavedPaymentMethodSummary - Class in com.broadleafcommerce.paymenttransaction.domain
- SavedPaymentMethodSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- SavedPaymentMethodSummaryService - Interface in com.broadleafcommerce.paymenttransaction.service.summary
-
This service provides a mechanism to build a
SavedPaymentMethod
based on theSavedPaymentMethodSummary
. - SavedPaymentMethodVersionMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- SavedPaymentMethodVersionMethodArgumentResolver(RequestVersionResolver) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- SavedPaymentMethodVersionValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Service used for validating the version of a
SavedPaymentMethod
for reads and updates within this service. - savedPaymentMethodWebhookService(PaymentGatewayResourceProvider, SavedPaymentMethodService<SavedPaymentMethod>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- SavedPaymentMethodWebhookService - Interface in com.broadleafcommerce.paymenttransaction.service.webhook
-
The service that is responsible to process the saved payment method webhooks.
- saveNotification(NotificationStateAware) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookNotificationRepository
- saveNotification(NotificationStateAware) - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookNotificationRepository
-
Stores the
PaymentTransaction
notification. - sendCustomerNotificationIfNeeded(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Sends the customer notification built by
PaymentGatewaySavedPaymentMethodService.buildCustomerNotification(SavedPaymentMethodInfo, String, String)
to the notification service. - SENDING_TO_PROCESSOR - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The payment gateway call is being prepared, or has been made and we don't know the response yet.
- sendNotification(PaymentCustomerNotification, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.DefaultPaymentCustomerNotificationService
- sendNotification(PaymentCustomerNotification, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.PaymentCustomerNotificationService
-
Sends the
PaymentCustomerNotification
to the customer - sendTransactionWebhookMessage(Payment, PaymentTransaction, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- sendTransactionWebhookMessage(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- sendTransactionWebhookMessage(Payment, PaymentTransaction, boolean, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageService
-
Sends the message of
PaymentTransactionResultWebhookProducer#TYPE
type, notifying the system that a payment transaction has results recorded via the webhook. - sendTransactionWebhookMessage(Payment, PaymentTransaction, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- sendTransactionWebhookMessage(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageService
- SensitivePaymentEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
- SensitivePaymentEndpoint(PaymentService<Payment>) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
-
Deprecated.
- setAccessRestrictions(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The list of restrictions that apply to payment access.
- setAccessRestrictions(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setAccessRestrictions(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setAccessRestrictions(Optional<List<String>>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
-
The list of restrictions that apply to payment access.
- setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The hierarchy of accounts, from the root account to the account member's account.
- setAccountId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The ID of the account the customer belongs to.
- setAccountType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.This represents the type of payment that is associated with this account.
- setAccountType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.This represents the type of payment that is associated with this account.
- setActionType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
The type of this action.
- setActive(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Whether this address is an active address of the owner.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
Map holding any additional attributes used to describe the transaction summary.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Additional attributes that can be declared for this request.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
Miscellaneous attributes that can be added to this payload in order to provide more information.
- setAddressByType(Map<String, Address>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The collection of related addresses that may include billing or shipping addresses
- setAddressByType(Map<String, Address>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The collection of related addresses that may include billing or shipping addresses
- setAddressesByType(Map<String, Address>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setAddressLine1(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Primary address information, typically street name and building number.
- setAddressLine1(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- setAddressLine1(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- setAddressLine3(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Tertiary address information, typically for international addresses.
- setAddressLine3(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- setAddressLine3(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- setAllowAutomaticReversal(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
Whether to allow this transaction to be automatically reversed by scheduled jobs.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The amount for which this payment is allotted.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The amount related to this transaction.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The amount related to this transaction.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The amount related to this transaction.
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The amount for which this payment is allotted.
- setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total authorized amount for capture.
- setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total authorized amount for capture.
- setAmountAwaiting3DSResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
- setAmountAwaiting3DSResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
- setAmountAwaitingExternalResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount awaiting result for transactions that require external interaction.
- setAmountAwaitingExternalResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount awaiting result for transactions that require external interaction.
- setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount that is currently captured.
- setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount that is currently captured.
- setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total detached credit amount.
- setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total detached credit amount.
- setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total refunded amount.
- setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total refunded amount.
- setAmountToExecute(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setAnonymousCustomerCanReadImmutablePayments(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
Whether or not to allow anonymous customers to read the payments with the
CUSTOMER_MUTABILITY_BLOCKED
restriction. - setAnonymousPaymentTtl(Duration) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
The amount of time payments for anonymous users should be considered valid.
- setAnonymousPaymentTtlArchiveAllOwningEntityPayments(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
Declares whether the owning entity's payments should all be archived when the anonymous payment TTL has expired for any one of the owning entity's payments.
- setAnonymousPaymentTtlEnabled(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
Whether or not to expire payments for anonymous users that have exceeded the
PaymentTransactionServiceProperties.getAnonymousPaymentTtl()
duration. - setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
Any additional attributes needed by this action.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
General use map to capture any additional attributes needed for this Payment
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Map of specific attributes that have been gathered from the raw response.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Map of specific attributes that have been gathered from the raw response.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
General use map to capture any additional attributes needed for this saved payment method.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Map to capture any additional information about the payment
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Map to capture any additional information about the payment
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
Any additional attributes that should be passed.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
-
Any additional attributes that should be passed.
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Map of specific attributes that have been gathered from the raw response.
- setAttributesToProcess(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getAttributes()
keys whose values should be anonymized - setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
- setAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
- setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setBillingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The billing address of this saved payment method.
- setBillingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setBillingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setBillingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The billing address associated with this payment.
- setBillingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The billing address associated with this saved payment method.
- setByIdForAccountCriteria(List<String>, CriteriaBuilder, Map<String, Object>, String, Root<D>, CriteriaQuery<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
- setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
- setCardType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The specific card type, i.e.
- setCardType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The specific card type, i.e.
- setCartId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The id of the cart that was submitted for checkout
- setCity(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The city, town or village of this address.
- setCity(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The city, town or village of this billing address.
- setCity(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The city, town or village of this billing address.
- setCompanyName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The name of the company at this address.
- setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setContextId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The JPA primary key.
- setContextId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The JPA primary key.
- setContextId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
-
The JPA primary key.
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
-
Context information around sandbox and multitenant state.
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setCountry(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The country for this address.
- setCountry(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The country for this billing address.
- setCountry(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The country for this billing address.
- setCountryCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- setCounty(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The county of this address.
- setCounty(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The county of this billing address.
- setCounty(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The county of this billing address.
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - setCustomerEmail(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setCustomerFullName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setCustomerId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's id.
- setCustomerId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setCustomerId(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- setCustomerIpAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The customer IP address that instigated this transaction
- setCustomerIpAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setCustomerNotificationService(PaymentCustomerNotificationService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- setCustomerNotificationService(PaymentCustomerNotificationService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Deprecated.since 1.0.2, use
Payment.getOwningUserType()
andPayment.getOwningUserId()
instead - setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The customer associated with this payment account.
- setCustomerRegistered(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setData(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- setDateCreated(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The date that this payment was created.
- setDateRecorded(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The timestamp when this transaction response was recorded
- setDateRecorded(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The timestamp when this transaction response was recorded
- setDateRecorded(Instant) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setDateRecorded(Instant) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setDateRecorded(Instant) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The timestamp when this transaction response was recorded
- setDeactivated(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Whether this account is deactivated.
- setDeactivated(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Whether this account is deactivated.
- setDeclineType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of transaction failure (hard vs soft failure)
- setDeclineType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setDeclineType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The type of transaction failure (hard vs soft failure)
- setDefault(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Whether this address is the default address of the owner.
- setDefaultForOwner(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Whether this saved payment is the default payment method for the owner entity.
- setDefaultForOwner(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setDefaultForOwner(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setDefaultForOwner(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Whether this saved payment method is the default payment method for the owner entity.
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- setDisabled(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- setDisplayAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setDisplayAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
General use map to capture any display properties for this Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
General use map to capture any display properties for this saved payment method.
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.General use map to capture any display properties for the Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.General use map to capture any display properties for the Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
General use map to capture any display properties for this Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
General use map to capture any display properties for this saved payment method
- setDisplayAttributesToProcess(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getDisplayAttributes()
keys whose values should be anonymized - setDisplayName(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The user-friendly name provided for the payment account.
- setDisplayName(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The user-friendly name provided for the payment account.
- setDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- setEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The email address of the individual at this physical address.
- setEnabled(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization is enabled at all
- setEntityVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- setEntityVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- setEntityVersion(Integer) - Method in interface com.broadleafcommerce.paymenttransaction.web.endpoint.domain.VersionedRequest
-
Sets the version.
- setExecutableAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
-
Amount that is executable for the transaction type.
- setExpectedTotalAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The total amount that we're expecting to be executed against the
Payment
, spread across theTransactionExecutionResponse.transactionExecutionDetails
. - setExpirationMonth(Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- setExpirationMonth(Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- setExpirationYear(Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- setExpirationYear(Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- setExtension(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The internal extension for this phone.
- setFailedPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
-
List of payments that failed during processing.
- setFailureMessages(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
-
Map of payment ids to failures messages detailing what failed during processing.
- setFailureType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of transaction failure
- setFailureType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of transaction failure
- setFailureType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setFailureType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setFailureType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setFailureType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The type of transaction failure
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The total fees related to the transaction
Payment.amount
Note: Only thePayment.amount
is required, but if this value is included, then thePayment.subtotal
,Payment.fulfillmentTotal
,Payment.adjustmentsTotal
,Payment.taxTotal
, &Payment.includedTaxTotal
should be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The total fees related to the
PaymentTransaction.amount
Note: Only thePaymentTransaction.amount
is required, but if this value is included, then thePaymentTransaction.subtotal
,PaymentTransaction.fulfillmentTotal
,PaymentTransaction.adjustmentsTotal
,PaymentTransaction.taxTotal
, &PaymentTransaction.includedTaxTotal
should be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The total fees related to the
PaymentTransactionRef.amount
Note: Only thePaymentTransactionRef.amount
is required, but if this value is included, then thePaymentTransactionRef.subtotal
,PaymentTransactionRef.fulfillmentTotal
,PaymentTransactionRef.adjustmentsTotal
,PaymentTransactionRef.taxTotal
, &PaymentTransactionRef.includedTaxTotal
should be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The total fees related to the
TransactionAmountDetails.amount
Note: Only theTransactionAmountDetails.amount
is required, but if this value is included, then theTransactionAmountDetails.subtotal
,TransactionAmountDetails.fulfillmentTotal
,TransactionAmountDetails.adjustmentsTotal
,TransactionAmountDetails.taxTotal
, &TransactionAmountDetails.includedTaxTotal
should be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The total fees related to the transaction
CreatePaymentRequest.amount
Note: Only theCreatePaymentRequest.amount
is required, but if this value is included, then theCreatePaymentRequest.subtotal
,CreatePaymentRequest.fulfillmentTotal
,CreatePaymentRequest.adjustmentsTotal
,CreatePaymentRequest.taxTotal
, &CreatePaymentRequest.includedTaxTotal
should be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The total fees related to the
TransactionExecutionDetail.transactionAmount
- setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The total fees related to the
TransactionExecutionRequest.transactionAmount
Note: Only theTransactionExecutionRequest.transactionAmount
is required, but if this value is included, then theTransactionExecutionRequest.subtotal
,TransactionExecutionRequest.fulfillmentTotal
,TransactionExecutionRequest.adjustmentsTotal
,TransactionExecutionRequest.taxTotal
, &TransactionExecutionRequest.includedTaxTotal
should be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The total fees related to the
TransactionExecutionResponse.expectedTotalAmount
- setFirstName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The first name of the individual at this address.
- setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total fulfillment cost.
- setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total fulfillment cost.
- setFullName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The combined names of the individual at this address.
- setFullName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's full name, if available.
- setFullName(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The combined names of the individual at this billing address.
- setFullName(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The combined names of the individual at this billing address.
- setGatewayMessage(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Message from the gateway describing the result of the transaction.
- setGatewayMessage(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setGatewayReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Returns the saved payment method ID known by the payment gateway.
- setGatewayReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setGatewayReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setGatewayReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The response code provided by the payment gateway which may represent a success or failure
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The response code provided by the payment gateway which may represent a success or failure
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The response code provided by the payment gateway which may represent a success or failure
- setGatewayTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The gateway-specific id for the transaction.
- setGatewayTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The gateway-specific id for the transaction.
- setGatewayTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setGatewayTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setGatewayTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The gateway-specific id for the transaction.
- setGatewayTransactionType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of this transaction, as described by the gateway.
- setGatewayTransactionType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of this transaction, as described by the gateway.
- setGatewayTransactionType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setGatewayTransactionType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The gateway used to process this payment.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The gateway used to process this payment.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The gateway used to process this saved payment method.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The payment gateway associated with this payment account.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The payment gateway associated with this payment account.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The gateway used to process this payment.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The gateway used to process this saved payment method.
- setGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
The gateway type for this payment.
- setHasTransactionFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Indicates that the payment transaction has been flagged for manual review via fraud checks.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The id of the entity.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of this payment.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The payment's id.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of this payment transaction.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment transaction's id.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The id of this saved payment method.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The context ID of the payment account.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The context ID of the payment account.
- setId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
-
The ID of the saved payment method to update.
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The amount of taxes that are included in the subtotal (VAT).
- setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The amount of taxes that are included in the subtotal (VAT).
- setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Tells if this transaction has an indeterminate result.
- setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Tells if this transaction has an indeterminate result.
- setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Tells if this transaction has an indeterminate result.
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- setLastName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The last name of the individual at this address.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The timestamp of the last transaction made by this saved payment method.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The timestamp of the last transaction made by this payment account.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The result code returned from the gateway on the last transaction.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The result code returned from the gateway on the last transaction successful.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The result code returned from the gateway on the last transaction.
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- setLockToken(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
-
Token granted to resource that owns the payment lock.
- setLockTokens(Collection<String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
-
List of tokens that can be used to release payment locks.
- setLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
Map of payment ids to payment lock tokens.
- setLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
-
Map of tokens keyed by
Payment
ID that can be used to authorize updates for existing payment locks. - setManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The state of this transaction - e.g.
- setManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The state of this transaction - e.g.
- setManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setManagementStateReason(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the reason for the
PaymentTransaction.managementState
. - setManagementStateReason(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Describes the reason for the
PaymentTransactionRef.managementState
. - setManagementStateReason(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setManagementStateReason(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setManualReviewResult(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
- setManualReviewResult(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
- setManualReviewResult(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setManualReviewResult(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setManualReviewResultReason(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the reason for approving/rejecting a transaction during a manual fraud review.
- setManualReviewResultReason(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Describes the reason for approving/rejecting a transaction during a manual fraud review.
- setManualReviewResultReason(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setManualReviewResultReason(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setMapper(ObjectMapper) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- setMarkTransactionsIneligibleForAutomaticReversal(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
-
Declares whether the Payment's
PaymentTransactions
should be marked ineligible for automatic reversal. - setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Partial information about the payment account, e.g.
- setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Partial information about the payment account, e.g.
- setMessage(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Message describing the result of the transaction
- setMonetaryAmountRoundingHelper(MonetaryAmountRoundingHelper) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The name of this payment.
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The payment's name.
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The name of this saved payment method.
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The name of this payment.
- setName(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The name of this saved payment method.
- setNameOnAccount(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The name associated with this payment account.
- setNameOnAccount(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The name associated with this payment account.
- setNextAction(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The next step required by the payment gateway to continue processing this payment.
- setNextAction(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The next step required for the payment gateway to continue processing this payment.
- setNextAction(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The next step required for the payment gateway to continue processing this payment.
- setNextAction(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setNextAction(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setNextAction(NextAction) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The next step required for the payment gateway to continue processing this payment.
- setNextAction(SavedPaymentMethodNextAction) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The next action for this payment method to complete its setup.
- setNextAction(SavedPaymentMethodNextAction) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setNextAction(SavedPaymentMethodNextAction) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setNextAction(SavedPaymentMethodNextAction) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- setNextActionIfNeeded(PaymentSummary, List<PaymentTransaction>, String) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Sets the
PaymentSummary.getNextAction()
for thePaymentTransaction.getNextAction()
if exists. - setNotification(NotificationProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- setNotifyAsync(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
-
Whether or not the system should perform message notification at the time of payment persistence using a new thread.
- setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The
Payment.getId()
that this saved payment was created from. - setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The
Payment.getId()
that this payment account was created from. - setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The
Payment.getId()
that this payment account was created from. - setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The owner id of the entity.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the entity that owns this payment.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The id of the entity that owns this payment.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The id of the entity that owns this payment.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
The id of the entity that owns this payment.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the entity that owns this payment.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
The id of the entity that owns this payment.
- setOwnerId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
The ID of the payment owner.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The owner type of the entity.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Describes the owner of the payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Describes the owner of the payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Describes the owner of the payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Describes the owner of the payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Describes the owner of the payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
Describes the owner of the payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
The type of entity that owns the payment.
- setOwningEntityPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The list of all payments for the owning entity (e.g.
- setOwningUserEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The email address of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - setOwningUserEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The email address of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the owning user that owns this payment.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The id of the owning user that owns this payment.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The id of the entity that owns this saved payment method.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the owning user that owns this payment.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The id of the entity that owns this saved payment method.
- setOwningUserName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The name of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - setOwningUserName(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserName(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The name of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Describes the owning user type of the payment.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Describes the owning user type of the payment.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Describes the owning user of the saved payment method.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Describes the owning user type of the payment.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Describes the owning user of the saved payment method.
- setPackageId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setPageForAccountCriteria(List<String>, CriteriaBuilder, Map<String, Object>, String, Root<D>, List<Predicate>, CriteriaQuery<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setParentSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of the parent source entity of the transaction that proceeded this transaction.
- setParentSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The id of the parent source entity of the transaction that proceeded this transaction.
- setParentSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setParentSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setParentSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setParentSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the source entity of the transaction that proceeded this transaction.
- setParentSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of the parent source entity of the transaction that proceeded this transaction.
- setParentSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of the parent source entity of the transaction that proceeded this transaction.
- setParentSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setParentSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setParentSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setParentSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of the source entity of the transaction that proceeded this transaction.
- setParentTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of the parent
PaymentTransaction
. - setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The id of the parent
PaymentTransaction
. - setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the parent
PaymentTransaction
. - setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the
PaymentTransaction
that proceeded this transaction. - setPartialReverseAuthSupported(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Whether a portion of an authorization transaction can be reversed, or if the full authorization transaction must be reversed.
- setPayment(JpaPayment) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
A reference to the payment this transaction belongs to.
- setPaymentAccountsUri(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The URI path for basic CRUD operations on payment accounts.
- setPaymentCallbackSecurityTokenUtil(PaymentCallbackSecurityTokenUtil) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- setPaymentCallbackSecurityTokenUtil(PaymentCallbackSecurityTokenUtil) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- setPaymentCustomerNotification(PaymentCustomerNotification) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
-
The default notification object.
- setPaymentEnabled(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization specific to the
Payment
domain is supported - setPaymentGatewayProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Map to capture any gateway-specific information needed to perform gateway transactions
- setPaymentGatewayType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's id.
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
The id of this payment.
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the related
Payment
that is meant to be used for the transaction. - setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The ID of the payment to update.
- setPaymentIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
The list of ids of the payments to lock.
- setPaymentLockService(PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- setPaymentLockService(PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setPaymentLockTtl(Duration) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
The amount of time that a payment lock is held, before it expires.
- setPaymentManagementService(PaymentManagementService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Map to capture any information about the payment method needed to perform gateway transactions
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Map to capture any information about the payment method needed to perform gateway transactions.
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- setPaymentMethodPropertiesToProcess(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getPaymentMethodProperties()
keys whose values should be anonymized - setPaymentRef(PaymentRef) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment in the relationship.
- setPaymentRef(PaymentRef) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The payment in the relationship.
- setPaymentService(PaymentService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- setPaymentService(PaymentService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- setPaymentService(PaymentService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
A collection of
PaymentSummaries
related to the same owning entity. - setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
List of payments that were locked.
- setPaymentSummary(PaymentSummary) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The
Payment's
updatedPaymentSummary
representation. - setPaymentSummaryService(PaymentSummaryService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- setPaymentSummaryService(PaymentSummaryService) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- setPaymentTransactionRef(PaymentTransactionRef) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The payment transaction's id.
- setPaymentTransactionService(PaymentTransactionService<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- setPaymentTransactionServiceProperties(PaymentTransactionServiceProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- setPaymentType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setPhoneFax(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The
fax number
for this address. - setPhoneNumber(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The telephone number, including the area code.
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The primary
phone number
for this address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The primary
phone number
for this billing address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The primary
phone number
for this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The secondary
phone number
for this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The secondary
phone number
for this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone number
for this billing address. - setPostalCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Postal code or ZIP code for this address.
- setPostalCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Postal code or ZIP code for this billing address.
- setPostalCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Postal code or ZIP code for this billing address.
- setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The list of
requestIds
that were previously used for this transaction. - setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The list of
requestIds
that were previously used for this transaction. - setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setProperties(PaymentTransactionReversalProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setRawResponse(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The string representation of the serialized response from the gateway.
- setRawResponse(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setRefundAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
- setRefundAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
- setRegistered(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
Defines whether or not the customer is registered.
- setRepository(PaymentRepository<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- setRepository(PaymentTransactionRepository<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- setRepository(SavedPaymentMethodRepository<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setRequest(TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The id used to represent the request that produced this transaction.
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The id representing this request to checkout This value can be used to identify entities that were produced due to this request and therefore need to be rolled back
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id representing the customer's request to execute one or more transactions.
- setRequestId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The id representing the customer's request to execute one or more transactions.
- setRequestParams(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
-
Request params received from the payment callback.
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- setReversalCandidateTtl(Duration) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalProperties
-
The amount of time that
PaymentTransactions
withDefaultTransactionManagementStates.REVERSAL_CANDIDATE
have to be used, before they're reversed - setReverseAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
- setReverseAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
- setReverseAuthRemainder(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Declares if the reverse authorize for this functionality only allows reversing the full non-captured amount
- setRootAccountId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The ID of the root account the account member belongs to.
- setRsqlQueryTransformers(List<RsqlQueryTransformer>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setRsqlVisitor(JpaCriteriaBuilderRsqlVisitor) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setSavedPaymentMethodAccessValidationService(SavedPaymentMethodAccessValidationService) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - setSavedPaymentMethodAccessValidationService(SavedPaymentMethodAccessValidationService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - setSavedPaymentMethodId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the saved payment method that was used to build this payment object.
- setSavedPaymentMethodId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setSavedPaymentMethodId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the saved payment method that was used to build this payment object.
- setSavedPaymentMethodManagementService(SavedPaymentMethodManagementService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- setSavedPaymentMethodManagementService(SavedPaymentMethodManagementService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- setSavedPaymentMethodService(SavedPaymentMethodService<SavedPaymentMethod>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- setSavedPaymentMethodService(SavedPaymentMethodService<P>) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
-
Lazy injection since this validator is itself a service component.
- setSavedPaymentMethodVersionValidationService(SavedPaymentMethodVersionValidationService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- setSavedPaymentMethodWebhookService(SavedPaymentMethodWebhookService) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- setSecurityCode(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment method security code that may be required to execute the transaction.
- setSelection(CriteriaQuery, Root<D>, EntityManager) - Static method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaPaymentTransactionRepoUtility
-
In the case of Oracle, this conversion method will set a query selection as
contextId
. - setServiceClient(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The service client to use when calling customer services.
- setServiceProperties(PaymentTransactionServiceProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setShippingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The shipping address associated with this payment.
- setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Should the payment method be saved to the
owning user
. - setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Should the payment method be saved to the owning user.
- setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Deprecated.since 1.0.2, in favor of
Payment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
Deprecated.since 1.0.2, in favor of
JpaPayment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Deprecated.since 1.0.2, in favor of
CreatePaymentRequest.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Whether or not the underlying payment method can only be used once.
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Whether or not the underlying payment method can only be used once.
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The name of the system that initiated the transaction - e.g.
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The name of the system that initiated the transaction - e.g.
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
A simple description of the system that initiated this transaction execution request.
- setSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The ID of the source entity associated with the transaction.
- setSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The ID of the source entity associated with the transaction.
- setSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setSourceEntityId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The ID of the source entity associated with the transaction.
- setSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of the source entity associated with the transaction.
- setSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of the source entity associated with the transaction.
- setSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setSourceEntityType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of the source entity associated with the transaction.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The state, province or region of this address.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The state, province or region of this address.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The state, province or region of this address.
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The status of the transaction
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The status of the transaction
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The status of this saved payment method.
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
The status of this action.
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setStatusDetails(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
-
Any details for the current action status.
- setStorageLocation(String) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.Represents the service that handles the persistence of the saved payments.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total usually excluding adjustments, tax, fees, and shipping.
- setSuccessfulPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
-
List of payments that were successfully processed.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total tax cost.
- setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total tax cost.
- setTenantId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
The tenant id that the payment transaction belongs to.
- setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Deprecated.in favor of
PaymentTransaction.nextAction
- setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Deprecated.in favor of
TransactionExecutionDetail.nextAction
- setToken(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
A JWT token that can be verified for authenticity and that contains claims about the messages originating user that can be validated for suitability of consumption in the current context.
- setTotalEverCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in
PaymentSummary.getAmountCaptured()
. - setTotalEverCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in
TransactionSummary.getAmountCaptured()
. - setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
-
The
PaymentTransaction
to keep track of. - setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The transaction amount that we're expecting to execute against the
Payment
. - setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The transaction amount that we're expecting to execute against the
Payment
. - setTransactionAmountDetails(TransactionAmountDetails) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setTransactionAttributesToProcess(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
PaymentTransaction.getAttributes()
keys whose values should be anonymized - setTransactionExecutionDetails(List<TransactionExecutionDetail>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
A list of
TransactionExecutionDetails
describing the transactions executed. - setTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the executed transaction.
- setTransactionManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The management state of this transaction, after it's been executed.
- setTransactionManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The starting management state of this transaction.
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The transaction id known by the payment gateway.
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The transaction id known by the payment gateway.
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The transaction id known by the payment gateway.
- setTransactionRequiredExternalInteraction(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
Whether the transaction required external interaction (3DS or HPP).
- setTransactionResultService(TransactionResultService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- setTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Transaction data representing each payment gateway interaction related to this payment.
- setTransactions(List<PaymentTransactionRef>) - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
-
The list of transactions that are represented in this transaction summary.
- setTransactions(List<JpaPaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setTransactionService(PaymentGatewayTransactionService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setTransactionStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The status of the transaction.
- setTransactionType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of transaction that is to be executed.
- setTransactionType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The type of transactions that were executed.
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The type of this payment like Credit Card or Gift Card.
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The type of this payment like Credit Card or Gift Card.
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The type of this transaction (authorize, capture, refund, etc.)
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The type of this transaction (authorize, capture, refund, etc.)
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The type of this saved payment method like Credit Card or Gift Card.
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The type of this payment like Credit Card or Gift Card.
- setType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The type of this saved payment method like Credit Card or Gift Card.
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- setUpdateTransactionDataUri(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The URI path for updating payment account's latest transaction data.
- setupPaymentForClone(P) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- setUrl(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The base url for an external customer service.
- setUsername(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's username.
- setValid(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
-
Whether or not the payment callback request is valid.
- setValidationMessage(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
-
If the request is not valid, this contains any message provided on why it failed.
- setVersion(int) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The JPA managed version of this payment.
- setVersion(int) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The JPA managed version of this cart.
- setVersion(int) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
-
The JPA managed version of this payment.
- setVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The version of this payment.
- setVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The version of this payment.
- setVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The version of this payment transaction.
- setVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The version of this saved payment.
- setVersion(Integer) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setVisibilityToChildren(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
-
The visibility type of the payment to sub-accounts, if applicable.
- setVisibleToChildren(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The visibility of the payment method to child accounts.
- setVisibleToChildren(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setVisibleToChildren(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setVisibleToChildren(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The visibility of the payment method to child accounts
- SHIPPING - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- SHOULD_RETRY - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
The reversal was either not attempted or not successful, and should be retried at a later time.
- shouldArchivePaymentDueToFailedTransaction(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Determines whether or not the
Payment
should be archived due to the failed transaction that is described by the providedPaymentResponse
. - shouldIncludeFailedTransactions() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Whether to include failed transactions.
- shouldIncludeFailedTransactions(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Whether to include failed transactions.
- shouldIncludeReversedOrReversalTransactions() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Whether to include transactions that were automatically reversed or automatically reversed another transaction.
- shouldIncludeReversedOrReversalTransactions(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
-
Whether to include transactions that were automatically reversed or automatically reversed another transaction.
- shouldMarkTransactionsIneligibleForAutomaticReversal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- shouldMarkTransactionsIneligibleForAutomaticReversal(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Determines if the given
UpdatePaymentRequest
should mark thePayment.getTransactions()
toDefaultTransactionManagementStates.AUTOMATIC_REVERSAL_NOT_ALLOWED
. - shouldRecordImpliedReverseAuth(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- shouldRecordImpliedReverseAuth(Payment, PaymentTransaction, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- shouldRecordPaymentMethodPropertiesFromResponse(Payment, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Deprecated.since 1.0.2, no longer used
- shouldRetry(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
- shouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Should the payment method be saved to the owning user
- shouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Should the payment method be saved to the owning user
- shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of
CreatePaymentRequest.shouldSavePaymentForFutureUse()
to support owning user types other than a customer (i.e. account). - shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of
UpdatePaymentRequest.shouldSavePaymentForFutureUse()
to support owning user types other than a customer (i.e. account). - SingleAddressConverter - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
-
Used to convert an
Address
to a serialized JSON object string representation for persistence and vice-versa. - SingleAddressConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SingleAddressConverter
- SOURCE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
- SOURCE_ENTITY_ID - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
- SOURCE_ENTITY_TYPE - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
- SSLVerificationProperties - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Contains properties dictating SSL verification.
- SSLVerificationProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
- StalePaymentTransactionVersionException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when attempting to modify a payment transaction when the client has an out of date version of the payment transaction.
- StalePaymentTransactionVersionException(Integer, PaymentTransaction) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentTransactionVersionException
- StalePaymentTransactionVersionException(Integer, PaymentTransaction, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentTransactionVersionException
- StalePaymentTransactionVersionException(String, PaymentTransaction, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentTransactionVersionException
- StalePaymentVersionException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when attempting to modify a payment when the client has an out of date version of the payment.
- StalePaymentVersionException(Integer, Payment) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentVersionException
- StalePaymentVersionException(Integer, Payment, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentVersionException
- StalePaymentVersionException(String, Payment, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StalePaymentVersionException
- StaleSavedPaymentMethodVersionException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when attempting to modify a saved payment method when the client has an out of date version of the saved payment method.
- StaleSavedPaymentMethodVersionException(Integer, SavedPaymentMethod) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StaleSavedPaymentMethodVersionException
- StaleSavedPaymentMethodVersionException(Integer, SavedPaymentMethod, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StaleSavedPaymentMethodVersionException
- StaleSavedPaymentMethodVersionException(String, SavedPaymentMethod, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.StaleSavedPaymentMethodVersionException
- StoreCreditPaymentProperties - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
- SUBMITTED - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- SUCCESS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
-
The action was successfully completed.
- SUCCESS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
The transaction reversal was successfully executed.
- SUCCESS - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The transaction was successfully processed by the payment gateway.
- SUCCESS - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.paymenttransaction.oauth2.client.web
-
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and delegates toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- SystemUpdatePaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to update a
Payment
. - SystemUpdatePaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
T
- TENANT_ID_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- TEST_USER_OWNED - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Represents a payment which is being managed by an admin in preview mode.
- ThreeDSTransactionRecordingException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
The exception is thrown when the 3DS transaction can't be handled correctly.
- ThreeDSTransactionRecordingException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ThreeDSTransactionRecordingException
- ThreeDSTransactionResultEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- ThreeDSTransactionResultEndpoint(ThreeDSTransactionResultService, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.ThreeDSTransactionResultEndpoint
- threeDSTransactionResultService(PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentLockService<Payment>, TransactionExecutionUtil, TransactionExecutionService, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- ThreeDSTransactionResultService - Interface in com.broadleafcommerce.paymenttransaction.service
-
The service to check the 3DS payment transaction result.
- ThreeDSVerificationRequiredForPrevTransactionException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Deprecated, for removal: This API element is subject to removal in a future version.due to removal of usages in the framework
- ThreeDSVerificationRequiredForPrevTransactionException(String, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.ThreeDSVerificationRequiredForPrevTransactionException
-
Deprecated.
- toMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- toMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- toMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentCustomerNotificationDecorator
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodNextAction
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
- toString() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- toString() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- toString() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- toString() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentCallbackValidationResponse
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- toString() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- toUpdates(Collection<P>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- TRANSACTION_AMOUNT_MUST_BE_EQUAL_TO_AVAILABLE - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TRANSACTION_AMOUNT_MUST_BE_POSITIVE - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TRANSACTION_AMOUNT_MUST_BE_VALID_FOR_PAYMENT - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TRANSACTION_CURRENCY_MUST_MATCH_PAYMENT_CURRENCY - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TRANSACTION_SOURCE_ENTITY_ID_REQUIRED - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TRANSACTION_SOURCE_ENTITY_TYPE_REQUIRED - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TRANSACTION_SOURCE_REQUIRED - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- TransactionAmountDetails - Class in com.broadleafcommerce.paymenttransaction.service.domain
- TransactionAmountDetails() - Constructor for class com.broadleafcommerce.paymenttransaction.service.domain.TransactionAmountDetails
- TransactionExecutionDetail - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Object describing the resulting transaction detail.
- TransactionExecutionDetail() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- TransactionExecutionEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- TransactionExecutionEndpoint(PaymentService<Payment>, PaymentVersionValidationService, PaymentAccessValidationService, TransactionExecutionService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- TransactionExecutionRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
The request payload used to execute a transaction against a
Payment
. - TransactionExecutionRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- TransactionExecutionRequestValidator - Interface in com.broadleafcommerce.paymenttransaction.service
-
Validation component used to ensure that a
TransactionExecutionRequest
is acting within the bounds of what's possible/available for thePayment
. - TransactionExecutionResponse - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Response object describing the resulting transaction details and
PaymentSummary
. - TransactionExecutionResponse() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- transactionExecutionService(PaymentService<Payment>, PaymentManagementService<Payment>, TransactionExecutionRequestValidator, PaymentLockService<Payment>, PaymentRequestService, PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, TransactionResponseService, TransactionExecutionUtil, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionExecutionService - Interface in com.broadleafcommerce.paymenttransaction.service
- TransactionExecutionUtil - Interface in com.broadleafcommerce.paymenttransaction.service.utils
-
Simple util class to assist with the building of a
TransactionExecutionDetail
, based on aTransactionExecutionRequest
, aPayment
, and aPaymentTransaction
. - TransactionIdentificationException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when the payment transaction can't be identified by the
TransactionIdentifier
. - TransactionIdentificationException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.TransactionIdentificationException
- TransactionIdentificationException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.TransactionIdentificationException
- TransactionManagementState - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the state of a
PaymentTransaction
- e.g. - TransactionManagementStateReason - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the reason for the
TransactionManagementState
of thePaymentTransaction
- transactionResponseService(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionResponseService - Interface in com.broadleafcommerce.paymenttransaction.service
-
This service is responsible for building
TransactionResponses
to be passed toPaymentGatewayTransactionConfirmationService
methods to save transaction response from a payment gateway - TransactionResultEvent - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
- TransactionResultEvent() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- transactionResultService(PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentLockService<Payment>, TransactionExecutionUtil, TransactionExecutionService, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionResultService - Interface in com.broadleafcommerce.paymenttransaction.service
-
The service to record subsequent payment transaction results.
- TransactionReversalStatus - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the result of a
PaymentTransaction's
reversal. - TransactionStatus - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
- TransactionSummary - Class in com.broadleafcommerce.paymenttransaction.domain
-
The domain that summarizes the current state of transactions against a set of payments identified by a common owning entity (e.g.
- TransactionSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.TransactionSummary
- TransactionSummaryEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- TransactionSummaryEndpoint(TransactionSummaryService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionSummaryEndpoint
- TransactionSummaryRequest - Class in com.broadleafcommerce.paymenttransaction.service.domain
-
The request DTO containing the information to fetch a
TransactionSummary
- TransactionSummaryRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.service.domain.TransactionSummaryRequest
- transactionSummaryService(PaymentManagementService<Payment>, PaymentSummaryService, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionSummaryService - Interface in com.broadleafcommerce.paymenttransaction.service.summary
-
This service provides a mechanism to build a
TransactionSummary
based on the state ofPayments
identified by theirPayment.getOwnerType()
&Payment.getOwnerId()
, and theirPaymentTransactions
. - TransactionWebhookEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- TransactionWebhookEndpoint(TransactionWebhookService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- transactionWebhookMessageFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- TransactionWebhookMessageFactory - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
The factory for creating a
TransactionWebhookPayload
message. - TransactionWebhookMessageFactory() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageFactory
- transactionWebhookMessageService(PaymentTransactionRepository<Trackable>, NotificationStateService, NotificationManager, TransactionWebhookNotificationRepository) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionWebhookMessageService - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
This service is responsible for sending the message that the
PaymentTransaction
state is changed during processing of the payment webhook. - transactionWebhookNotificationHandler(PaymentTransactionWebhookProducer, PaymentTransactionNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- transactionWebhookNotificationRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionWebhookNotificationRepository - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
The repository responsible for storing the notification that the
PaymentTransaction
state is changed during processing of the payment webhook. - TransactionWebhookPayload - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
A message representing a request to be sent if the
PaymentTransaction
was updated via payment webhook request. - TransactionWebhookPayload() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- transactionWebhookRetryClusterService(CamelClusterService, PaymentTransactionNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- transactionWebhookService(PaymentGatewayResourceProvider, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentLockService<Payment>, TransactionExecutionService, TransactionWebhookMessageService, ObjectMapper) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionWebhookService - Interface in com.broadleafcommerce.paymenttransaction.service.webhook
-
The service that is responsible to process the payment webhook.
- TransactionWithExecutableAmount - Class in com.broadleafcommerce.paymenttransaction.service.utils
-
A data structure to keep track of a
PaymentTransaction
and its executable amount. - TransactionWithExecutableAmount() - Constructor for class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
- transferPaymentsFromCSR(ContextInfo, String, String, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- transferPaymentsFromCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- transferPaymentsFromCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Transfers the list of
payments
provided from the CSR. - transferPaymentsToCSR(ContextInfo, String, String, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- transferPaymentsToCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- transferPaymentsToCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Transfers the list of
payments
provided to the CSR. - triggeredJobEventInputMarkPaymentTransactionForReversal() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionForReversalTriggeredJobEventConsumer
- triggeredJobEventInputPaymentTransactionReversal() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalEventConsumer
- TYPE - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.customer.notification.PaymentCustomerNotificationProducer
- TYPE - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionWebhookProducer
U
- unlockPayment(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- unlockPayment(String) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Releases the lock against the payment.
- unlockPayment(HttpServletRequest, ContextInfo, String, String, Integer) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- UnlockPaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to release locks on a set of payments.
- UnlockPaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- unlockPayments(Collection<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- unlockPayments(Collection<String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Releases the lock against the list of payments.
- UNSUPPORTED_OWNER_TYPE - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- update(String, P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- update(String, P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- update(String, P, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Update a
Payment
instance - updateChild3DSTransaction(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Updates the child 3DS transaction based on the given
PaymentResponse
. - updateChildTransactionResults(PaymentTransaction, Payment, PaymentResponse, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Updates the child external transaction based on the given
PaymentResponse
. - updatePayment(String, UpdatePaymentRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- updatePayment(HttpServletRequest, ContextInfo, String, SystemUpdatePaymentRequest, Integer, PaymentLockInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- updatePayment(HttpServletRequest, ContextInfo, String, UpdatePaymentRequest, Integer, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- updatePayment(HttpServletRequest, ContextInfo, String, UpdatePaymentRequest, Integer, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- updatePayment(String, UpdatePaymentRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Updates the
Payment
based on the providedUpdatePaymentRequest
. - updatePaymentAccountLastTransactionData(String, Instant, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
-
Deprecated.Updates the last transaction data for a
PaymentAccount
. - updatePaymentAccountLastTransactionData(String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- updatePaymentAmount(Payment, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- updatePaymentBasedOnTransactionResult(Payment, PaymentTransaction, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Based on the results of the payment gateway authorize transaction, update the payment.
- updatePaymentBasedOnTransactionResult(Payment, PaymentTransaction, PaymentResponse, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Based on the results of the payment gateway authorize transaction, update the
Payment
andSavedPaymentMethod
. - updatePaymentBasedOnTransactionResult(Payment, PaymentTransaction, PaymentResponse, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Based on the results of the payment gateway authorize transaction, update the
Payment
andSavedPaymentMethod
. - updatePaymentForCustomer(String, UpdatePaymentRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- updatePaymentForCustomer(String, UpdatePaymentRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Updates the
Payment
for the customer based on the providedUpdatePaymentRequest
. - UpdatePaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to update a
Payment
. - UpdatePaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- UpdatePaymentsResponse - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Response object describing the successful and failed
payment summaries
. - UpdatePaymentsResponse() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- updatePaymentSummaryForAmountAwaiting3DSResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are awaiting 3DS results. - updatePaymentSummaryForAmountAwaitingExternalResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are awaiting external results. - updatePaymentSummaryForPendingAmounts(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are awaiting async results or 3DS results. - updatePaymentSummaryProcessedAmounts(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are successful. - updateSavedPaymentBasedOnPaymentResponse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the transaction execution details of the
SavedPaymentMethod
for the givenPayment
. - updateSavedPaymentMethod(String, UpdateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- updateSavedPaymentMethod(String, UpdateSavedPaymentMethodRequest, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Updates the
SavedPaymentMethod
based on the givenUpdateSavedPaymentMethodRequest
. - updateSavedPaymentMethod(String, String, UpdateSavedPaymentMethodRequest, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- updateSavedPaymentMethod(String, String, UpdateSavedPaymentMethodRequest, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- updateSavedPaymentMethodBasedOnPaymentResponse(SavedPaymentMethod, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- updateSavedPaymentMethodBasedOnPaymentResponse(SavedPaymentMethod, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Updates the saved payment method from the given
PaymentResponse
. - updateSavedPaymentMethodBasedOnPaymentResponse(String, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- updateSavedPaymentMethodBasedOnPaymentResponse(String, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Updates the saved payment method from the given
PaymentResponse
. - updateSavedPaymentMethodBasedOnPaymentResponse(String, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- updateSavedPaymentMethodForResult(SavedPaymentMethodSetupResult) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- updateSavedPaymentMethodForResult(SavedPaymentMethodSetupResult, SavedPaymentMethod, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultSavedPaymentMethodWebhookService
- UpdateSavedPaymentMethodRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to update a
SavedPaymentMethod
. - UpdateSavedPaymentMethodRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- updateSavedPaymentMethodStatus(SavedPaymentMethod, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Updates the status of the saved payment method from the given
PaymentResponse.getRecommendedSavedPaymentMethodStatus()
. - updateSort(SortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- updateStatusAndAction(P, UpdateSavedPaymentMethodRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- updateTransactionBasedOnResponse(PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
- updateTransactionBasedOnResponse(T, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
- updateTransactionBasedOnResponse(T, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
. - updateTransactionSummaryForAmountAwaiting3DSResults(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummary
forPaymentTransactions
that are awaiting 3DS results. - updateTransactionSummaryForAmountAwaitingExternalResults(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummary
forPaymentTransactions
that are awaiting external results. - updateTransactionSummaryForPendingAmounts(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummary
forPaymentTransactions
that are awaiting async results or 3DS results. - updateTransactionSummaryProcessedAmounts(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummary
forPaymentTransactions
that are successful. - updateTransactionSummaryTotals(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
- uriVars(Object...) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Convenience method to generate a map of variables.
- USER_AGENT - Static variable in class com.broadleafcommerce.paymenttransaction.service.context.DefaultUserAgentContextInfoCustomizer
- userAgentContextInfoCustomizer() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
V
- validate(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validate(TransactionExecutionRequest, Payment, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionRequestValidator
-
Checks whether or not the
TransactionExecutionRequest
is valid. - validateAccessForAnonymousOwnedPayment(Payment, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
-
Validates access for anonymous owned
Payment
for the givenCustomerRef
, which checks against thePayment.getOwningUserEmailAddress()
andCustomerRef.getUsername()
by default. - validateAccountPaymentReadAllRequest(Page<Payment>, CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- validateCreatedPayment(Payment, CreatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Check the validity of the provided
Payment
that is to be created. - validateCustomerPaymentReadAllRequest(Page<Payment>, CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- validateCustomerPaymentRequest(Payment, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
-
Validates the given
CustomerRef
's access to the givenPayment
. - validateCustomerPaymentRequest(Payment, CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- validateCustomerPaymentRequest(Payment, CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentAccessValidationService
-
Validates access to the payment based on the passed in context
- validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateGatewayReferenceIdNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateGatewayTransactionResponse(GatewayTransactionResponse, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Checks whether or not the
GatewayTransactionResponse
can validly be added to the payment. - validateGatewayType(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Payment
has a supportedPayment.getGatewayType()
value. - validateGatewayType(Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateImmutableSavedPaymentFields(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
-
Validates that the immutable fields of
SavedPaymentMethod
are not being changed. - validateOriginatingPaymentIdNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateOwnerIdNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateOwnershipMatchWithPayment(OwnershipSummary, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- validateOwnershipMatchWithPayment(OwnershipSummary, Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodAccessValidationService
-
Validates the ownership of the saved payment method matches the ownership of the given
Payment
. - validateOwnerTypeNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateOwningEntity(Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateParentTransaction(TransactionExecutionRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateParentTransactionAmounts(List<TransactionWithExecutableAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
-
Validates the total amount from parent transactions is sufficient for the given
transactionAmount
. - validateParentTransactionCurrency(PaymentTransaction, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateParentTransactionType(PaymentTransaction, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validatePaymentAccess(Payment, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the given
CustomerRef
's access to the givenPayment
. - validatePaymentAmounts(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Payment
amount is not a negative amount. - validatePaymentCallbackToken(Page<Payment>, PaymentCallbackValidationRequest, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- validatePaymentCallbackToken(ContextInfo, PaymentCallbackValidationRequest, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.ExternalTransactionResultEndpoint
- validatePaymentCallbackToken(Page<Payment>, PaymentCallbackValidationRequest, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.ExternalTransactionResultService
-
Validates the
callback request
and returns the result of that validation. - validatePaymentCustomerRef(Payment, CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- validatePaymentGatewayProperties(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Payment
sufficiently represents a payment method for the declaredPayment.getGatewayType()
. - validatePaymentMethodProperties(P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validatePaymentOwnershipForAccount(OwnershipSummary, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
-
Validates that the
Payment
is in the same account hierarchy as theSavedPaymentMethod
it was created from. - validatePaymentTTL(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- validatePaymentTTL(Payment, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTTLValidationService
-
Validates the payment's time-to-live.
- validatePaymentVersion(P, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
Validate that the provided
Payment
is not out-of-date. - validateRequestToSavePayment(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the request to save the payment method for future use is not done for an already saved payment method.
- validateSavedPaymentFields(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
-
Validates the
SavedPaymentMethod
fields. - validateSavedPaymentMethodIfNecessary(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
CreatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodIfNecessary(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
CreatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodIfNecessary(UpdatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
UpdatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodIfNecessary(UpdatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
UpdatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodOwnership(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- validateSavedPaymentMethodOwnership(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodAccessValidationService
-
Validates access to the saved payment method based on the passed in context.
- validateSource(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateStatusAndAction(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateTransactionAmount(TransactionExecutionRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateTransactionResults(TransactionExecutionResponse, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultExternalTransactionResultService
- validateTransactionResults(TransactionExecutionResponse, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- validateTransactionType(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateType(Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateUpdatedStatus(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateUpdatePaymentRequest(Payment, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the updates provided by the
UpdatePaymentRequest
parameter will produce a validPayment
. - validateVersionForArchival(SavedPaymentMethod, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- validateVersionForArchival(SavedPaymentMethod, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodVersionValidationService
-
Determines if the provided
versionToTest
is valid for an archival of theSavedPaymentMethod
. - validateVersionForArchival(Payment, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- validateVersionForArchival(Payment, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentVersionValidationService
-
Determines if the provided
versionToTest
is valid for an archival of thePayment
. - validateVersionForArchival(PaymentTransaction, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- validateVersionForArchival(PaymentTransaction, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTransactionVersionValidationService
-
Determines if the provided
versionToTest
is valid for an archival of thePaymentTransaction
. - validateVersionForUpdate(SavedPaymentMethod, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- validateVersionForUpdate(SavedPaymentMethod, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodVersionValidationService
-
Determines if the provided
versionToTest
is valid for an update of theSavedPaymentMethod
. - validateVersionForUpdate(Payment, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- validateVersionForUpdate(Payment, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentVersionValidationService
-
Determines if the provided
versionToTest
is valid for an update of thePayment
. - validateVersionForUpdate(PaymentTransaction, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- validateVersionForUpdate(PaymentTransaction, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTransactionVersionValidationService
-
Determines if the provided
versionToTest
is valid for an update of thePaymentTransaction
. - valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodActionTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION_VALIDATION_ERR_MSG - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- VersionedRequest - Interface in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request which can contain a version for optimistic locking enforcement.
- versionIsStale(SavedPaymentMethod, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- versionIsStale(SavedPaymentMethod, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodVersionValidationService
-
Determines if the provided
versionToTest
is valid for theSavedPaymentMethod
. - versionIsStale(Payment, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- versionIsStale(Payment, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentVersionValidationService
-
Determines if the provided
versionToTest
is valid for thePayment
. - versionIsStale(PaymentTransaction, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- versionIsStale(PaymentTransaction, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTransactionVersionValidationService
-
Determines if the provided
versionToTest
is valid for thePaymentTransaction
. - VersionValidatingRequestBodyAdvice - Class in com.broadleafcommerce.paymenttransaction.web.advice
-
Request body advice which validates that the version is present for
VersionedRequest
s. - VersionValidatingRequestBodyAdvice(PaymentVersionValidationService, RequestVersionResolver, HttpServletRequest) - Constructor for class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
W
- wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Whether or not this transaction was successful based on
PaymentTransaction.getStatus()
. - wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Whether or not this transaction was successful based on
PaymentTransactionRef.getStatus()
. - wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
- wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Whether this transaction was successful based on
TransactionExecutionDetail.getTransactionStatus()
. - wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
Whether all the transactions were successful based on
TransactionExecutionDetail.wasSuccessful()
.
Y
- YES - Enum constant in enum class com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Represents a saved payment method in an account context to be shared with child accounts
_
- _doWithTemporaryLock(Payment, String, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
A convenience method for
DefaultPaymentLockService.lockPayment(Payment, ContextInfo)
andDefaultPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - _doWithTemporaryLock(Payment, String, Supplier<V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
A convenience method for
DefaultPaymentLockService.lockPayment(Payment, ContextInfo)
andDefaultPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - _doWithTemporaryLock(Payment, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
A convenience method for
DefaultPaymentLockService.lockPayment(Payment, ContextInfo)
andDefaultPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - _doWithTemporaryLock(Payment, Supplier<V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
A convenience method for
DefaultPaymentLockService.lockPayment(Payment, ContextInfo)
andDefaultPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - _doWithTemporaryLock(Payment, Duration, String, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
A convenience method for
DefaultPaymentLockService.lockPayment(Payment, ContextInfo)
andDefaultPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - _doWithTemporaryLock(Payment, Duration, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
A convenience method for
DefaultPaymentLockService.lockPayment(Payment, ContextInfo)
andDefaultPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PaymentTransactionReversalJobListener.archivePayment(Payment, String, ContextInfo)