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
AnonymizationHandlerinstances. - 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
Addressto 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
Paymentsfor the given owner type and owner id. - archiveAllByOwnerTypeAndOwnerId(String, String, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Archives
Paymentsfor the given owner type and owner id. - archivePayment(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Archives the
Paymentthat 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
Paymentbased 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
Paymentthat 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.AUTHORIZEtransaction. - 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_CAPTUREtransaction. - 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
paymentsprovided. - 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_FINALIZATIONrestriction 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
PaymentSummaryfrom the givenPayment. - buildBillingAddress(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds an
Addressfrom 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
ContextInfofor the application context id and tenant id - buildContextInfoForRead(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfoobject, 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
ContextInfoobject forOperationType.READ, which is used to read the payments. - buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfoobject 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
GatewayTransactionResponsefrom 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.NotFoundexception. - buildOwnershipSummary(SavedPaymentMethod) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Builds the
OwnershipSummarybased on the givenSavedPaymentMethod. - buildOwnershipSummary(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds the
OwnershipSummarybased 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
PaymentAccountfrom 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
PaymentResponsefrom the gateway transaction results. - buildPaymentSummaries(List<Payment>) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Builds a list of
PaymentSummariesbased 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
PaymentSummarybased on thePayment'sPaymentTransactionsand the givenPaymentTransaction.getSourceEntityType()andPaymentTransaction.getSourceEntityId(). - buildPaymentSummary(Payment, Set<String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Determines
PaymentSummarybased on thePayment'sPaymentTransactionsand 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
SavedPaymentMethodfrom 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
SavedPaymentMethodSummarybased 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
TransactionExecutionDetailbased on the providedTransactionExecutionRequestandPaymentTransaction. - 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
TransactionSummarybased on thePaymentTransactionsof thePaymentsidentified byTransactionSummaryRequest.getOwnerType()&TransactionSummaryRequest.getOwnerId(). - buildTransactionWithExecutableAmount(PaymentTransaction, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Builds a
TransactionWithExecutableAmountbased 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.CAPTUREtransaction. - 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
Paymentbased 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
PaymentAccountfor 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
SavedPaymentMethodfrom 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
PaymentandPaymentResponse. - 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
SavedPaymentMethodManagementServicefrom the givenPaymentif 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
Paymentmatches 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
SavedPaymentMethodto 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
CustomerRefparameter 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
PaymentCustomerNotificationServicethat usesDetachedDurableMessageSenderto 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 bySavedPaymentMethodandSavedPaymentMethodService. - 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
TransactionExecutionServiceto 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'sreversal. - 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
Paymentidentified 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_CREDITtransaction. - 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
PaymentTransactionbased on the contents of thePaymentResponse - determineTransactionStatus(T, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Determines the new status of the
PaymentTransactionbased 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
PaymentVersionValidationServicewhen 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
TransactionExecutionRequestagainst 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
SavedPaymentMethodgiven 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
SavedPaymentMethodsfor 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
TransactionWithExecutableAmountwith 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
SavedPaymentMethodsfor 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
PaymentRefbased on the providedPayment - fromPaymentTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
Builds a
PaymentTransactionRefbased 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
addressesby type - getAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Gathers one of the payment's related
addressesby 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.fullNameif present or the concatenation of theAddress.firstNameandAddress.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
ContextInfoderived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The
ContextInfoderived 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
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
A subset of
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
A subset of
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
-
A subset of
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.A subset of
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.A subset of
Trackinginformation 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
MonetaryAmountand aBigDecimalvalue. - getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The currency that is used to convert between a
MonetaryAmountand aBigDecimalvalue. - 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.amountNote: Only thePayment.amountis required, but if this value is included, then thePayment.subtotal,Payment.fulfillmentTotal,Payment.adjustmentsTotal,Payment.taxTotal, &Payment.includedTaxTotalshould 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.amountNote: Only thePaymentTransaction.amountis required, but if this value is included, then thePaymentTransaction.subtotal,PaymentTransaction.fulfillmentTotal,PaymentTransaction.adjustmentsTotal,PaymentTransaction.taxTotal, &PaymentTransaction.includedTaxTotalshould be included also. - getFeesTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The total fees related to the
PaymentTransactionRef.amountNote: Only thePaymentTransactionRef.amountis required, but if this value is included, then thePaymentTransactionRef.subtotal,PaymentTransactionRef.fulfillmentTotal,PaymentTransactionRef.adjustmentsTotal,PaymentTransactionRef.taxTotal, &PaymentTransactionRef.includedTaxTotalshould 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.amountNote: Only theTransactionAmountDetails.amountis required, but if this value is included, then theTransactionAmountDetails.subtotal,TransactionAmountDetails.fulfillmentTotal,TransactionAmountDetails.adjustmentsTotal,TransactionAmountDetails.taxTotal, &TransactionAmountDetails.includedTaxTotalshould 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.amountNote: Only theCreatePaymentRequest.amountis required, but if this value is included, then theCreatePaymentRequest.subtotal,CreatePaymentRequest.fulfillmentTotal,CreatePaymentRequest.adjustmentsTotal,CreatePaymentRequest.taxTotal, &CreatePaymentRequest.includedTaxTotalshould 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.transactionAmountNote: Only theTransactionExecutionRequest.transactionAmountis required, but if this value is included, then theTransactionExecutionRequest.subtotal,TransactionExecutionRequest.fulfillmentTotal,TransactionExecutionRequest.adjustmentsTotal,TransactionExecutionRequest.taxTotal, &TransactionExecutionRequest.includedTaxTotalshould 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
PaymentTransactionfrom the givenPayment. - getLatestSuccessfulTransaction(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the latest successful
PaymentTransactionfrom 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
PaymentID 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.owningUserTypeandPayment.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.owningUserTypeandCreatePaymentRequest.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.owningUserTypeandPayment.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.owningUserTypeandCreatePaymentRequest.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
ParentTransactionExecutionPackagesbased 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
PaymentTransactionthat 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
TransactionWithExecutableAmountsrepresenting 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
Paymentthat 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
Paymentthat 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
Paymentsrelated to the providedPaymentTransactions. - getPaymentsById(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Gets a map of
PaymentsbyPayment.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
PaymentSummariesrelated 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'supdatedPaymentSummaryrepresentation. - 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 numberfor 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 numberfor this address. - getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The primary
phone numberfor this billing address. - getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The primary
phone numberfor this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The secondary
phone numberfor this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The secondary
phone numberfor this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone numberfor 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
requestIdsthat were previously used for this transaction. - getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The list of
requestIdsthat 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
PaymentTransactionswithDefaultTransactionManagementStates.REVERSAL_CANDIDATEhave 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
SavedPaymentMethodAccessValidationServicesince this service is itself a service component. - getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Lazy injected
SavedPaymentMethodAccessValidationServicesince 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
OwnershipSummaryof 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
PaymentTransactionto 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
TransactionExecutionDetailsdescribing the transactions executed. - getTransactionExecutionFunction(TransactionExecutionRequest, PaymentGatewayTransactionService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Gets a transaction execution
Functionbased 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
TransactionWithExecutableAmountobjects based on the providedTransactionExecutionRequest. - getTransactionWithExecutableAmountsByParentTransactionId(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gathers a single-item list of
TransactionWithExecutableAmountobjects 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
PaymentGatewayTransactionResponseServicebased on the payment'sPayment.getGatewayType() - identifyTransactionResponseValidator(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionResponseValidatorbased on the payment'sPayment.getGatewayType() - identifyTransactionService(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionServicebased 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
TransactionExecutionRequestpayload 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_BLOCKEDrestriction. - 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
ResponseEntityindicates 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
Paymentdomain is supported - isPaymentGatewaySupported(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Checks if
PaymentGatewayConfigurationhas 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
PaymentTransactionis 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.shouldSavePaymentForFutureUseto 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
PaymentTransactionis 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
PaymentResponseresults 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 stateof the givenpayment's transactionstoDefaultTransactionManagementStates.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
NextActionto 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
DefaultClientCredentialsTokenResponseClientthat usesWebClientand 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
SavedPaymentMethodto 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
SavedPaymentMethodSummaryto 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
Paymentdomain. - 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
PaymentCustomerNotificationto 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
-
HandlerMethodArgumentResolverimplementation meant to resolve the attributes of aPaymentLockInfoobject, 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
Paymentobjects. - 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
PaymentRequeststo be passed toPaymentGatewayTransactionServicemethods 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
PaymentSummarybased on the state of aPaymentPayment 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
NotificationHandlerandRetryHandlerrelated 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
PaymentTransactionreversals. - 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
PaymentResponseresults 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
SavedPaymentMethodto 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
PaymentTransactionfor 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
Paymentfor 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
Paymentwith 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
Paymentwith 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
UpdateSavedPaymentMethodRequestto 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
Mapinstance - process(String, Address, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Addressinstance - process(String, CustomerRef, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
CustomerRefinstance - process(String, Phone, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Phoneinstance - 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_REVERSALif the transaction inREVERSAL_IN_PROGRESSstate. - processMessage(Message<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Handles the interpretation of the message payload & if necessary, creates
SavedPaymentMethodsfor 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
Paymentsbased 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
SavedPaymentMethodsbySavedPaymentMethod.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
SavedPaymentMethodsbased 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
SavedPaymentMethodsfor 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
SavedPaymentMethodsfor 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
PaymentAccountby 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
SavedPaymentMethodgiven 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
SavedPaymentMethodsbySavedPaymentMethod.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
PaymentTransactionto 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 thePaymentand 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
PaymentTransactionbased on thePaymentResponsewhich 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
PaymentandPaymentResponse. - recordTransactionResponse(PaymentTransaction, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the given
PaymentTransactionbased on the givenPaymentResponseand 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
PaymentTransactionbased on the givenPaymentResponseand persists thePaymentTransaction. - recordTransactionResponse(T, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransactionbased on the givenPaymentResponseand 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.REFUNDtransaction. - 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_FINALIZATIONfromPayment.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
SavedPaymentMethodsand 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_AUTHtransaction. - 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_AUTHtransaction. - 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
SavedPaymentMethodNextActionto 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
SavedPaymentMethoddomain. - 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
SavedPaymentMethodbased 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
SavedPaymentMethodfor 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
PaymentTransactionnotification. - 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
PaymentCustomerNotificationto 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#TYPEtype, 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_BLOCKEDrestriction. - 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
ContextInfoderived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionResultEvent
-
The
ContextInfoderived from the original request containing tenant and sandbox info. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
A subset of
Trackinginformation to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
A subset of
Trackinginformation to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
A subset of
Trackinginformation to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
-
A subset of
Trackinginformation 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
Trackinginformation 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
Trackinginformation 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
MonetaryAmountand aBigDecimalvalue. - setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The currency that is used to convert between a
MonetaryAmountand aBigDecimalvalue. - 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.amountNote: Only thePayment.amountis required, but if this value is included, then thePayment.subtotal,Payment.fulfillmentTotal,Payment.adjustmentsTotal,Payment.taxTotal, &Payment.includedTaxTotalshould 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.amountNote: Only thePaymentTransaction.amountis required, but if this value is included, then thePaymentTransaction.subtotal,PaymentTransaction.fulfillmentTotal,PaymentTransaction.adjustmentsTotal,PaymentTransaction.taxTotal, &PaymentTransaction.includedTaxTotalshould be included also. - setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The total fees related to the
PaymentTransactionRef.amountNote: Only thePaymentTransactionRef.amountis required, but if this value is included, then thePaymentTransactionRef.subtotal,PaymentTransactionRef.fulfillmentTotal,PaymentTransactionRef.adjustmentsTotal,PaymentTransactionRef.taxTotal, &PaymentTransactionRef.includedTaxTotalshould 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.amountNote: Only theTransactionAmountDetails.amountis required, but if this value is included, then theTransactionAmountDetails.subtotal,TransactionAmountDetails.fulfillmentTotal,TransactionAmountDetails.adjustmentsTotal,TransactionAmountDetails.taxTotal, &TransactionAmountDetails.includedTaxTotalshould 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.amountNote: Only theCreatePaymentRequest.amountis required, but if this value is included, then theCreatePaymentRequest.subtotal,CreatePaymentRequest.fulfillmentTotal,CreatePaymentRequest.adjustmentsTotal,CreatePaymentRequest.taxTotal, &CreatePaymentRequest.includedTaxTotalshould 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.transactionAmountNote: Only theTransactionExecutionRequest.transactionAmountis required, but if this value is included, then theTransactionExecutionRequest.subtotal,TransactionExecutionRequest.fulfillmentTotal,TransactionExecutionRequest.adjustmentsTotal,TransactionExecutionRequest.taxTotal, &TransactionExecutionRequest.includedTaxTotalshould 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
PaymentID 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
PaymentTransactionsshould 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.owningUserTypeandPayment.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.owningUserTypeandCreatePaymentRequest.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.owningUserTypeandPayment.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.owningUserTypeandCreatePaymentRequest.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
PaymentTransactionthat 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
Paymentdomain 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
Paymentthat 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
PaymentSummariesrelated 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'supdatedPaymentSummaryrepresentation. - 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 numberfor 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 numberfor this address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The primary
phone numberfor this billing address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The primary
phone numberfor this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The secondary
phone numberfor this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The secondary
phone numberfor this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone numberfor 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
requestIdsthat were previously used for this transaction. - setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransactionRef
-
The list of
requestIdsthat 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
PaymentTransactionswithDefaultTransactionManagementStates.REVERSAL_CANDIDATEhave 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
SavedPaymentMethodAccessValidationServicesince this service is itself a service component. - setSavedPaymentMethodAccessValidationService(SavedPaymentMethodAccessValidationService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Lazy injected
SavedPaymentMethodAccessValidationServicesince 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.shouldSavePaymentForFutureUseto 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.shouldSavePaymentForFutureUseto 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.shouldSavePaymentForFutureUseto 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
PaymentTransactionto 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
TransactionExecutionDetailsdescribing 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
Paymentshould 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
UpdatePaymentRequestshould 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
Addressto 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
OAuth2AuthorizedClientManagerand 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
TransactionExecutionRequestis 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
TransactionManagementStateof 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
TransactionResponsesto be passed toPaymentGatewayTransactionConfirmationServicemethods 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'sreversal. - 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
TransactionSummarybased on the state ofPaymentsidentified 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
TransactionWebhookPayloadmessage. - 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
PaymentTransactionstate 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
PaymentTransactionstate 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
PaymentTransactionwas 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
PaymentTransactionand 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
paymentsprovided 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
paymentsprovided 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
Paymentinstance - 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
Paymentbased 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
PaymentandSavedPaymentMethod. - 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
PaymentandSavedPaymentMethod. - 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
Paymentfor 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
PaymentSummaryforPaymentTransactionsthat are awaiting 3DS results. - updatePaymentSummaryForAmountAwaitingExternalResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummaryforPaymentTransactionsthat are awaiting external results. - updatePaymentSummaryForPendingAmounts(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummaryforPaymentTransactionsthat are awaiting async results or 3DS results. - updatePaymentSummaryProcessedAmounts(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummaryforPaymentTransactionsthat are successful. - updateSavedPaymentBasedOnPaymentResponse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the transaction execution details of the
SavedPaymentMethodfor 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
SavedPaymentMethodbased 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
PaymentTransactionbased on the givenPaymentResponse - updateTransactionBasedOnResponse(T, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Updates the given
PaymentTransactionbased on the givenPaymentResponse - updateTransactionBasedOnResponse(T, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransactionbased on the givenPaymentResponse. - updateTransactionSummaryForAmountAwaiting3DSResults(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummaryforPaymentTransactionsthat are awaiting 3DS results. - updateTransactionSummaryForAmountAwaitingExternalResults(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummaryforPaymentTransactionsthat are awaiting external results. - updateTransactionSummaryForPendingAmounts(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummaryforPaymentTransactionsthat are awaiting async results or 3DS results. - updateTransactionSummaryProcessedAmounts(TransactionSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultTransactionSummaryService
-
Update
TransactionSummaryforPaymentTransactionsthat 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
TransactionExecutionRequestis valid. - validateAccessForAnonymousOwnedPayment(Payment, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
-
Validates access for anonymous owned
Paymentfor 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
Paymentthat 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
GatewayTransactionResponsecan validly be added to the payment. - validateGatewayType(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Paymenthas 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
SavedPaymentMethodare 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
Paymentamount 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 requestand 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
Paymentsufficiently 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
Paymentis in the same account hierarchy as theSavedPaymentMethodit 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
Paymentis 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
SavedPaymentMethodfields. - validateSavedPaymentMethodIfNecessary(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
CreatePaymentRequestandCustomerRefif 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
CreatePaymentRequestandCustomerRefif 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
UpdatePaymentRequestandCustomerRefif 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
UpdatePaymentRequestandCustomerRefif 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
UpdatePaymentRequestparameter 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
versionToTestis 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
versionToTestis 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
versionToTestis 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
versionToTestis 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
versionToTestis 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
versionToTestis 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
versionToTestis 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
versionToTestis 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
versionToTestis valid for thePaymentTransaction. - VersionValidatingRequestBodyAdvice - Class in com.broadleafcommerce.paymenttransaction.web.advice
-
Request body advice which validates that the version is present for
VersionedRequests. - 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)