Package de.hybris.platform.yacceleratorordermanagement.actions.order.fraudcheck
-
Class Summary Class Description AbstractFraudCheckAction<T extends OrderProcessModel> Abstract action for fraud check action which define 3 possible transitions (OK,POTENTIAL,FRAUD) and some supplementary methodsFraudCheckOrderAction Check for fraudulent order.
If a fraud is detected, the process transitions to FRAUD and the order will be cancelled.
If no fraud is detected, the process transitions to OK and the order will be sourced.
If the order is deemed potentially fraudulent, the process transitions to POTENTIAL and the order must be approved/declined by a customer support agent.FraudCheckOrderActionTest NotifyCustomerAboutFraudAction Send a notification that an order is fraudulent.NotifyCustomerAboutFraudActionTest OrderManualCheckedAction Process decision from customer support agent to determine if an order is fraudulent or not.OrderManualCheckedActionTest PrepareOrderForManualCheckAction Action in order business process, which sets the order status toOrderStatus.WAIT_FRAUD_MANUAL_CHECKand sends eventOrderFraudEmployeeNotificationEvent.PrepareOrderForManualCheckActionTest SendOrderPlacedNotificationAction Send a notification that an order is being placed. -
Enum Summary Enum Description AbstractFraudCheckAction.Transition OrderManualCheckedAction.Transition