Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Enums
  • Exceptions
  • Annotation Types
  • Methods
  • Terminally Deprecated Elements
    Element
    Description
    com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
    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.
    com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodStorageLocation
    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.
    com.broadleafcommerce.paymenttransaction.domain.Payment.getShouldSavePaymentToCustomer()
    since 1.0.2, in favor of Payment.getShouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.exception.ThreeDSVerificationRequiredForPrevTransactionException
    due to removal of usages in the framework
    com.broadleafcommerce.paymenttransaction.service.autoconfigure.ConditionalOnPaymentTransactionAsSavedPaymentStorageLocation
    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.
    com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
    since 1.0.2, in favor of using SavedPaymentMethod to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
    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.
    com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
    since 1.0.2, in favor of using SavedPaymentMethod to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.buildBillingAddress(PaymentAccount)
    no longer used
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.populatePaymentFromSavedPayment(P, CreatePaymentRequest, CustomerRef, ContextInfo)
    in favor of DefaultPaymentManagementService.populatePaymentFromSavedPayment(Payment, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.refundTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.refundTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reverseAuthTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reverseAuthTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reverseCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reverseCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reversePaymentTransaction(Map<String, Payment>, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reversePaymentTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reversePaymentTransactions(List<PaymentTransaction>, Map<String, Payment>, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reversePaymentTransactions(Payment, List, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
    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 declaring broadleaf.paymenttransaction.saved-payment.checkout-complete-create-listener.enabled=false
    com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
    since 1.0.2, in favor of using SavedPaymentMethod to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
    since 1.0.2, in favor of using SavedPaymentMethodSummary to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil.isTransactionParentSourceEntity(PaymentTransaction, TransactionExecutionRequest)
    this method is not used anymore
    com.broadleafcommerce.paymenttransaction.service.webhook.TransactionWebhookService.handleWebhook(String, HttpHeaders, String)
    favor of TransactionWebhookService.handleWebhook(String, HttpHeaders, String, Map)
    com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest.shouldSavePaymentToCustomer()
    since 1.0.2, in favor of CreatePaymentRequest.shouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest.shouldSavePaymentToCustomer()
    since 1.0.2, in favor of UpdatePaymentRequest.shouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
  • Deprecated Interfaces
    Interface
    Description
    com.broadleafcommerce.paymenttransaction.domain.enums.SavedPaymentMethodStorageLocation
    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.
    com.broadleafcommerce.paymenttransaction.service.messaging.PaymentTransactionCheckoutCompletionConsumer
    since 1.0.2, see CreateSavedPaymentMethodEventListener
    com.broadleafcommerce.paymenttransaction.service.provider.CustomerPaymentAccountProvider
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
  • Deprecated Classes
    Class
    Description
    com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.CustomerPaymentAccountConfiguration
    since 1.0.2, in favor of using SavedPaymentMethod to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.autoconfigure.SavedPaymentMethodConfigurationProperties
    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.
    com.broadleafcommerce.paymenttransaction.service.CustomerPaymentAccountManagementService
    since 1.0.2, in favor of using SavedPaymentMethod to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.MarkPaymentTransactionsForReversalListener
    in favor of CheckoutRollbackEventListener
    com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment.CreateSavedPaymentMethodEventListener
    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 declaring broadleaf.paymenttransaction.saved-payment.checkout-complete-create-listener.enabled=false
    com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccount
    since 1.0.2, in favor of using SavedPaymentMethod to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.domain.PaymentAccountSummary
    since 1.0.2, in favor of using SavedPaymentMethodSummary to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerPaymentAccountProvider
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.service.provider.external.ExternalCustomerProperties
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
    com.broadleafcommerce.paymenttransaction.web.endpoint.SensitivePaymentEndpoint
    since 1.0.2, in favor of using PaymentTransactionServices to manage saved payment methods.
  • Deprecated Enums
    Enum
    Description
    com.broadleafcommerce.paymenttransaction.domain.enums.DefaultSavedPaymentMethodStorageLocations
    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.
  • Deprecated Exceptions
    Exceptions
    Description
    com.broadleafcommerce.paymenttransaction.exception.ThreeDSVerificationRequiredForPrevTransactionException
    due to removal of usages in the framework
  • Deprecated Annotation Types
    Annotation Type
    Description
    com.broadleafcommerce.paymenttransaction.service.autoconfigure.ConditionalOnPaymentTransactionAsSavedPaymentStorageLocation
    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.
  • Deprecated Methods
    Method
    Description
    com.broadleafcommerce.paymenttransaction.domain.Payment.getCustomerRef()
    since 1.0.2, use Payment.getOwningUserType() and Payment.getOwningUserId() instead
    com.broadleafcommerce.paymenttransaction.domain.Payment.getShouldSavePaymentToCustomer()
    since 1.0.2, in favor of Payment.getShouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.domain.Payment.setCustomerRef(CustomerRef)
    since 1.0.2, use Payment.getOwningUserType() and Payment.getOwningUserId() instead
    com.broadleafcommerce.paymenttransaction.domain.Payment.setShouldSavePaymentToCustomer(boolean)
    since 1.0.2, in favor of Payment.shouldSavePaymentForFutureUse to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment.isShouldSavePaymentToCustomer()
    since 1.0.2, in favor of JpaPayment.shouldSavePaymentForFutureUse to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.provider.jpa.domain.JpaPayment.setShouldSavePaymentToCustomer(boolean)
    since 1.0.2, in favor of JpaPayment.shouldSavePaymentForFutureUse to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.buildBillingAddress(PaymentAccount)
    no longer used
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.getPaymentAccountProvider()
    no longer used
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.populatePaymentFromSavedPayment(P, CreatePaymentRequest, CustomerRef, ContextInfo)
    in favor of DefaultPaymentManagementService.populatePaymentFromSavedPayment(Payment, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.requestReversalForEligibleTransactions(Payment, ContextInfo)
    in favor of DefaultPaymentManagementService.requestReversalForEligibleTransactions(Payment, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.DefaultPaymentManagementService.requestReversalForTransactions(Payment, ContextInfo)
    in favor of DefaultPaymentManagementService.requestReversalForEligibleTransactions(Payment, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.DefaultTransactionExecutionService.shouldRecordPaymentMethodPropertiesFromResponse(Payment, PaymentResponse)
    since 1.0.2, no longer used
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.refundTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.refundTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reverseAuthAndCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reverseAuthTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reverseAuthTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reverseCaptureTransaction(Payment, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reverseCaptureTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reversePaymentTransaction(Map<String, Payment>, PaymentTransaction, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reversePaymentTransaction(Payment, PaymentTransaction, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.messaging.reversals.PaymentTransactionReversalJobListener.reversePaymentTransactions(List<PaymentTransaction>, Map<String, Payment>, String, ContextInfo)
    in favor of PaymentTransactionReversalJobListener.reversePaymentTransactions(Payment, List, String, String, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.PaymentRequestService.createPaymentRequest(Payment, PaymentTransaction)
    in favor of PaymentRequestService.createPaymentRequest(Payment, PaymentTransaction, ContextInfo)
    com.broadleafcommerce.paymenttransaction.service.utils.DefaultTransactionExecutionUtil.isTransactionParentSourceEntity(PaymentTransaction, TransactionExecutionRequest)
    this method is not used anymore
    com.broadleafcommerce.paymenttransaction.service.webhook.TransactionWebhookService.handleWebhook(String, HttpHeaders, String)
    favor of TransactionWebhookService.handleWebhook(String, HttpHeaders, String, Map)
    com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest.setShouldSavePaymentToCustomer(boolean)
    since 1.0.2, in favor of CreatePaymentRequest.shouldSavePaymentForFutureUse to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest.shouldSavePaymentToCustomer()
    since 1.0.2, in favor of CreatePaymentRequest.shouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).
    com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest.shouldSavePaymentToCustomer()
    since 1.0.2, in favor of UpdatePaymentRequest.shouldSavePaymentForFutureUse() to support owning user types other than a customer (i.e. account).

Copyright © 2023. All rights reserved.