public class DefaultCisPaymentService extends DefaultAcceleratorPaymentService
| Constructor and Description |
|---|
DefaultCisPaymentService() |
| Modifier and Type | Method and Description |
|---|---|
protected PaymentTransactionEntryModel |
createReviewTransactionEntry(CisFraudTransactionResult fraudTransactionResult)
Method create PaymentTransactionEntryModel of type REVIEW_DECISION
|
protected java.lang.String |
getContentParameter(java.util.Map<java.lang.String,java.lang.String> parameters)
Method return value for parameter holding update command
|
FraudClient |
getFraudClient() |
protected java.lang.String |
getTenantId() |
Converter<CisFraudTransactionResult,PaymentTransactionEntryModel> |
getTransactionResultConverter() |
void |
handleFraudUpdateCallback(java.util.Map<java.lang.String,java.lang.String> parameters)
Uses the fraud call back strategy to handle fraud call back
|
void |
setFraudClient(FraudClient fraudClient) |
void |
setTenantId(java.lang.String tenantId) |
void |
setTransactionResultConverter(Converter<CisFraudTransactionResult,PaymentTransactionEntryModel> transactionResultConverter) |
beginHopCreatePaymentSubscription, beginSopCreatePaymentSubscription, completeHopCreatePaymentSubscription, completeSopCreatePaymentSubscription, getCartService, getClientReferenceLookupStrategy, getCommonI18NService, getCreateSubscriptionRequestStrategy, getCreateSubscriptionResultValidationStrategy, getCreditCardPaymentInfoCreateStrategy, getCreditCardPaymentSubscriptionDao, getFraudCallbackStrategy, getHopPaymentResponseInterpretation, getModelService, getPaymentDataConverter, getPaymentFormActionUrlStrategy, getPaymentResponseInterpretation, getPaymentTransactionStrategy, getSignatureValidationStrategy, getSiteConfigService, getUserService, handleCreateSubscriptionCallback, markPaymentValidated, setCartService, setClientReferenceLookupStrategy, setCommonI18NService, setCreateSubscriptionRequestStrategy, setCreateSubscriptionResultValidationStrategy, setCreditCardPaymentInfoCreateStrategy, setCreditCardPaymentSubscriptionDao, setFraudCallbackStrategy, setHopPaymentResponseInterpretation, setModelService, setPaymentDataConverter, setPaymentFormActionUrlStrategy, setPaymentResponseInterpretation, setPaymentTransactionReviewResult, setPaymentTransactionStrategy, setSignatureValidationStrategy, setSiteConfigService, setUserServicepublic void handleFraudUpdateCallback(java.util.Map<java.lang.String,java.lang.String> parameters)
PaymentServicehandleFraudUpdateCallback in interface PaymentServicehandleFraudUpdateCallback in class DefaultAcceleratorPaymentServiceparameters - a Map of key-value paired Strings with the result data returned from the callback handlerprotected java.lang.String getContentParameter(java.util.Map<java.lang.String,java.lang.String> parameters)
parameters - - parameters mapprotected PaymentTransactionEntryModel createReviewTransactionEntry(CisFraudTransactionResult fraudTransactionResult)
fraudTransactionResult - - object contains information about review decisionpublic Converter<CisFraudTransactionResult,PaymentTransactionEntryModel> getTransactionResultConverter()
public void setTransactionResultConverter(Converter<CisFraudTransactionResult,PaymentTransactionEntryModel> transactionResultConverter)
public FraudClient getFraudClient()
public void setFraudClient(FraudClient fraudClient)
protected java.lang.String getTenantId()
public void setTenantId(java.lang.String tenantId)
Copyright © 2018 SAP SE. All Rights Reserved.