/** * can go to next step if order has been paid *@param DataObject $order Order *@return DataObject | Null (next step OrderStep object) **/ public function nextStep($order) { if ($order->IsPaid()) { return parent::nextStep($order); } return null; }