Class: MarketTown::Checkout::CompleteStep
- Defined in:
- lib/market_town/checkout/steps/complete_step.rb
Overview
Handles completion of checkout. All payments and options should have already been completed by this point. The purpose of this step is to request the fulfilment of the order and notify the customer.
Dependencies:
- finish#complete_step_finished?
- fulfilments#fulfil
- notifications#notify
- finish#complete_step
Defined Under Namespace
Classes: AlreadyCompleteError
Instance Attribute Summary
Attributes inherited from Step
Method Summary
Methods inherited from Step
Constructor Details
This class inherits a constructor from MarketTown::Checkout::Step