in reply to Re: Phases Of The Spoon
in thread Phases Of The Spoon

True, delivery doesn't depend on authorization (unless auth fails of course, then the whole order execution is aborted).

However, I was thinking that in mostly rare instances, one would like to have the same package/plugin/module handle more than one phase. Let's say a Handel::Checkout::Plugin::PayPal plugin might handle the address verification, the payment autho AND the order delivery, while another Handel::Checkout::Plugin::AddressScrubber simply does it's best to clean addresses.

So I guess I answered my own quesiton somewhat. :-)