Class: MarketTown::Checkout::DeliveryStep

Inherits:
Step
  • Object
show all
Defined in:
lib/market_town/checkout/steps/delivery_step.rb

Overview

Handles delivery method and application of delivery promotions.

Dependencies:

- fulfilments#can_fulfil_shipments?
- promotions#apply_delivery_promotions
- finish#delivery_step

Defined Under Namespace

Classes: CannotFulfilShipmentsError, InvalidDeliveryAddressError

Instance Attribute Summary

Attributes inherited from Step

#deps, #meta

Method Summary

Methods inherited from Step

#initialize, #process, steps

Constructor Details

This class inherits a constructor from MarketTown::Checkout::Step