NAME

Mango::Catalyst::Controller::Checkout - Catalyst controller for checkout

SYNOPSIS

package MyApp::Controller::Checkout;
use base 'Mango::Catalyst::Controller::Checkout';

DESCRIPTION

Mango::Catalyst::Controller::Checkout provides the web interface for the checkout process.

ACTIONS

index : /checkout/

Initiates the checkout process into the first state, usually 'preview'.

instance : /checkout/<state>

Runs the specified checkout state.

METHODS

initialize

Routes the current order record through the INITIALIZE phase of the checkout pipeline.

order

Returns the order for the users current checkout process.

workflow

Arguments: $workflow

Gets/sets the Class::Workflow instance used for the checkout controller.

SEE ALSO

Mango::Checkout, Handel::Checkout

AUTHOR

Christopher H. Laco
CPAN ID: CLACO
claco@chrislaco.com
http://today.icantfocus.com/blog/