Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnonymizationHandler - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Provide common processing functionality to all payment-related
AnonymizationHandler
instances. - AbstractAnonymizationHandler() - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
- AbstractExternalProvider - Class in com.broadleafcommerce.paymenttransaction.service.provider.external
- AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
- ACCOUNT_AUTHENTICATION_FAILURE - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- accountOrParentAccountOwnedPredicate(CriteriaBuilder, Map<String, Object>, String, Root<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- AccountPaymentManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- AccountPaymentManagementEndpoint(PaymentManagementService<Payment>, PaymentService<Payment>, PaymentSummaryService, PaymentVersionValidationService, PaymentAccessValidationService, SavedPaymentMethodAccessValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- AccountSavedPaymentMethodManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- AccountSavedPaymentMethodManagementEndpoint(SavedPaymentMethodService<SavedPaymentMethod>, SavedPaymentMethodSummaryService, SavedPaymentMethodVersionValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAddress(String, Address) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Adds an
Address
to the map, identified by the provided addressType. - 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
- 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 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
- archivePayment(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- archivePayment(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Archives the
Payment
based on the provided id. - 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
- archiveSingleUsePayment(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Archives the
Payment
that represents a single-use payment method. - archiveSingleUsePayment(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Archives the
Payment
that represents a single-use payment method. - AuthenticationRequiredException - Exception in com.broadleafcommerce.paymenttransaction.exception.security
-
Thrown when a user attempts to do an action that requires authentication, but the user is not authenticated.
- AuthenticationRequiredException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.security.AuthenticationRequiredException
- authorize(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- authorize(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute an
DefaultTransactionTypes.AUTHORIZE
transaction. - authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- authorizeAndCapture(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- authorizeAndCapture(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute an
DefaultTransactionTypes.AUTHORIZE_AND_CAPTURE
transaction. - AUTOMATIC_REVERSAL_NOT_ALLOWED - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that cannot be reversed automatically by scheduled jobs.
- AWAITING_ASYNC_RESULTS - Enum constant in enum 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.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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- BLC_ACCOUNT - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Describes Broadleaf's Account.
- BLC_ACCOUNT - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Describes Broadleaf's Account.
- BLC_CART - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
-
Represents a Broadleaf-managed cart.
- BLC_CUSTOMER - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Describes Broadleaf's Customer.
- BLC_CUSTOMER - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Describes Broadleaf's Customer.
- BLC_CUSTOMER_SERVICES - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Describes Broadleaf's CustomerServices.
- BLC_PAYMENT_TRANSACTION_SERVICES - Enum constant in enum 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, boolean, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Finalizes the list of
payments
provided. - blockCustomerMutabilityOfPayments(ContextInfo, String, String, boolean, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- buildAdditionalPaymentProperties(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Hookpoint for populating information from the payment to identify a parent transaction for the gateway.
- buildBasePaymentSummary(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Builds the base
PaymentSummary
from the givenPayment
. - buildBillingAddress(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds an
Address
from the givenPaymentAccount
. - buildBillingAddress(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Deprecated, for removal: This API element is subject to removal in a future version.no longer used
- buildChildPaymentTransactionForResponse(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- buildChildPaymentTransactionForResponse(Payment, PaymentTransaction, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Creates the new child payment transaction for the specified parent transaction based on the payment response.
- buildContextInfo(DocumentContext) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Builds a
ContextInfo
for the application context id and tenant id - buildContextInfoForRead(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfo
object, which is used to gather and update the payments and transactions. - buildContextInfoForReadPayments(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfo
object forOperationType.READ
, which is used to read the payments. - buildContextInfoForUpdate(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Builds a
ContextInfo
object forOperationType.UPDATE
, which is used to update the payments and transactions. - buildErrorResponse(PaymentGatewayWebhookHandler, Exception) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- buildGatewayTransactionResponse(Payment, TransactionType, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Builds a
GatewayTransactionResponse
from the payment and including the gateway transaction results. - buildInvalidParentTransactionTypeMessage(String, PaymentTransaction, String...) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Builds a not found exception that correlates to the given
WebClientResponseException.NotFound
exception. - buildOwnershipSummary(SavedPaymentMethod) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Builds the
OwnershipSummary
based on the givenSavedPaymentMethod
. - buildOwnershipSummary(PaymentAccount) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds the
OwnershipSummary
based on the givenPaymentAccount
. - buildOwningUserIdIsEqualToFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- buildPayment(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- buildPaymentAccount(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Builds a
PaymentAccount
from the givenPayment
. - buildPaymentRef(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- buildPaymentRef(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- buildPaymentResponseFromTransactionResults(Payment, GatewayTransactionResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Builds a
PaymentResponse
from the gateway transaction results. - buildPaymentSummaries(List<Payment>) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Builds a list of
PaymentSummaries
based on thePayment
. - buildPaymentSummary(Payment, 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) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
- buildPaymentSummary(Payment, String, String) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Determines
PaymentSummary
based on thePayment's
PaymentTransactions
and the givenPaymentTransaction.getSourceEntityType()
andPaymentTransaction.getSourceEntityId()
. - buildPaymentSummary(Payment, Set<String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.PaymentSummaryService
-
Determines
PaymentSummary
based on thePayment's
PaymentTransactions
and the givenPaymentTransaction.getSourceEntityType()
andPaymentTransaction.getSourceEntityId()
. - buildPaymentValidationRequest(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- buildSavedPaymentMethod(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- buildSavedPaymentMethod(CreateSavedPaymentMethodRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Builds a
SavedPaymentMethod
from the givenCreateSavedPaymentMethodRequest
. - buildSummary(SavedPaymentMethod) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultSavedPaymentMethodSummaryService
- buildSummary(SavedPaymentMethod) - Method in interface com.broadleafcommerce.paymenttransaction.service.summary.SavedPaymentMethodSummaryService
-
Determines
SavedPaymentMethodSummary
based on theSavedPaymentMethod
. - buildThreeDSTransactionNotFoundResponse(PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- buildTransactionExecutionDetail(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- buildTransactionExecutionDetail(Payment, PaymentTransaction, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
-
Builds a
TransactionExecutionDetail
based on the providedTransactionExecutionRequest
andPaymentTransaction
. - buildTransactionExecutionResponse(TransactionExecutionRequest, List<TransactionExecutionDetail>, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- buildTransactionExecutionResponse(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- buildTransactionExecutionResponse(Payment, PaymentTransaction) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionExecutionResponse(Payment, PaymentTransaction, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionExecutionResponse(TransactionExecutionRequest, TransactionExecutionDetail, Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionExecutionResponse(TransactionExecutionRequest, List<TransactionExecutionDetail>, Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
- buildTransactionLookupRequest(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- buildTransactions(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- buildTransactionWithExecutableAmount(PaymentTransaction, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Builds a
TransactionWithExecutableAmount
based on the givenPaymentTransaction
. - buildUpdatePaymentsResponse(List<Payment>, List<Payment>, Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
C
- 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.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.Phone
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- canEqual(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- 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.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- 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.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
-
Determines if the transaction amount can be less than the available amount.
- capture(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- capture(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.CAPTURE
transaction. - CAPTURE_TRANSACTION - Enum constant in enum 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.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.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.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 Type 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
- convertToDatabaseColumn(Address) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SingleAddressConverter
- 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.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, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- createMessage(Object) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageFactory
- createPayment(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- createPayment(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Creates a
Payment
based on the providedCreatePaymentRequest
. - createPayment(HttpServletRequest, ContextInfo, CreatePaymentRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- createPayment(HttpServletRequest, ContextInfo, CreatePaymentRequest, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- createPayment(HttpServletRequest, ContextInfo, CreatePaymentRequest, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- createPaymentAccount(P, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
-
Deprecated.Creates a
PaymentAccount
for a customer. - createPaymentAccount(P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- createPaymentRequest(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
-
Creates a
PaymentRequest
, based on the providedPayment
&PaymentTransaction
, which will drive the authorization transaction inPaymentGatewayTransactionService.authorize(PaymentRequest)
. - createPaymentRequest(Payment, PaymentTransaction) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentRequestService
-
Deprecated.
- createPaymentRequest(Payment, PaymentTransaction, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentRequestService
- CreatePaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to create a
Payment
. - CreatePaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
- createPaymentTransaction(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createPaymentTransaction(TransactionExecutionRequest, Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createPaymentTransaction(MonetaryAmount, TransactionExecutionRequest, Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- createSavedPaymentMethod(CreateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- createSavedPaymentMethod(CreateSavedPaymentMethodRequest, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Creates a
SavedPaymentMethod
from the givenCreateSavedPaymentMethodRequest
. - createSavedPaymentMethod(String, CreateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- createSavedPaymentMethod(String, CreateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- CreateSavedPaymentMethodEventListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, The creation of saved payment methods as a portion of the checkout process is now handled via a post-transaction hook in
TransactionExecutionService
. Once a day or two have passed after adopting the upgrade, this listener can be disabled by declaringbroadleaf.paymenttransaction.saved-payment.checkout-complete-create-listener.enabled=false
- CreateSavedPaymentMethodEventListener(IdempotentMessageConsumptionService, PaymentManagementService<Payment>, SavedPaymentMethodService<SavedPaymentMethod>, SavedPaymentMethodManagementService, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- createSavedPaymentMethodForFutureUse(Payment, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Creates a saved payment method for future use from the given
Payment
. - createSavedPaymentMethodForFutureUse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- createSavedPaymentMethodForFutureUse(Payment, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Creates a saved payment method for future use from the given
Payment
andPaymentResponse
. - createSavedPaymentMethodForFutureUse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- createSavedPaymentMethodIfNeeded(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Creates a saved payment method via the registered implementation of
SavedPaymentMethodManagementService
from the givenPayment
if necessary. - CreateSavedPaymentMethodRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to create a
SavedPaymentMethod
. - CreateSavedPaymentMethodRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
- CREDIT_ACCOUNT_NUMBER_ATTR_NAME - Static variable in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
- CSR_OWNED - Enum constant in enum 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 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
- CustomerPaymentAccountConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
-
Deprecated.
- CustomerPaymentAccountManagementService - Class in com.broadleafcommerce.paymenttransaction.service
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethod
to manage saved payment methods. - CustomerPaymentAccountManagementService(TypeFactory, CustomerPaymentAccountProvider<PaymentAccount>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- customerPaymentAccountProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
-
Deprecated.
- CustomerPaymentAccountProvider<P extends PaymentAccount> - Interface in com.broadleafcommerce.paymenttransaction.service.provider
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
- CustomerPaymentManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- CustomerPaymentManagementEndpoint(PaymentManagementService<Payment>, PaymentService<Payment>, PaymentSummaryService, PaymentVersionValidationService, PaymentAccessValidationService, SavedPaymentMethodAccessValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- CustomerRef - Class in com.broadleafcommerce.paymenttransaction.domain
-
A reference to a customer.
- CustomerRef() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- CustomerRefHandlerMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
-
Resolves the
CustomerRef
parameter for controller methods that require it. - CustomerRefHandlerMethodArgumentResolver(AuthenticationUtils, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- CustomerSavedPaymentMethodManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- CustomerSavedPaymentMethodManagementEndpoint(SavedPaymentMethodService<SavedPaymentMethod>, SavedPaymentMethodSummaryService, SavedPaymentMethodVersionValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- 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 in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultChildrenVisibilityType - Enum in com.broadleafcommerce.paymenttransaction.domain.enums
-
The DefaultChildrenVisibilityType is used to represent the types of visibility to child accounts for
SavedPaymentMethod
. - 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
- 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 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 in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultPaymentOwningUserTypes - Enum 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 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
- DefaultSavedPaymentMethodManagementService - Class in com.broadleafcommerce.paymenttransaction.service
-
The default implementation of
SavedPaymentMethodManagementService
, driven bySavedPaymentMethod
andSavedPaymentMethodService
. - DefaultSavedPaymentMethodManagementService(TypeFactory, SavedPaymentMethodService<SavedPaymentMethod>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- DefaultSavedPaymentMethodOwningUserTypes - Enum 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
- DefaultSavedPaymentMethodStorageLocations - Enum 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
- DefaultStoreCreditPaymentProperties - Enum in com.broadleafcommerce.paymenttransaction.domain.enums
-
The default property names are required to configure the payment request to execute the store credit payment transactions.
- DefaultThreeDSTransactionResultService - Class in com.broadleafcommerce.paymenttransaction.service
-
The default implementation for
ThreeDSTransactionResultService
. - DefaultThreeDSTransactionResultService(PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentLockService<Payment>, TransactionExecutionUtil, TransactionExecutionService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- DefaultTransactionExecutionRequestValidator - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultTransactionExecutionRequestValidator(PaymentTransactionService<PaymentTransaction>, PaymentSummaryService, TransactionExecutionUtil) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- DefaultTransactionExecutionService - Class in com.broadleafcommerce.paymenttransaction.service
- DefaultTransactionExecutionService(PaymentService<Payment>, PaymentManagementService<Payment>, TransactionExecutionRequestValidator, PaymentLockService<Payment>, PaymentRequestService, PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, TransactionResponseService, TransactionExecutionUtil, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- DefaultTransactionExecutionService.ParentTransactionExecutionPackage - Class in com.broadleafcommerce.paymenttransaction.service
-
An intermediary data structure used internally by
TransactionExecutionService
to hold all the relevant data to execute a transaction against aparent transaction
. - DefaultTransactionExecutionUtil - Class in com.broadleafcommerce.paymenttransaction.service.utils
- DefaultTransactionExecutionUtil(PaymentSummaryService, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- DefaultTransactionManagementStateReasons - Enum in com.broadleafcommerce.paymenttransaction.domain.enums
- DefaultTransactionManagementStates - Enum 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
- DefaultTransactionReversalStatuses - Enum in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the result of a
PaymentTransaction's
reversal. - DefaultTransactionStatuses - Enum in com.broadleafcommerce.paymenttransaction.domain.enums
- 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
- delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- delete(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Perform a delete operation on the
Payment
identified by the context id. - deleteGatewaySavedPaymentMethod(P, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
A hook method that can be used by a gateway implementation to modify the payment method properties before deleting the saved payment method.
- deleteSavedPaymentMethod(String, String, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- deleteSavedPaymentMethod(String, String, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- deleteSavedPaymentMethod(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- deleteSavedPaymentMethod(P, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Deletes the saved payment method.
- DETACHED_CREDIT_AMOUNT_MUST_BE_LESS_THAN_OR_EQUAL_TO_THE_PARENT_TRANSACTION_AMOUNT - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- detachedCredit(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- detachedCredit(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.DETACHED_CREDIT
transaction. - determineAmountAwaiting3DSResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the amount awaiting 3DS results.
- 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.
- 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".
- 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.
- 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".
- determineDetachedCreditAmount(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Determines the detached amount of the payment transactions.
- 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.
- determineRefundedAmount(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
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.
- determineTransactionStatus(PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Determines the new status of the
PaymentTransaction
based on the contents of thePaymentResponse
- determineTransactionStatus(T, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Determines the new status of the
PaymentTransaction
based on the contents of thePaymentResponse
- doWithLock(Payment, String, ContextInfo, Supplier<V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- doWithLock(Payment, Duration, String, ContextInfo, Function<String, V>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- doWithLock(Payment, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, ContextInfo, Supplier<V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, String, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, String, ContextInfo, Supplier<V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(Payment, Duration, String, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment. - doWithLock(P, Duration, ContextInfo, Function<String, V>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
A convenience method for
PaymentLockService.lockPayment(Payment, ContextInfo)
andPaymentLockService.unlockPayment(String)
to obtain a lock for aPayment
, perform an operation, and then unlock the payment.
E
- ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
The
ApiError.getType()
that indicates entity is not found. - EntityVersionRequiredException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown by
PaymentVersionValidationService
when a payment version is not provided when validating the payment version for an update operation. - EntityVersionRequiredException() - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- EntityVersionRequiredException(Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.EntityVersionRequiredException
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.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.Phone
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- 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.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- 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.PaymentLockInfo
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- equals(Object) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdateSavedPaymentMethodRequest
- executeAgainstParentTransaction(Payment, DefaultTransactionExecutionService.ParentTransactionExecutionPackage, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Executes the given
DefaultTransactionExecutionService.ParentTransactionExecutionPackage
. - executeAgainstParentTransactions(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Finds and executes the given
TransactionExecutionRequest
against parent transactions. - executeAuthorize(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeAuthorizeAndCapture(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeCapture(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executeDetachedCredit(String, ContextInfo, Integer, PaymentLockInfo, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- executePaymentRequest(PaymentRequest, PaymentGatewayTransactionService, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Executes the given
PaymentRequest
based on the givenTransactionExecutionRequest
against the givenPaymentGatewayTransactionService
. - 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The transaction was successfully processed, but has since expired.
- EXTERNAL_3DS_TRANSACTION - Enum constant in enum 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.
- 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.
F
- FAILED_CHECKOUT_TX_CLEANUP - Enum constant in enum 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that was not able to be reversed.
- FAILURE - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
The transaction reversal was not successful.
- FAILURE - Enum constant in enum 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
- 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.
- findAllByOriginatingPaymentId(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, 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
- 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.
- findByIdForAccount(String, String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- findByIdForAccount(String, String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedSavedPaymentMethodRepository
-
Find a
SavedPaymentMethod
given its id, account and its parent accounts This method is for B2B use cases where theSavedPaymentMethod.getOwningUserType()
isDefaultSavedPaymentMethodOwningUserTypes.BLC_ACCOUNT
. - findByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentRepository
-
Find a page of payments for the given owner type and owner id.
- findByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- findByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedSavedPaymentMethodRepository
-
Find a page of
SavedPaymentMethods
for the given owner type, owner id and tenant id - findByTransactionReferenceId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.PaymentTransactionRepository
-
Returns the transactions with the transaction reference id.
- findFirstExecutableParentTransaction(List<TransactionWithExecutableAmount>, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Finds the first
TransactionWithExecutableAmount
with amount available to execute. - findPageForAccount(String, List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- findPageForAccount(String, List<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedSavedPaymentMethodRepository
-
Find a page of
SavedPaymentMethods
for the given account and its parent accounts - findTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- findTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentTransactionRepository
-
Returns the payment transactions that are eligible for reverse.
- findWithTransactionInManagementStates(List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- findWithTransactionInManagementStates(List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.repository.CustomizedPaymentRepository
-
Returns the payments that contain the transactions with the specified statuses.
- fromMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- fromMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- fromMe() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- fromPayment(Payment) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Builds a
PaymentRef
based on the providedPayment
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.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Return any additional attributes passed in the request not matching any defined properties.
- getAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Gathers one of the payment's related
addresses
by type - getAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Gathers one of the payment's related
addresses
by type - getAddressByType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The collection of related addresses that may include billing or shipping addresses
- getAddressByType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The collection of related addresses that may include billing or shipping addresses
- getAddressesByType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getAddressLine1() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Primary address information, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- getAddressLine2() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- getAddressLine3() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Tertiary address information, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- 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.provider.jpa.domain.JpaPayment
- getAmount() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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 the 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.
- 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
- getAmountAwaiting3DSResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
- getAmountCaptured() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total captured amount.
- getAmountCredited() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
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.
- 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.
- getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- 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.SavedPaymentMethod
-
General use map to capture any additional attributes needed for this saved payment method.
- 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.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.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.
- 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.
- 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
- getCity() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The city, town or village of this address.
- getCity() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The city, town or village of this billing address.
- getCity() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The city, town or village of this billing address.
- getCompanyName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The name of the company at this address.
- getCompletedName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Returns the completed name : Either the
Address.fullName
if present or the concatenation of theAddress.firstName
andAddress.lastName
. - getContextId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The JPA primary key.
- getContextId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The JPA primary key.
- getContextId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
-
The JPA primary key.
- getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getContextInfo() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo(TransactionIdentifier) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getCountry() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The country for this address.
- getCountry() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The country for this billing address.
- getCountry() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The country for this billing address.
- getCountryCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- getCounty() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The county of this address.
- getCounty() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The county of this billing address.
- getCounty() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The county of this billing address.
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The currency gathered from the
Payment.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The currency gathered from
PaymentSummary.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The currency gathered from
PaymentTransaction.getAmount()
- getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - getCurrency() - Method in class com.broadleafcommerce.paymenttransaction.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()
. - 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
- 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.
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.
- 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.
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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
- 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.provider.jpa.domain.JpaPayment
- 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
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- getGatewayType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
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.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.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.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.
- getJobIdempotencyKey(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- getJpa() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- getLastName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The last name of the individual at this address.
- getLastSuccessfulTransactionDate(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Gets the last successful transaction date from the given
Payment
. - getLastSuccessfulTransactionDate(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the last successful transaction date from the given
Payment
. - getLastSuccessfulTransactionGatewayResponseCode(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Gets the last successful transaction gateway response code from the given
Payment
. - getLastSuccessfulTransactionGatewayResponseCode(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the last successful transaction gateway response code from the given
Payment
. - getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The timestamp of the last transaction made by this saved payment method.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The timestamp of the last transaction made by this payment account.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The result code returned from the gateway on the last transaction.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The result code returned from the gateway on the last transaction successful.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The result code returned from the gateway on the last transaction.
- getLatestSuccessfulTransaction(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Gets the latest successful
PaymentTransaction
from the givenPayment
. - getLatestSuccessfulTransaction(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Gets the latest successful
PaymentTransaction
from the givenPayment
. - getLiquibase() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- getLockToken() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
-
Token granted to resource that owns the payment lock.
- getLockTokens() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
Map of payment ids to payment lock tokens.
- getLockTokens() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
-
Map of tokens keyed by
Payment
ID that can be used to authorize updates for existing payment locks. - getLockTokens() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
-
List of tokens that can be used to release payment locks.
- getManagedType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getManagementState() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The state of this transaction - e.g.
- getManagementState() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getManagementStateReason() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Describes the reason for the
PaymentTransaction.managementState
. - getManagementStateReason() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- getMapper() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- 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
- 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
- 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.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.provider.jpa.domain.JpaPayment
- 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.
- 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.provider.jpa.domain.JpaPayment
- 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.
- getOwningUserEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The email address of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - getOwningUserEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserEmailAddress() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The email address of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the owning user that owns this payment.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The id of the owning user that owns this payment.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The id of the entity that owns this saved payment method.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the owning user that owns this payment.
- getOwningUserId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The id of the entity that owns this saved payment method.
- getOwningUserName() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The name of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - getOwningUserName() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserName() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The name of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Describes the owning user type of the payment.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Describes the owning user type of the payment.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Describes the owning user of the saved payment method.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Describes the owning user type of the payment.
- getOwningUserType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Describes the owning user of the saved payment method.
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getParentSourceEntityType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of the source entity of the transaction that proceeded this transaction.
- getParentTransaction() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- getParentTransactionExecutionPackages(TransactionExecutionRequest, List<TransactionWithExecutableAmount>, MonetaryAmount, Payment, PaymentGatewayTransactionService, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Gets a list of
ParentTransactionExecutionPackages
based on the given parameters. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The id of the parent
PaymentTransaction
. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the parent
PaymentTransaction
. - getParentTransactionId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the
PaymentTransaction
that proceeded this transaction. - getParentTransactionWithExecutableAmounts(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
- getParentTransactionWithExecutableAmounts(Payment, TransactionExecutionRequest) - Method in interface com.broadleafcommerce.paymenttransaction.service.utils.TransactionExecutionUtil
-
Gets a list of
TransactionWithExecutableAmounts
representing the parent transactions of the givenTransactionExecutionRequest
. - getPayment() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
A reference to the payment this transaction belongs to.
- getPayment(PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- 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.
- 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.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.DefaultTransactionWebhookService
- 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.PaymentSummary
- getPaymentId() - Method in exception com.broadleafcommerce.paymenttransaction.exception.PaymentRequestException
-
The id of the related
Payment
. - getPaymentId() - Method in exception com.broadleafcommerce.paymenttransaction.exception.PaymentTransactionExecutionException
-
The id of the related
Payment
that was used for the transaction. - getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
The id of this payment.
- getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the related
Payment
that is meant to be used for the transaction. - getPaymentId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The ID of the payment to update.
- getPaymentIds() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
The list of ids of the payments to lock.
- getPaymentLockInfoResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- getPaymentLockInfoResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentLockService() - Method in class com.broadleafcommerce.paymenttransaction.service.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
- 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.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.
- getPaymentRequestService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getPaymentsById(List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Gather the
Payments
related to the providedPaymentTransactions
. - getPaymentsById(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Gets a map of
Payments
byPayment.getId()
. - getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- getPaymentService() - Method in class com.broadleafcommerce.paymenttransaction.service.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.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.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.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.web.endpoint.domain.LockPaymentsResponse
-
List of payments that were locked.
- getPaymentSummary() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The
Payment's
updatedPaymentSummary
representation. - getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- getPaymentSummaryService() - Method in class com.broadleafcommerce.paymenttransaction.service.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.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.
- 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.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.webhook.DefaultTransactionWebhookService
- 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.DefaultPaymentTTLValidationService
- getPaymentTTLValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- getPaymentVersionValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- getPhoneFax() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The
fax number
for this address. - getPhoneNumber() - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The telephone number, including the area code.
- getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The primary
phone number
for this address. - getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The primary
phone number
for this billing address. - getPhonePrimary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The primary
phone number
for this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The secondary
phone number
for this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The secondary
phone number
for this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone number
for this billing address. - getPostalCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Postal code or ZIP code for this address.
- getPostalCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Postal code or ZIP code for this billing address.
- getPostalCode() - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Postal code or ZIP code for this billing address.
- getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The list of
requestIds
that were previously used for this transaction. - getPreviousRequestIds() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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.
- 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.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.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.
- getRequestValidator() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getRequestVersionResolver() - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- getResourceLockRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- getRetry() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- getReversalCandidateTtl() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalProperties
-
The amount of time that
PaymentTransactions
withDefaultTransactionManagementStates.REVERSAL_CANDIDATE
have to be used, before they're reversed - getReverseAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
- getRootAccountId() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The ID of the root account the account member belongs to.
- getRsqlQueryTransformers() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getRsqlVisitor() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- getSavedPaymentHeaderName() - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestVersionResolver
-
Gets the header name to check the saved payment version for.
- getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- getSavedPaymentMethodAccessValidationService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the saved payment method that was used to build this payment object.
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the saved payment method that was used to build this payment object.
- getSavedPaymentMethodId() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The id of the saved payment method that was used to build this payment object.
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getSavedPaymentMethodManagementService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- getSavedPaymentMethodOwnership(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- getSavedPaymentMethodOwnership(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Gets an
OwnershipSummary
of the saved payment method. - getSavedPaymentMethodOwnership(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- getSavedPaymentMethodRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- getSavedPaymentMethodService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- 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
- getScheduledJobContextService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- getScheduledJobContextService() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- getStatus() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- 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, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total usually excluding adjustments, tax, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- getSubtotal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total usually excluding adjustments, tax, 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.provider.jpa.domain.JpaPayment
- 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.TransactionWebhookPayload
-
The tenant id that the payment transaction belongs to.
- 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
-
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
- getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
- 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
- getTracking() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- getTracking() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- getTracking() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- getTransaction() - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
-
The
PaymentTransaction
to keep track of. - getTransactionAmount() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The transaction amount that was executed 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
. - getTransactionAttributesToProcess() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
PaymentTransaction.getAttributes()
keys whose values should be anonymized - getTransactionExecutableAmount(PaymentTransaction, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gets the executable amount for the given
PaymentTransaction
, which is thePaymentTransaction.getAmount()
- reversed amount from all the child reversing transactions. - getTransactionExecutionDetails() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
A list of
TransactionExecutionDetails
describing the transactions executed. - getTransactionExecutionFunction(TransactionExecutionRequest, PaymentGatewayTransactionService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Gets a transaction execution
Function
based on the givenTransactionExecutionRequest.getTransactionType()
and the givenPaymentGatewayTransactionService
. - getTransactionExecutionService() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- 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.DefaultThreeDSTransactionResultService
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- getTransactionExecutionUtil() - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.
- 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
- 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.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.
- getTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The type of transaction that is to be executed.
- getTransactionType() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The type of transactions that were executed.
- getTransactionWebhookMessageService() - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- getTransactionWebhookNotificationRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- getTransactionWebhookPayload(JpaPaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageFactory
- getTransactionWebhookService() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- getTransactionWithExecutableAmounts(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gathers a list of
TransactionWithExecutableAmount
objects based on the providedTransactionExecutionRequest
. - getTransactionWithExecutableAmountsByParentTransactionId(Payment, TransactionExecutionRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Gathers a single-item list of
TransactionWithExecutableAmount
objects based on the providedTransactionExecutionRequest.getParentTransactionId()
. - getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.paymenttransaction.domain.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.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.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.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.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- 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.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.resolver.CustomerRefHandlerMethodArgumentResolver
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- getTypeFactory() - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- 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.
- getUsername() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The customer's username.
- 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
- 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
- handleFetchPaymentDetailsException(FetchTransactionResultsException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- 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
- 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
- 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
- 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
- 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
- handleThreeDSTransactionRecordingException(ThreeDSTransactionRecordingException, WebRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- 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.DefaultThreeDSTransactionResultService
- 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 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
- 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.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.Phone
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
- hashCode() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- 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.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- 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.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
- 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()
. - 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
I
- identify3DSTransaction(TransactionIdentifier, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- identifyChildTransaction(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- 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
- 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.
- identifyTransactionResponseService(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionResponseService
based on the payment'sPayment.getGatewayType()
- identifyTransactionResponseValidator(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionResponseValidator
based on the payment'sPayment.getGatewayType()
- identifyTransactionService(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Identifies the relevant
PaymentGatewayTransactionService
based on the payment'sPayment.getGatewayType()
- INDETERMINANT_RESULT_CLEANUP - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction's results were initially not known (likely due to a network failure).
- InvalidCreatePaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception denoting that the request to create a payment was invalid
- InvalidCreatePaymentRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidCreatePaymentRequestException
- InvalidLockPaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception denoting that the request to lock payment(s) was invalid
- InvalidLockPaymentRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidLockPaymentRequestException
- InvalidTransactionAmountException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when the executed transaction amount is invalid
- InvalidTransactionAmountException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidTransactionAmountException
- InvalidTransactionExecutionRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when an invalid
TransactionExecutionRequest
payload has been identified. - InvalidTransactionExecutionRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidTransactionExecutionRequestException
- InvalidTransactionExecutionRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidTransactionExecutionRequestException
- InvalidUpdatePaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception denoting that the request to update a payment was invalid
- InvalidUpdatePaymentRequestException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.InvalidUpdatePaymentRequestException
- 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
- 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isAwaitingAsyncResults(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isBillingAddress(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- isBroadleafAccount(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
- isBroadleafAccount(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
- isBroadleafCart(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
- isBroadleafCustomer(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
- isBroadleafCustomer(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
- isBroadleafCustomerServices(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.
- isBroadleafPaymentTransactionServices(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.
- isCaptureTransaction(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
- isCsrOwned(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
- isCustomerMutabilityBlocked(String) - Static method in enum 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
- isDisabled() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- isEnabled() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization is enabled at all
- isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Determines if the given
ResponseEntity
indicates entity not found. - isExpired(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isFailedCheckoutTransactionCleanup(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isFailedReversal(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isFailure(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
- isFailure(String) - Static method in enum 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.provider.jpa.domain.JpaPaymentTransaction
- 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.
- isIndeterminantResultCleanup(String) - Static method in enum 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.provider.jpa.domain.JpaPaymentTransaction
- 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.
- 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 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isPaymentArchival(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
- isPaymentEnabled() - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization specific to the
Payment
domain is supported - isPaymentGatewaySupported(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Checks if
PaymentGatewayConfiguration
has been registered for the payment'sPayment.getGatewayType()
- isRegistered() - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
Defines whether or not the customer is registered.
- isRequiresReversal(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversalCandidate(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversalInProgress(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversalTransaction(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversed(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReversedOrReversalTransaction(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
- isReverseTransaction(PaymentTransaction, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Determines if the second
PaymentTransaction
is a reverse of the firstPaymentTransaction
. - isSendingToProcessor(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isShippingAddress(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- isShouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- isShouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
Deprecated.since 1.0.2, in favor of
JpaPayment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Whether or not the underlying payment method can only be used once.
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Whether or not the underlying payment method can only be used once.
- isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Whether or not the underlying payment method can only be used once.
- isSubmittedOrder(DocumentContext) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- isSubsequentTransaction(PaymentTransaction, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil
-
Determines if the second
PaymentTransaction
is a subsequent of the firstPaymentTransaction
. - isSubsequentTransactionAlreadyCreated(Payment, String) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- isSubsequentTransactionResult(Payment, PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Determines if the
PaymentResponse
results represent a subsequent transaction that was executed after the knownPaymentTransaction
. - isSuccess(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
- isSuccess(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
- isTest(String) - Static method in enum 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
- isVisible(String) - Static method in enum 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
- 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(List<P>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Attempts to lock the
Payments
, if a lock is not already established. - lockPayments(HttpServletRequest, ContextInfo, LockPaymentRequest) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- 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
- 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.
M
- MANAGEMENT_STATE_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentRepository
- MANAGEMENT_STATE_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- MANAGEMENT_STATES_TO_AVOID - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- MARK_PAYMENTS_FOR_REVERSAL - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- MARK_PAYMENTS_OLDER_THAN_FLD - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- markPaymentsForReversal(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Looks up the payment transactions that should be reversed.
- MarkPaymentTransactionForReversalTriggeredJobEventConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
- markPaymentTransactionsForReversalListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentManagementService<Payment>, PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- MarkPaymentTransactionsForReversalListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Deprecated.in favor of
CheckoutRollbackEventListener
- MarkPaymentTransactionsForReversalListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentTransactionService<PaymentTransaction>, PaymentService<Payment>, PaymentManagementService<Payment>, PaymentLockService<Payment>) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- markTransactionsAsReversalCandidates(List<Payment>, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- markTransactionsAsReversalCandidates(List<PaymentTransaction>, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- markTransactionsForReversal(Payment, List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.
- markTransactionsForReversal(List<PaymentTransaction>, Map<String, Payment>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
-
Deprecated.Runs through the provided transactions and marks them with
DefaultTransactionManagementStates.REQUIRES_REVERSAL
. - markTransactionsIneligibleForAutomaticReversal(P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Marks the
management state
of the givenpayment's transactions
toDefaultTransactionManagementStates.AUTOMATIC_REVERSAL_NOT_ALLOWED
. - MESSAGE_IDEMPOTENCY_KEY - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- 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.
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.SavedPaymentMethodOwningUserType
- 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
- NO - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Represents a saved payment method in an account context that is not to be shared with child accounts
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.paymenttransaction.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- ownedTypeIsAccountAndAccountOwnedOrParentOwnedPredicate(CriteriaBuilder, Map<String, Object>, String, Root<D>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- OWNERSHIP_MISMATCH - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- OwnershipSummary - Class in com.broadleafcommerce.paymenttransaction.domain
-
A data structure used to hold ownership details of an entity, i.e.
- OwnershipSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.OwnershipSummary
P
- pageableToParams(Pageable) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Converts a pageable into its corresponding query parameters.
- ParentTransactionExecutionPackage() - Constructor for class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- parseLockTokens(String) - Method in class com.broadleafcommerce.paymenttransaction.web.service.HeaderRequestPaymentLockInfoResolver
- 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 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Meant to signify that the transaction is in a reversal state because it was successful & is tied to an archived
Payment
. - PAYMENT_LOCK_CONCEPT - Static variable in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- PAYMENT_TRANSACTION_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.JpaRouteConstants.Persistence
- PAYMENT_TRANSACTION_REVERSAL_JOB_TYPE - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- PAYMENT_TRANSACTION_ROUTE_KEY - Static variable in class com.broadleafcommerce.paymenttransaction.provider.RouteConstants.Persistence
- PAYMENT_TRANSACTION_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.paymenttransaction.provider.RouteConstants.Persistence
- PAYMENT_TRANSACTION_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.JpaRouteConstants.Persistence
- PAYMENT_TRANSACTION_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.JpaRouteConstants.Persistence
- paymentAccessValidationService(PaymentTTLValidationService, PaymentManagementService, AuthenticationUtils) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentAccessValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Validates access to the payment based on passed in context.
- PaymentAccount - Class in com.broadleafcommerce.paymenttransaction.service.provider.external.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethod
to manage saved payment methods. - PaymentAccount() - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.
- PaymentAccountSummary - Class in com.broadleafcommerce.paymenttransaction.service.provider.external.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethodSummary
to manage saved payment methods. - PaymentAccountSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.
- PaymentAnonymizationAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
- PaymentAnonymizationAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationAutoConfiguration
- PaymentAnonymizationEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
-
Supply the anonymization related endpoint to the service.
- PaymentAnonymizationEndpoint(AnonymizationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentAnonymizationEndpoint
- PaymentAnonymizationHandler - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Updates PII fields for the
Payment
domain. - PaymentAnonymizationHandler(PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentAnonymizationProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- PaymentAnonymizationProperties - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Controls anonymization behavior for the cart service
- PaymentAnonymizationProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
- PaymentLockInfo - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to verify the lock on a
Payment
. - PaymentLockInfo() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
- PaymentLockInfoMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
-
HandlerMethodArgumentResolver
implementation meant to resolve the attributes of aPaymentLockInfo
object, which will be used to evaluate externally-owned payment locks. - PaymentLockInfoMethodArgumentResolver(RequestPaymentLockInfoResolver, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- PaymentLockService<P extends Payment> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service used to lock, unlock, & validate locks on
Payment
objects. - PaymentLockTokens - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to authorize updates on a set of locked payments.
- PaymentLockTokens() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
- PaymentLockTokensMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- PaymentLockTokensMethodArgumentResolver(RequestPaymentLockInfoResolver, TypeFactory) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- PaymentManagementAccessException - Exception in com.broadleafcommerce.paymenttransaction.web.endpoint.exception
-
Exception denoting a lack of permission to access and manage a customer payment.
- PaymentManagementAccessException() - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessException(Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentManagementAccessException
- PaymentManagementAccessRestrictions - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the status of a payment.
- PaymentManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- PaymentManagementEndpoint(PaymentManagementService<Payment>, PaymentService<Payment>, PaymentLockService<Payment>, PaymentSummaryService, PaymentVersionValidationService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- paymentManagementService(PaymentService<Payment>, PaymentLockService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentGatewayResourceProvider, CustomerPaymentAccountProvider<PaymentAccount>, MessageSource, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentManagementService<P extends Payment> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for managing
payments
. - PaymentOwnerType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the owner of a payment.
- PaymentOwningUserType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the types of owning user of a
Payment
. - PaymentRef - Class in com.broadleafcommerce.paymenttransaction.domain
-
A reference to a payment.
- PaymentRef() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
- PaymentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
- PaymentRequestException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown if there was an unexpected issue while attempting to create a
PaymentRequest
. - PaymentRequestException(String, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentRequestException
- PaymentRequestException(String, Throwable, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentRequestException
- PaymentRequestService - Interface in com.broadleafcommerce.paymenttransaction.service
-
This service is responsible for building
PaymentRequests
to be passed toPaymentGatewayTransactionService
methods to execute work against a payment gateway - paymentService(PaymentRepository<Trackable>, CrudEntityHelper, DomainMapperManager, PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentService<P extends Payment> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for
payments
. - PaymentSummary - Class in com.broadleafcommerce.paymenttransaction.domain
-
The domain that summarizes the current state of transactions against the payment.
- PaymentSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- PaymentSummaryService - Interface in com.broadleafcommerce.paymenttransaction.service.summary
-
This service provides a mechanism to build a
PaymentSummary
based on the state of aPayment
Payment and it'sPaymentTransactions
. - PaymentTransaction - Class in com.broadleafcommerce.paymenttransaction.domain
-
Used to store individual transactions about a particular payment.
- PaymentTransaction() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- PaymentTransactionCheckoutCompletionConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging
-
Deprecated.since 1.0.2, see
CreateSavedPaymentMethodEventListener
- paymentTransactionClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentTransactionDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.paymenttransaction.autoconfigure
-
Initializes the default property overrides for the cart service
- PaymentTransactionDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.paymenttransaction.autoconfigure.PaymentTransactionDefaultsEnvironmentPostProcessor
- PaymentTransactionExceptionAdvisor - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- PaymentTransactionExceptionAdvisor() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.exception.PaymentTransactionExceptionAdvisor
- PaymentTransactionExecutionException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown if there was an unexpected issue while attempting to execute a transaction for a
Payment
. - PaymentTransactionExecutionException(String, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTransactionExecutionException
- PaymentTransactionExecutionException(String, Throwable, String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTransactionExecutionException
- PaymentTransactionJpaAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.autoconfigure
-
The main auto configuration that initializes the out of the box repositories.
- PaymentTransactionJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.autoconfigure.PaymentTransactionJpaAutoConfiguration
- PaymentTransactionManagementEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- PaymentTransactionManagementEndpoint(PaymentService<Payment>, PaymentSummaryService, PaymentTransactionService<PaymentTransaction>) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentTransactionManagementEndpoint
- PaymentTransactionMessagingAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure
- PaymentTransactionMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionMessagingAutoConfiguration
- PaymentTransactionNotificationAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure
- PaymentTransactionNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- PaymentTransactionNotificationProperties - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
Configuration properties for the
NotificationHandler
andRetryHandler
related toPaymentTransactionWebhookProducer
- 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
- PaymentTransactionRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.paymenttransaction.repository
- PaymentTransactionReversalAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
- PaymentTransactionReversalAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- PaymentTransactionReversalEventConsumer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Spring cloud data channel description for messaging input.
- paymentTransactionReversalJobListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, TransactionExecutionService) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionReversalAutoConfiguration
- PaymentTransactionReversalJobListener - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
-
Scheduled Job listener that is responsible for processing
PaymentTransaction
reversals. - PaymentTransactionReversalJobListener(IdempotentMessageConsumptionService, ScheduledJobContextService, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, TransactionExecutionService) - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- PaymentTransactionReversalProperties - Class in com.broadleafcommerce.paymenttransaction.service.messaging.reversals
- PaymentTransactionReversalProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalProperties
- paymentTransactionSecurityEnhancer() - Method in class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration
- PaymentTransactionService<T extends PaymentTransaction> - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service responsible for the creation of PaymentTransactions & the recording of
PaymentResponse
results on the PaymentTransaction - PaymentTransactionServiceAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
- PaymentTransactionServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentTransactionServiceAutoConfiguration.CommonSavedPaymentMethodConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Contains beans that is necessary for saved payment methods regardless what the
SavedPaymentMethodConfigurationProperties.getStorageLocation()
is. - PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of using
SavedPaymentMethod
to manage saved payment methods. - PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
- PaymentTransactionServiceProperties - Class in com.broadleafcommerce.paymenttransaction.service
- PaymentTransactionServiceProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
- PaymentTransactionSourceEntityType - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Represents the default possible values for a payment transaction's source entity type.
- PaymentTransactionVersionMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- PaymentTransactionVersionMethodArgumentResolver(RequestVersionResolver) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- PaymentTransactionVersionValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Service used for validating the version of a
PaymentTransaction
for reads and updates within this service. - PaymentTransactionWebAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTransactionWebAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebAutoConfiguration
- paymentTransactionWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- paymentTransactionWebhookOutput() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionWebhookProducer
- PaymentTransactionWebhookProducer - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
Spring cloud data channel description for messaging output.
- PaymentTransactionWebSecurityAutoConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTransactionWebSecurityAutoConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration
- PaymentTransactionWebSecurityAutoConfiguration.LegacyPaymentLockSecurityConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTransactionWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration - Class in com.broadleafcommerce.paymenttransaction.web.autoconfigure
- PaymentTTLException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when attempting to modify a payment transaction when the payment's TTL has expired.
- PaymentTTLException() - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTTLException
- PaymentTTLException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTTLException
- PaymentTTLException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.PaymentTTLException
- paymentTTLValidationService(PaymentManagementService<Payment>, PaymentTransactionServiceProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- PaymentTTLValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Validates the payment's time-to-live, and archives the payment if needed.
- PaymentVersionMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- PaymentVersionMethodArgumentResolver(RequestVersionResolver) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- PaymentVersionValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Service used for validating the version of a
Payment
for reads and updates within this service. - permissionRoots - Static variable in class com.broadleafcommerce.paymenttransaction.web.autoconfigure.PaymentTransactionWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration
- Phone - Class in com.broadleafcommerce.paymenttransaction.domain
- Phone() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.Phone
- populateAddressesByType(Payment, PaymentValidationRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populateAndValidatePaymentUpdates(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populateBillTo(GatewayTransactionResponse, Address) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- populateBillTo(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populateCustomerInfo(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populatePaymentFromRequest(P, CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populatePaymentFromSavedPayment(P, CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Deprecated, for removal: This API element is subject to removal in a future version.
- populatePaymentFromSavedPayment(P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Populates the given
Payment
with the saved payment method specified inPayment.getSavedPaymentMethodId()
. - populatePaymentFromSavedPaymentMethod(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
- populatePaymentFromSavedPaymentMethod(Payment, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodManagementService
-
Populates the given
Payment
with the saved payment method specified inPayment.getSavedPaymentMethodId()
. - populatePaymentFromSavedPaymentMethod(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.
- populatePaymentMethodProperties(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
-
Copy additional fields from Payment into the PaymentRequest.
- populatePaymentOwningUser(P, CreatePaymentRequest, CustomerRef) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Populates the properties describing the owning user of the given
Payment
. - populatePaymentUpdatesFromRequest(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populatePaymentUpdatesFromSavedPayment(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- populateSavedPaymentMethodUpdates(P, UpdateSavedPaymentMethodRequest) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Populates the updates from
UpdateSavedPaymentMethodRequest
to the givenSavedPaymentMethod
. - populateShipTo(GatewayTransactionResponse, Address) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- populateShipTo(PaymentRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populateStoreCreditTransactionProperties(PaymentRequest, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
- populateTransactionProperties(PaymentRequest, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentRequestService
-
Populates
PaymentRequest.getAdditionalFields()
based on the contents of the providedPaymentTransaction
- populateTransactionResponse(Payment, TransactionType, Map<String, Object>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionResponseService
- populateTransactionResponse(Payment, TransactionType, Map<String, Object>, String, String) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionResponseService
-
Creates and populates a
GatewayTransactionResponse
,Payment
,TransactionType
, & transaction results. - postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.paymenttransaction.autoconfigure.PaymentTransactionDefaultsEnvironmentPostProcessor
- prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- preFromMe(ContextInfo, Object) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- prepareTransactionsForReversal(List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Updates the transaction management state to
REVERSAL_IN_PROGRESS
. - process(String, Map<String, String>, List<String>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Map
instance - process(String, Address, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Address
instance - process(String, CustomerRef, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
CustomerRef
instance - process(String, Phone, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.AbstractAnonymizationHandler
-
Process a
Phone
instance - process(Message<CheckoutRollbackEvent>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- processAddresses(String, Map<String, Address>, String, String) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- processFailedTransactionReversal(List<PaymentTransaction>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Updates the transaction management state to
FAILED_REVERSAL
if the transaction inREVERSAL_IN_PROGRESS
state. - processMessage(Message<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.Handles the interpretation of the message payload & if necessary, creates
SavedPaymentMethods
for the order - processTransactionReversals(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Responsible for initiating payment transaction reversals based on the provided message.
- processTransactionReversalsForPayments(List<PaymentTransaction>, Map<String, Payment>, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Responsible for initiating payment transaction reversals for the provided payments.
- processTransactions(String, List<PaymentTransaction>, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationHandler
- 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
- readAllByContextId(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readAllByContextId(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Retrieve all
Payments
based on a list of context ids. - readAllByContextIdInAndManagementStateIn(List<String>, List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByContextIdInAndManagementStateIn(List<String>, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified ids and management states.
- readAllByCustomerIdAndTenantId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readAllByCustomerIdAndTenantId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Find a page of payments for the given owner type and owner id.
- readAllByDateRecordedBeforeAndManagementStateIsNotIn(Instant, List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByDateRecordedBeforeAndManagementStateIsNotIn(Instant, List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the recorded date before the specified time and management statuses not in the specified list.
- readAllByManagementStateIn(List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByManagementStateIn(List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified management states.
- readAllByManagementStateInAndStatusIn(List<String>, List<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readAllByManagementStateInAndStatusIn(List<String>, List<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Returns the transactions with the specified management states and transaction statuses.
- readAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find all the
SavedPaymentMethods
bySavedPaymentMethod.getOriginatingPaymentId()
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Find a page of payments for the given owner type and owner id.
- readAllByOwnerTypeAndOwnerId(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Find a page of payments for the given owner type and owner id.
- readAllByOwningUserTypeAndOwningUserId(String, String, ContextInfo, Pageable, Node) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllByOwningUserTypeAndOwningUserId(String, String, ContextInfo, Pageable, Node) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Finds all the active
SavedPaymentMethods
based on the givenSavedPaymentMethod.getOwningUserType()
andSavedPaymentMethod.getOwningUserId()
. - readAllByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllByOwningUserTypeAndOwningUserIdAndTenantId(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a page of
SavedPaymentMethods
for the given owner type, owner id and tenant id. - readAllByPaymentIds(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- readAllByPaymentIds(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Find a list of payments for the given payment ids.
- readAllForAccount(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readAllForAccount(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a page of
SavedPaymentMethods
for the given account and its parent accounts This method is for B2B use cases where theSavedPaymentMethod.getOwningUserType()
isDefaultSavedPaymentMethodOwningUserTypes.BLC_ACCOUNT
. - readAllPayments(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEventListener
- readAllPaymentsForOwner(ContextInfo, String, String, CustomerRef, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- readAllPaymentsForOwner(ContextInfo, String, String, CustomerRef, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- readAllPaymentsForOwner(ContextInfo, String, String, String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- readAllPaymentsForOwner(ContextInfo, String, String, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
-
Deprecated.
- readAllPaymentsForOwnerFilterBySourceEntityTypes(ContextInfo, String, String, Set<String>, Pageable) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- readByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- readByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- readByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Read a single instance of a
Payment
. - readById(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
-
Deprecated.Read a
PaymentAccount
by id. - readById(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- readByIdForAccount(String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readByIdForAccount(String, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find a
SavedPaymentMethod
given its payment id, account and its parent accounts This method is for B2B use cases where theSavedPaymentMethod.getOwningUserType()
isDefaultSavedPaymentMethodOwningUserTypes.BLC_ACCOUNT
. - 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.
- 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, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- readSavedPaymentMethods(String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- readSavedPaymentMethodsByContextId(List<String>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- readSavedPaymentMethodsByContextId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Find all the
SavedPaymentMethods
bySavedPaymentMethod.getId()
. - readStringValueByPath(DocumentContext, String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- readTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- readTransactionsToReverse(Duration, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Reads the payment transactions that are eligible for reversal.
- record3DSTransactionResults(PaymentResponse, Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultThreeDSTransactionResultService
- recordFraudReviewResults(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Updates the provided
PaymentTransaction
to indicate that the fraud review is finalized/closed & records the results of that review. - recordGatewayTransactionResults(String, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- recordGatewayTransactionResults(String, Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Records transaction results that are processed by the gateway outside the checkout workflow.
- recordImpliedReverseAuth(Payment, PaymentTransaction, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- recordImpliedReverseAuth(Payment, PaymentTransaction, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- recordImpliedReverseAuth(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- recordPaymentMethodPropertiesFromResponse(Payment, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Stores the
PaymentResponse.getPaymentMethodProperties()
on thePayment
and setsPayment.isSingleUsePaymentMethod()
to false ifPaymentResponse.getPaymentMethodProperties()
is not empty. - recordSubsequentTransactionResults(PaymentTransaction, Payment, PaymentResponse, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Builds & records a
PaymentTransaction
based on thePaymentResponse
which has been identified as a subsequent transaction to the provided parent transaction. - recordTransactionResponse(Payment, PaymentResponse, TransactionType, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Builds and records a transaction based on the
Payment
andPaymentResponse
. - recordTransactionResponse(PaymentTransaction, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
and persists thePaymentTransaction
. - recordTransactionResponse(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- recordTransactionResponse(T, PaymentResponse, boolean, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- recordTransactionResponse(T, PaymentResponse, boolean, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
and persists thePaymentTransaction
. - recordTransactionResponse(T, PaymentResponse, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
and persists thePaymentTransaction
. - recordTransactionResults(String, Map<String, Object>, Integer, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- refund(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- refund(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.REFUND
transaction. - refundTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- refundTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- registeredOnly() - Element in annotation type 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
- 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
- REQUEST_ID - Enum constant in enum 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_REVERSAL - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that is needs to be reversed.
- resetExistingDefaultPaymentFlags(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
-
Retrieves any existing
SavedPaymentMethods
and setSavedPaymentMethod.isDefaultForOwner()
to false. - resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- ResolveCustomerRef - Annotation Type 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 Type in com.broadleafcommerce.paymenttransaction.web.resolver.annotation
-
Triggers resolution of the provided payment lock for a parameter on an endpoint.
- ResolvePaymentLockTokens - Annotation Type 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 Type 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 Type 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 Type 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 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 - Static variable in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedPaymentTransactionRepository
- REVERSAL_IN_PROGRESS - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that is being actively reversed.
- REVERSAL_TRANSACTION - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Represents a transaction that reversed another transaction.
- reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Reverses a successful authorizeAndCapture transaction by interacting with the relevant payment gateway to refund the authorizeAndCapture.
- reverseAuthorize(TransactionExecutionRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- reverseAuthorize(TransactionExecutionRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.REVERSE_AUTH
transaction. - reverseAuthTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reverseAuthTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Communicates with the relevant payment gateway to execute a
DefaultTransactionTypes.REVERSE_AUTH
transaction. - reverseCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- reverseCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
-
Reverses a successful capture transaction by interacting with the relevant payment gateway to refund the capture.
- REVERSED - Enum constant in enum 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.
- 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.
- SavedPaymentMethodAnonymizationHandler - Class in com.broadleafcommerce.paymenttransaction.service.anonymization
-
Updates PII fields for the
SavedPaymentMethod
domain. - SavedPaymentMethodAnonymizationHandler(SavedPaymentMethodService<SavedPaymentMethod>, PaymentAnonymizationProperties) - Constructor for class com.broadleafcommerce.paymenttransaction.service.anonymization.SavedPaymentMethodAnonymizationHandler
- SavedPaymentMethodConfiguration() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- SavedPaymentMethodConfigurationProperties - Class in com.broadleafcommerce.paymenttransaction.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2. In the future, the option of using CustomerServices as saved payment method storage location will be removed, therefore these properties will no longer be needed.
- SavedPaymentMethodConfigurationProperties() - Constructor for class com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
-
Deprecated.
- SavedPaymentMethodManagementAccessException - Exception in com.broadleafcommerce.paymenttransaction.web.endpoint.exception
-
Exception denoting a lack of permission to access and manage a saved payment method.
- SavedPaymentMethodManagementAccessException() - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- SavedPaymentMethodManagementAccessException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- SavedPaymentMethodManagementAccessException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- SavedPaymentMethodManagementAccessException(Throwable) - Constructor for exception com.broadleafcommerce.paymenttransaction.web.endpoint.exception.SavedPaymentMethodManagementAccessException
- savedPaymentMethodManagementService(TypeFactory, CustomerPaymentAccountProvider<PaymentAccount>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
-
Deprecated.
- savedPaymentMethodManagementService(TypeFactory, SavedPaymentMethodService<SavedPaymentMethod>) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- SavedPaymentMethodManagementService - Interface in com.broadleafcommerce.paymenttransaction.service
-
Service API for managing saved payment methods.
- 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
. - SavedPaymentMethodStorageLocation - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2. In the future, the option of using CustomerServices as saved payment method storage location will be removed, therefore these properties will no longer be needed.
- SavedPaymentMethodSummary - Class in com.broadleafcommerce.paymenttransaction.domain
- SavedPaymentMethodSummary() - Constructor for class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- SavedPaymentMethodSummaryService - Interface in com.broadleafcommerce.paymenttransaction.service.summary
-
This service provides a mechanism to build a
SavedPaymentMethod
based on theSavedPaymentMethodSummary
. - SavedPaymentMethodVersionMethodArgumentResolver - Class in com.broadleafcommerce.paymenttransaction.web.resolver
- SavedPaymentMethodVersionMethodArgumentResolver(RequestVersionResolver) - Constructor for class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- SavedPaymentMethodVersionValidationService - Interface in com.broadleafcommerce.paymenttransaction.service.validation
-
Service used for validating the version of a
SavedPaymentMethod
for reads and updates within this service. - saveNotification(NotificationStateAware) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookNotificationRepository
- saveNotification(NotificationStateAware) - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookNotificationRepository
-
Stores the
PaymentTransaction
notification. - SENDING_TO_PROCESSOR - Enum constant in enum 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.
- sendTransactionWebhookMessage(Payment, PaymentTransaction, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- sendTransactionWebhookMessage(String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.DefaultTransactionWebhookMessageService
- sendTransactionWebhookMessage(String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageService
-
Initializes the new
NotificationState
state and sends the message with thePaymentTransactionWebhookProducer.TYPE
type. - 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.
- 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.
- 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.provider.jpa.domain.JpaPayment
- 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.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.messaging.transactionwebhook.TransactionWebhookPayload
- setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The amount for which the payment is allotted.
- setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
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.
- setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total captured amount.
- setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total detached credit amount.
- setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total refunded amount.
- setAmountToExecute(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setAnonymousPaymentTtl(Duration) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
The amount of time payments for anonymous users should be considered valid.
- 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.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.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.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.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.
- 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.
- 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.service.DefaultTransactionExecutionService.ParentTransactionExecutionPackage
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.CheckoutRollbackEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setCountry(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The country for this address.
- setCountry(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The country for this billing address.
- setCountry(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The country for this billing address.
- setCountryCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- setCounty(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The county of this address.
- setCounty(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The county of this billing address.
- setCounty(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The county of this billing address.
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
- setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
The currency that is used to convert between a
MonetaryAmount
and aBigDecimal
value. - 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
- 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
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPayment
- 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
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.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.
- 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.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.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.
- 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.provider.jpa.domain.JpaPaymentTransaction
- setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Tells if this transaction has an indeterminate result.
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- setLastName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The last name of the individual at this address.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The timestamp of the last transaction made by this saved payment method.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The timestamp of the last transaction made by this payment account.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The result code returned from the gateway on the last transaction.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The result code returned from the gateway on the last transaction successful.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The result code returned from the gateway on the last transaction.
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.environment.PaymentTransactionProperties
- setLockToken(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockInfo
-
Token granted to resource that owns the payment lock.
- setLockTokens(Collection<String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
-
List of tokens that can be used to release payment locks.
- setLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
Map of payment ids to payment lock tokens.
- setLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.PaymentLockTokens
-
Map of tokens keyed by
Payment
ID that can be used to authorize updates for existing payment locks. - setManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The state of this transaction - e.g.
- setManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- setMarkTransactionsIneligibleForAutomaticReversal(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
-
Declares whether the Payment's
PaymentTransactions
should be marked ineligible for automatic reversal. - setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Partial information about the payment account, e.g.
- setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Partial information about the payment account, e.g.
- setMessage(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
Message describing the result of the transaction
- 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.
- 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.provider.jpa.domain.JpaPayment
- 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.
- 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.provider.jpa.domain.JpaPayment
- 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.
- setOwningUserEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The email address of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - setOwningUserEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserEmailAddress(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The email address of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the owning user that owns this payment.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
The id of the owning user that owns this payment.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
The id of the entity that owns this saved payment method.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the owning user that owns this payment.
- setOwningUserId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
The id of the entity that owns this saved payment method.
- setOwningUserName(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The name of the owning user identified by
Payment.owningUserType
andPayment.owningUserId
. - setOwningUserName(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserName(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The name of the owning user identified by
CreatePaymentRequest.owningUserType
andCreatePaymentRequest.owningUserId
. - setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Describes the owning user type of the payment.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentRef
-
Describes the owning user type of the payment.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Describes the owning user of the saved payment method.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Describes the owning user type of the payment.
- setOwningUserType(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Describes the owning user of the saved payment method.
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the parent
PaymentTransaction
. - setParentTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the
PaymentTransaction
that proceeded this transaction. - setPartialReverseAuthSupported(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
Whether a portion of an authorization transaction can be reversed, or if the full authorization transaction must be reversed.
- setPayment(JpaPayment) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
-
A reference to the payment this transaction belongs to.
- setPaymentAccountsUri(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The URI path for basic CRUD operations on payment accounts.
- setPaymentEnabled(boolean) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
Whether or not anonymization specific to the
Payment
domain is supported - setPaymentGatewayProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Map to capture any gateway-specific information needed to perform gateway transactions
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
-
The id of this payment.
- setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The id of the related
Payment
that is meant to be used for the transaction. - setPaymentId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
The ID of the payment to update.
- setPaymentIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentRequest
-
The list of ids of the payments to lock.
- setPaymentLockService(PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- setPaymentLockService(PaymentLockService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setPaymentLockTtl(Duration) - Method in class com.broadleafcommerce.paymenttransaction.service.PaymentTransactionServiceProperties
-
The amount of time that a payment lock is held, before it expires.
- setPaymentManagementService(PaymentManagementService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Map to capture any information about the payment method needed to perform gateway transactions
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
-
Map to capture any information about the payment method needed to perform gateway transactions.
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreateSavedPaymentMethodRequest
-
Map to capture any information about the payment method needed to perform gateway transactions
- setPaymentMethodPropertiesToProcess(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
Payment.getPaymentMethodProperties()
keys whose values should be anonymized - setPaymentRef(PaymentRef) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The payment in the relationship.
- setPaymentService(PaymentService<Payment>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.LockPaymentsResponse
-
List of payments that were locked.
- setPaymentSummary(PaymentSummary) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The
Payment's
updatedPaymentSummary
representation. - setPaymentSummaryService(PaymentSummaryService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- setPhoneFax(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The
fax number
for this address. - setPhoneNumber(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Phone
-
The telephone number, including the area code.
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The primary
phone number
for this address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The primary
phone number
for this billing address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The primary
phone number
for this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
The secondary
phone number
for this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.The secondary
phone number
for this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone number
for this billing address. - setPostalCode(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Address
-
Postal code or ZIP code for this address.
- setPostalCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
-
Deprecated.Postal code or ZIP code for this billing address.
- setPostalCode(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
-
Deprecated.Postal code or ZIP code for this billing address.
- setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The list of
requestIds
that were previously used for this transaction. - setPreviousRequestIds(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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.
- 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.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.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.
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- setReversalCandidateTtl(Duration) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalProperties
-
The amount of time that
PaymentTransactions
withDefaultTransactionManagementStates.REVERSAL_CANDIDATE
have to be used, before they're reversed - setReverseAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
-
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
- setRootAccountId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.CustomerRef
-
The ID of the root account the account member belongs to.
- setRsqlQueryTransformers(List<RsqlQueryTransformer>) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setRsqlVisitor(JpaCriteriaBuilderRsqlVisitor) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.repository.JpaCustomizedSavedPaymentMethodRepository
- setSavedPaymentMethodAccessValidationService(SavedPaymentMethodAccessValidationService) - Method in class com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
-
Deprecated.Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - setSavedPaymentMethodAccessValidationService(SavedPaymentMethodAccessValidationService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodManagementService
-
Lazy injected
SavedPaymentMethodAccessValidationService
since this service is itself a service component. - setSavedPaymentMethodId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
The id of the saved payment method that was used to build this payment object.
- setSavedPaymentMethodId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setSavedPaymentMethodId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The id of the saved payment method that was used to build this payment object.
- setSavedPaymentMethodManagementService(SavedPaymentMethodManagementService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- setSavedPaymentMethodManagementService(SavedPaymentMethodManagementService) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- setSavedPaymentMethodService(SavedPaymentMethodService<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
- 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.
- setServiceClient(String) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
-
Deprecated.The service client to use when calling customer services.
- setServiceProperties(PaymentTransactionServiceProperties) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener
- setShippingAddress(Address) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The shipping address associated with this payment.
- setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Should the payment method be saved to the
owning user
. - setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Should the payment method be saved to the owning user.
- setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Deprecated.since 1.0.2, in favor of
Payment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
-
Deprecated.since 1.0.2, in favor of
JpaPayment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Deprecated.since 1.0.2, in favor of
CreatePaymentRequest.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Whether or not the underlying payment method can only be used once.
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Whether or not the underlying payment method can only be used once.
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The name of the system that initiated the transaction - e.g.
- setSource(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- 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.provider.jpa.domain.JpaPaymentTransaction
- setStatus(String) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- 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, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentSummary
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The payment's total usually excluding adjustments, tax, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The payment's total usually excluding adjustments, tax, and shipping.
- setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
The payment's total usually excluding adjustments, tax, 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.provider.jpa.domain.JpaPayment
- 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
-
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
- setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
- 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.
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaSavedPaymentMethod
- setTransaction(PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
-
The
PaymentTransaction
to keep track of. - setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The transaction amount that was executed 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
. - setTransactionAttributesToProcess(List<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.anonymization.PaymentAnonymizationProperties
-
The list of
PaymentTransaction.getAttributes()
keys whose values should be anonymized - setTransactionExecutionDetails(List<TransactionExecutionDetail>) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
-
A list of
TransactionExecutionDetails
describing the transactions executed. - setTransactionId(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The id of the executed transaction.
- setTransactionManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
-
The management state of this transaction, after it's been executed.
- setTransactionManagementState(String) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
-
The starting management state of this transaction.
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
The transaction id known by the payment gateway.
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPaymentTransaction
- 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.
- setTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.domain.Payment
-
Transaction data representing each payment gateway interaction related to this payment.
- 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.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.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.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.DefaultPaymentTransactionService
- 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.
- 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
- SHOULD_RETRY - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
The reversal was either not attempted or not successful, and should be retried at a later time.
- shouldArchivePaymentDueToFailedTransaction(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Determines whether or not the
Payment
should be archived due to the failed transaction that is described by the providedPaymentResponse
. - shouldMarkTransactionsIneligibleForAutomaticReversal() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
- shouldMarkTransactionsIneligibleForAutomaticReversal(P, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Determines if the given
UpdatePaymentRequest
should mark thePayment.getTransactions()
toDefaultTransactionManagementStates.AUTOMATIC_REVERSAL_NOT_ALLOWED
. - shouldRecordImpliedReverseAuth(Payment, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
- shouldRecordImpliedReverseAuth(Payment, PaymentTransaction, PaymentTransaction) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
- shouldRecordPaymentMethodPropertiesFromResponse(Payment, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Deprecated.since 1.0.2, no longer used
- shouldRetry(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
- shouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Should the payment method be saved to the owning user
- shouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Should the payment method be saved to the owning user
- shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of
CreatePaymentRequest.shouldSavePaymentForFutureUse()
to support owning user types other than a customer (i.e. account). - shouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.0.2, in favor of
UpdatePaymentRequest.shouldSavePaymentForFutureUse()
to support owning user types other than a customer (i.e. account). - SingleAddressConverter - Class in com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support
-
Used to convert an
Address
to a serialized JSON object string representation for persistence and vice-versa. - SingleAddressConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.paymenttransaction.provider.jpa.domain.support.SingleAddressConverter
- SOURCE - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
- SOURCE_ENTITY_ID - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
- SOURCE_ENTITY_TYPE - Enum constant in enum 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 com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
The transaction reversal was successfully executed.
- SUCCESS - Enum constant in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
The transaction was successfully processed by the payment gateway.
- SUCCESS - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.CustomerRefHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockInfoMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentLockTokensMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentTransactionVersionMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.PaymentVersionMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.paymenttransaction.web.resolver.SavedPaymentMethodVersionMethodArgumentResolver
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.paymenttransaction.oauth2.client.web
-
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and delegates toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.paymenttransaction.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- SystemUpdatePaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to update a
Payment
. - SystemUpdatePaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.SystemUpdatePaymentRequest
T
- TENANT_ID_PATH - Static variable in class com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
-
Deprecated.
- TEST_USER_OWNED - Enum constant in enum 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 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.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.SavedPaymentMethod
- toString() - Method in class com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethodSummary
- 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.messaging.transactionwebhook.PaymentTransactionNotificationProperties
- 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.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_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
- TransactionExecutionDetail - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Object describing the resulting transaction detail.
- TransactionExecutionDetail() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionDetail
- TransactionExecutionEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- TransactionExecutionEndpoint(PaymentService<Payment>, PaymentVersionValidationService, PaymentAccessValidationService, TransactionExecutionService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionExecutionEndpoint
- TransactionExecutionRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
The request payload used to execute a transaction against a
Payment
. - TransactionExecutionRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionRequest
- TransactionExecutionRequestValidator - Interface in com.broadleafcommerce.paymenttransaction.service
-
Validation component used to ensure that a
TransactionExecutionRequest
is acting within the bounds of what's possible/available for thePayment
. - TransactionExecutionResponse - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Response object describing the resulting transaction details and
PaymentSummary
. - TransactionExecutionResponse() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.TransactionExecutionResponse
- transactionExecutionService(PaymentService<Payment>, PaymentManagementService<Payment>, TransactionExecutionRequestValidator, PaymentLockService<Payment>, PaymentRequestService, PaymentGatewayResourceProvider, PaymentTransactionService<PaymentTransaction>, TransactionResponseService, TransactionExecutionUtil, TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionExecutionService - Interface in com.broadleafcommerce.paymenttransaction.service
- TransactionExecutionUtil - Interface in com.broadleafcommerce.paymenttransaction.service.utils
-
Simple util class to assist with the building of a
TransactionExecutionDetail
, based on aTransactionExecutionRequest
, aPayment
, and aPaymentTransaction
. - TransactionIdentificationException - Exception in com.broadleafcommerce.paymenttransaction.exception
-
Exception thrown when the payment transaction can't be identified by the
TransactionIdentifier
. - TransactionIdentificationException(String) - Constructor for exception com.broadleafcommerce.paymenttransaction.exception.TransactionIdentificationException
- TransactionManagementState - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the state of a
PaymentTransaction
- e.g. - TransactionManagementStateReason - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the reason for the
TransactionManagementState
of thePaymentTransaction
- transactionResponseService(TypeFactory) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionResponseService - Interface in com.broadleafcommerce.paymenttransaction.service
-
This service is responsible for building
TransactionResponses
to be passed toPaymentGatewayTransactionConfirmationService
methods to save transaction response from a payment gateway - TransactionReversalStatus - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
-
Describes the result of a
PaymentTransaction's
reversal. - TransactionStatus - Interface in com.broadleafcommerce.paymenttransaction.domain.enums
- TransactionWebhookEndpoint - Class in com.broadleafcommerce.paymenttransaction.web.endpoint
- TransactionWebhookEndpoint(TransactionWebhookService) - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.TransactionWebhookEndpoint
- transactionWebhookMessageFactory() - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- TransactionWebhookMessageFactory - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
The factory for creating a
TransactionWebhookPayload
message. - TransactionWebhookMessageFactory() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookMessageFactory
- transactionWebhookMessageService(PaymentTransactionRepository<Trackable>, NotificationStateService, NotificationManager, TransactionWebhookNotificationRepository) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionWebhookMessageService - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
This service is responsible for sending the message that the
PaymentTransaction
state is changed during processing of the payment webhook. - transactionWebhookNotificationHandler(PaymentTransactionWebhookProducer, PaymentTransactionNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<TransactionWebhookPayload>, MessageSerializationHelper) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- transactionWebhookNotificationRepository() - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionWebhookNotificationRepository - Interface in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
The repository responsible for storing the notification that the
PaymentTransaction
state is changed during processing of the payment webhook. - TransactionWebhookPayload - Class in com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook
-
A message representing a request to be sent if the
PaymentTransaction
was updated via payment webhook request. - TransactionWebhookPayload() - Constructor for class com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.TransactionWebhookPayload
- transactionWebhookRetryClusterService(CamelClusterService, PaymentTransactionNotificationProperties, List<NotificationStateRepository>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.paymenttransaction.service.messaging.autoconfigure.PaymentTransactionNotificationAutoConfiguration
- transactionWebhookService(PaymentGatewayResourceProvider, PaymentService<Payment>, PaymentTransactionService<PaymentTransaction>, PaymentLockService<Payment>, TransactionExecutionService, TransactionWebhookMessageService, ObjectMapper) - Method in class com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration
- TransactionWebhookService - Interface in com.broadleafcommerce.paymenttransaction.service.webhook
-
The service that is responsible to process the payment webhook.
- TransactionWithExecutableAmount - Class in com.broadleafcommerce.paymenttransaction.service.utils
-
A data structure to keep track of a
PaymentTransaction
and its executable amount. - TransactionWithExecutableAmount() - Constructor for class com.broadleafcommerce.paymenttransaction.service.utils.TransactionWithExecutableAmount
- transferPaymentsFromCSR(ContextInfo, String, String, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- transferPaymentsFromCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- transferPaymentsFromCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Transfers the list of
payments
provided from the CSR. - transferPaymentsToCSR(ContextInfo, String, String, PaymentLockTokens) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- transferPaymentsToCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- transferPaymentsToCSR(Page<Payment>, PaymentLockTokens, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Transfers the list of
payments
provided to the CSR. - triggeredJobEventInputMarkPaymentTransactionForReversal() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionForReversalTriggeredJobEventConsumer
- triggeredJobEventInputPaymentTransactionReversal() - Method in interface com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalEventConsumer
- TYPE - Static variable in interface com.broadleafcommerce.paymenttransaction.service.messaging.transactionwebhook.PaymentTransactionWebhookProducer
U
- unlockPayment(String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- unlockPayment(String) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Releases the lock against the payment.
- unlockPayment(HttpServletRequest, ContextInfo, String, String, Integer) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- UnlockPaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to release locks on a set of payments.
- UnlockPaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UnlockPaymentRequest
- unlockPayments(Collection<String>) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
- unlockPayments(Collection<String>) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentLockService
-
Releases the lock against the list of payments.
- UNSUPPORTED_OWNER_TYPE - Static variable in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- update(String, P, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- update(String, P, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentService
- update(String, P, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentService
-
Update a
Payment
instance - updateChild3DSTransaction(PaymentTransaction, Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.webhook.DefaultTransactionWebhookService
-
Updates the child 3DS transaction based on the given
PaymentResponse
. - updatePayment(String, UpdatePaymentRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- updatePayment(String, UpdatePaymentRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Updates the
Payment
based on the providedUpdatePaymentRequest
. - 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
- updatePaymentAccountLastTransactionData(String, Instant, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
-
Deprecated.Updates the last transaction data for a
PaymentAccount
. - updatePaymentAccountLastTransactionData(String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
-
Deprecated.
- updatePaymentAmount(Payment, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- updatePaymentBasedOnTransactionResult(Payment, PaymentTransaction, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Based on the results of the payment gateway authorize transaction, update the payment.
- updatePaymentBasedOnTransactionResult(Payment, PaymentTransaction, PaymentResponse, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Based on the results of the payment gateway authorize transaction, update the
Payment
andSavedPaymentMethod
. - updatePaymentBasedOnTransactionResult(Payment, PaymentTransaction, PaymentResponse, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionService
-
Based on the results of the payment gateway authorize transaction, update the
Payment
andSavedPaymentMethod
. - updatePaymentForCustomer(String, UpdatePaymentRequest, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
- updatePaymentForCustomer(String, UpdatePaymentRequest, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentManagementService
-
Updates the
Payment
for the customer based on the providedUpdatePaymentRequest
. - UpdatePaymentRequest - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request DTO used to update a
Payment
. - UpdatePaymentRequest() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
- UpdatePaymentsResponse - Class in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
Response object describing the successful and failed
payment summaries
. - UpdatePaymentsResponse() - Constructor for class com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentsResponse
- updatePaymentSummaryForAmountAwaiting3DSResults(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are awaiting 3DS results. - updatePaymentSummaryForPendingAmounts(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are awaiting async results or 3DS results. - updatePaymentSummaryProcessedAmounts(PaymentSummary, List<PaymentTransaction>) - Method in class com.broadleafcommerce.paymenttransaction.service.summary.DefaultPaymentSummaryService
-
Update
PaymentSummary
forPaymentTransactions
that are successful. - updateSavedPaymentBasedOnPaymentResponse(Payment, PaymentResponse, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the transaction execution details of the
SavedPaymentMethod
for the givenPayment
. - updateSavedPaymentMethod(String, UpdateSavedPaymentMethodRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultSavedPaymentMethodService
- updateSavedPaymentMethod(String, UpdateSavedPaymentMethodRequest, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.SavedPaymentMethodService
-
Updates the
SavedPaymentMethod
based on the givenUpdateSavedPaymentMethodRequest
. - updateSavedPaymentMethod(String, String, UpdateSavedPaymentMethodRequest, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountSavedPaymentMethodManagementEndpoint
- updateSavedPaymentMethod(String, String, UpdateSavedPaymentMethodRequest, Integer, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerSavedPaymentMethodManagementEndpoint
- updateSavedPaymentMethodBasedOnPaymentResponse(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.
- 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
- updateSort(SortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
- updateTransactionBasedOnResponse(PaymentTransaction, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
- updateTransactionBasedOnResponse(T, PaymentResponse) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
- updateTransactionBasedOnResponse(T, PaymentResponse) - Method in interface com.broadleafcommerce.paymenttransaction.service.PaymentTransactionService
-
Updates the given
PaymentTransaction
based on the givenPaymentResponse
. - uriVars(Object...) - Method in class com.broadleafcommerce.paymenttransaction.service.provider.external.AbstractExternalProvider
-
Convenience method to generate a map of variables.
V
- validate(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validate(TransactionExecutionRequest, Payment, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.TransactionExecutionRequestValidator
-
Checks whether or not the
TransactionExecutionRequest
is valid. - validateAccountPaymentReadAllRequest(Page<Payment>, CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
- validateCreatedPayment(Payment, CreatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Check the validity of the provided
Payment
that is to be created. - validateCustomerPaymentReadAllRequest(Page<Payment>, CustomerRef, Pageable, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
- validateCustomerPaymentRequest(Payment, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
-
Validates the given
CustomerRef
's access to the givenPayment
. - validateCustomerPaymentRequest(Payment, CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- validateCustomerPaymentRequest(Payment, CustomerRef, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentAccessValidationService
-
Validates access to the payment based on the passed in context
- 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
- validateGatewayTransactionResponse(GatewayTransactionResponse, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService
-
Checks whether or not the
GatewayTransactionResponse
can validly be added to the payment. - validateGatewayType(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Payment
has a supportedPayment.getGatewayType()
value. - validateGatewayType(Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateImmutableSavedPaymentFields(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
-
Validates that the immutable fields of
SavedPaymentMethod
are not being changed. - validateOriginatingPaymentIdNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateOwnerIdNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateOwnershipMatchWithPayment(OwnershipSummary, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- validateOwnershipMatchWithPayment(OwnershipSummary, Payment) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodAccessValidationService
-
Validates the ownership of the saved payment method matches the ownership of the given
Payment
. - validateOwnerTypeNotUpdated(P, P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateOwningEntity(Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validateParentTransaction(TransactionExecutionRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateParentTransactionAmounts(List<TransactionWithExecutableAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
-
Validates the total amount from parent transactions is sufficient for the given
transactionAmount
. - validateParentTransactionCurrency(PaymentTransaction, MonetaryAmount) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateParentTransactionType(PaymentTransaction, String) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validatePaymentAccess(Payment, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the given
CustomerRef
's access to the givenPayment
. - validatePaymentAmounts(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Payment
amount is not a negative amount. - validatePaymentCustomerRef(Payment, CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentAccessValidationService
- validatePaymentGatewayProperties(Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the
Payment
sufficiently represents a payment method for the declaredPayment.getGatewayType()
. - validatePaymentMethodProperties(P, Errors) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
- validatePaymentOwnershipForAccount(OwnershipSummary, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
-
Validates that the
Payment
is in the same account hierarchy as theSavedPaymentMethod
it was created from. - validatePaymentTTL(Payment, String, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTTLValidationService
- validatePaymentTTL(Payment, String, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTTLValidationService
-
Validates the payment's time-to-live.
- validatePaymentVersion(P, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentLockService
-
Validate that the provided
Payment
is not out-of-date. - validateRequestToSavePayment(Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the request to save the payment method for future use is not done for an already saved payment method.
- validateSavedPaymentFields(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodValidator
-
Validates the
SavedPaymentMethod
fields. - validateSavedPaymentMethodIfNecessary(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
CreatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodIfNecessary(CreatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
CreatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodIfNecessary(UpdatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.AccountPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
UpdatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodIfNecessary(UpdatePaymentRequest, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.web.endpoint.CustomerPaymentManagementEndpoint
-
Validates the saved payment method ownership for the given
UpdatePaymentRequest
andCustomerRef
if the saved payment method id is specified. - validateSavedPaymentMethodOwnership(String, CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodAccessValidationService
- validateSavedPaymentMethodOwnership(String, CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodAccessValidationService
-
Validates access to the saved payment method based on the passed in context.
- validateSource(TransactionExecutionRequest, Payment, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- validateTransactionAmount(TransactionExecutionRequest, Payment) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionRequestValidator
- 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
- validateUpdatePaymentRequest(Payment, UpdatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService
-
Validate that the updates provided by the
UpdatePaymentRequest
parameter will produce a validPayment
. - validateVersionForArchival(SavedPaymentMethod, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- validateVersionForArchival(SavedPaymentMethod, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodVersionValidationService
-
Determines if the provided
versionToTest
is valid for an archival of theSavedPaymentMethod
. - validateVersionForArchival(Payment, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- validateVersionForArchival(Payment, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentVersionValidationService
-
Determines if the provided
versionToTest
is valid for an archival of thePayment
. - validateVersionForArchival(PaymentTransaction, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- validateVersionForArchival(PaymentTransaction, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTransactionVersionValidationService
-
Determines if the provided
versionToTest
is valid for an archival of thePaymentTransaction
. - validateVersionForUpdate(SavedPaymentMethod, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- validateVersionForUpdate(SavedPaymentMethod, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodVersionValidationService
-
Determines if the provided
versionToTest
is valid for an update of theSavedPaymentMethod
. - validateVersionForUpdate(Payment, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- validateVersionForUpdate(Payment, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentVersionValidationService
-
Determines if the provided
versionToTest
is valid for an update of thePayment
. - validateVersionForUpdate(PaymentTransaction, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- validateVersionForUpdate(PaymentTransaction, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTransactionVersionValidationService
-
Determines if the provided
versionToTest
is valid for an update of thePaymentTransaction
. - valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultAddressTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultChildrenVisibilityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentManagementAccessRestrictions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwnerTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentOwningUserTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultPaymentTransactionSourceEntityTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodOwningUserTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultStoreCreditPaymentProperties
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStateReasons
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionManagementStates
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionReversalStatuses
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymenttransaction.domain.enums.DefaultTransactionStatuses
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_VALIDATION_ERR_MSG - Static variable in class com.broadleafcommerce.paymenttransaction.web.endpoint.PaymentManagementEndpoint
- VersionedRequest - Interface in com.broadleafcommerce.paymenttransaction.web.endpoint.domain
-
A request which can contain a version for optimistic locking enforcement.
- versionIsStale(SavedPaymentMethod, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultSavedPaymentMethodVersionValidationService
- versionIsStale(SavedPaymentMethod, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.SavedPaymentMethodVersionValidationService
-
Determines if the provided
versionToTest
is valid for theSavedPaymentMethod
. - versionIsStale(Payment, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentVersionValidationService
- versionIsStale(Payment, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentVersionValidationService
-
Determines if the provided
versionToTest
is valid for thePayment
. - versionIsStale(PaymentTransaction, Integer) - Method in class com.broadleafcommerce.paymenttransaction.service.validation.DefaultPaymentTransactionVersionValidationService
- versionIsStale(PaymentTransaction, Integer) - Method in interface com.broadleafcommerce.paymenttransaction.service.validation.PaymentTransactionVersionValidationService
-
Determines if the provided
versionToTest
is valid for thePaymentTransaction
. - VersionValidatingRequestBodyAdvice - Class in com.broadleafcommerce.paymenttransaction.web.advice
-
Request body advice which validates that the version is present for
VersionedRequest
s. - VersionValidatingRequestBodyAdvice(PaymentVersionValidationService, RequestVersionResolver, HttpServletRequest) - Constructor for class com.broadleafcommerce.paymenttransaction.web.advice.VersionValidatingRequestBodyAdvice
W
- wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.domain.PaymentTransaction
-
Whether or not this transaction was successful based on
PaymentTransaction.getStatus()
. - wasSuccessful() - Method in class com.broadleafcommerce.paymenttransaction.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 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