Class ValidationEngine

java.lang.Object
org.bhn.promotion.voucherify.engine.ValidationEngine

public class ValidationEngine extends Object

ValidationEngine implementation

  • Field Details

  • Constructor Details

    • ValidationEngine

      @Autowired public ValidationEngine(VoucherifyClient voucherifyClient)
  • Method Details

    • evaluatePromotion

      public EvaluationResponseModel evaluatePromotion(EvaluationRequest input)

      This method allows you to validate if promotions that are part of the cart can be applied

      Parameters:
      input - EvaluationRequest containing cart for which we want to validate and apply promotions and apply them.
      Returns:
      EvaluationResponseModel Evaluation Response Model containing validated and applied promos