All Known Implementing Classes:
AbstractCheckoutStepController, ChineseDeliveryAddressCheckoutStepController, ChineseDeliveryMethodCheckoutStepController, ChinesePaymentMethodCheckoutStepController, ChineseSummaryCheckoutStepController, ChineseTaxInvoiceController, DeliveryAddressCheckoutStepController, DeliveryAddressCheckoutStepController, DeliveryMethodCheckoutStepController, DeliveryMethodCheckoutStepController, HopPaymentResponseController, MultiStepCheckoutController, PaymentMethodCheckoutStepController, PaymentMethodCheckoutStepController, PaymentTypeCheckoutStepController, PickupLocationCheckoutStepController, SopPaymentResponseController, SummaryCheckoutStepController, SummaryCheckoutStepController, SummaryCheckoutStepController

public interface CheckoutStepController
  • Method Summary

    Modifier and Type
    Method
    Description
    back(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
     
    enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
    Swapping the parameter order might break the validation aspect from working.
    next(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
     
  • Method Details

    • enterStep

      String enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) throws CMSItemNotFoundException, CommerceCartModificationException
      Swapping the parameter order might break the validation aspect from working.
      Parameters:
      model -
      redirectAttributes -
      Returns:
      returns the result for entering the checkout step
      Throws:
      CMSItemNotFoundException
      CommerceCartModificationException
    • back

      String back(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
      Parameters:
      redirectAttributes -
      Returns:
      checkoutstep link for navigating back
    • next

      String next(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
      Parameters:
      redirectAttributes -
      Returns:
      checkoutstep link for navigating next