hooked order notification into state machine because spree is a little bitch and doesnt call update! on complete