Class DefaultPaymentTransactionStrategy
java.lang.Object
de.hybris.platform.acceleratorservices.payment.cybersource.strategies.impl.DefaultPaymentTransactionStrategy
- All Implemented Interfaces:
PaymentTransactionStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckIfAuthorizationWaitForReview(PaymentTransactionModel transaction) protected CommerceCheckoutServiceprotected FlexibleSearchServiceprotected ModelServiceprotected PaymentServiceprotected booleanprotected booleansavePaymentTransactionEntry(CustomerModel customerModel, String requestId, OrderInfoData orderInfoData) voidsetBusinessProcessService(BusinessProcessService businessProcessService) voidsetCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService) voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService) voidsetModelService(ModelService modelService) voidsetPaymentService(PaymentService paymentService) voidsetPaymentTransactionReviewResult(PaymentTransactionEntryModel reviewDecisionEntry, String guid)
-
Constructor Details
-
DefaultPaymentTransactionStrategy
public DefaultPaymentTransactionStrategy()
-
-
Method Details
-
savePaymentTransactionEntry
public PaymentTransactionEntryModel savePaymentTransactionEntry(CustomerModel customerModel, String requestId, OrderInfoData orderInfoData) - Specified by:
savePaymentTransactionEntryin interfacePaymentTransactionStrategy
-
setPaymentTransactionReviewResult
public void setPaymentTransactionReviewResult(PaymentTransactionEntryModel reviewDecisionEntry, String guid) - Specified by:
setPaymentTransactionReviewResultin interfacePaymentTransactionStrategy
-
checkIfAuthorizationWaitForReview
-
isReviewDecision
-
isAuthorizationInReview
-
getCommerceCheckoutService
-
setCommerceCheckoutService
-
getModelService
-
setModelService
-
getFlexibleSearchService
-
setFlexibleSearchService
-
getBusinessProcessService
-
setBusinessProcessService
-
getPaymentService
-
setPaymentService
-