Uses of Class
com.broadleafcommerce.cartoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Packages that use TransactionExecutionResponse
Package
Description
-
Uses of TransactionExecutionResponse in com.broadleafcommerce.cartoperation.service.payment
Methods in com.broadleafcommerce.cartoperation.service.payment that return TransactionExecutionResponseModifier and TypeMethodDescriptionprotected TransactionExecutionResponseDefaultPaymentTransactionExecutionService.executePaymentTransaction(@NonNull String checkoutTransactionType, @NonNull PaymentSummary paymentSummary, @NonNull TransactionExecutionRequest request, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Executes a payment transaction based on the given checkout transaction type against the givenPaymentSummary.protected TransactionExecutionResponseDefaultExternalPaymentTransactionCallbackService.gatherTransactionResult(@NonNull ExternalPaymentTransactionCallbackDTO callbackDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.cartoperation.service.payment with parameters of type TransactionExecutionResponseModifier and TypeMethodDescriptionprotected List<PaymentTransactionFailureDetail>DefaultPaymentTransactionExecutionService.buildTransactionFailureDetails(@NonNull TransactionExecutionResponse response) Builds a list ofPaymentTransactionFailureDetailsbased on theTransactionExecutionResponsethat was returned from PaymentTransactionServices.protected PaymentNextActionDefaultPaymentTransactionExecutionService.getPaymentNextAction(@NonNull TransactionExecutionResponse response) protected ExternalPaymentTransactionCallbackDTODefaultExternalPaymentTransactionCallbackService.handleTransactionResult(@NonNull ExternalPaymentTransactionCallbackDTO callbackDTO, @NonNull TransactionExecutionResponse transactionExecutionResponse, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected booleanDefaultExternalPaymentTransactionCallbackService.isPaymentCancelled(@NonNull TransactionExecutionResponse transactionExecutionResponse) protected booleanDefaultExternalPaymentTransactionCallbackService.isPaymentExpired(@NonNull TransactionExecutionResponse transactionExecutionResponse) -
Uses of TransactionExecutionResponse in com.broadleafcommerce.cartoperation.service.provider
Methods in com.broadleafcommerce.cartoperation.service.provider that return TransactionExecutionResponseModifier and TypeMethodDescriptionPaymentTransactionExecutionProvider.authorizeAndCapturePayment(String paymentId, Integer paymentVersion, TransactionExecutionRequest request, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) PaymentTransactionExecutionProvider.authorizePayment(String paymentId, Integer paymentVersion, TransactionExecutionRequest request, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) PaymentTransactionExecutionProvider.handleExternalTransactionResult(String gatewayType, Map<String, Object> request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Looks up external payment transaction results & records them to the relevant transaction.PaymentTransactionExecutionProvider.lookup3DSTransactionResult(String paymentId, String requestId, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Looks up the 3DS transaction results from the gateway.PaymentTransactionExecutionProvider.lookupExternalTransactionResult(String paymentId, String requestId, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Looks up the external transaction results from the gateway. -
Uses of TransactionExecutionResponse in com.broadleafcommerce.cartoperation.service.provider.external.payments
Methods in com.broadleafcommerce.cartoperation.service.provider.external.payments that return TransactionExecutionResponseModifier and TypeMethodDescriptionExternalPaymentTransactionExecutionProvider.authorizeAndCapturePayment(@NonNull String paymentId, @NonNull Integer paymentVersion, @NonNull TransactionExecutionRequest request, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ExternalPaymentTransactionExecutionProvider.authorizePayment(@NonNull String paymentId, @NonNull Integer paymentVersion, @NonNull TransactionExecutionRequest request, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ExternalPaymentTransactionExecutionProvider.handleExternalTransactionResult(@NonNull String gatewayType, @NonNull Map<String, Object> request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ExternalPaymentTransactionExecutionProvider.lookup3DSTransactionResult(@NonNull String paymentId, @NonNull String requestId, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ExternalPaymentTransactionExecutionProvider.lookupExternalTransactionResult(@NonNull String paymentId, @NonNull String requestId, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)