Ошибка при оформлении заказа подскажите

#
Ошибка при оформлении заказа подскажите
Добрый вечер. Подскажите пожалуйста.
- При оформлении заказа " в корзине"
- После Выбора формы оплаты "где не указан обработчик заказа" нажимаешь "далее" - выдает ошибку
Fatal error: Call to a member function orderParams() on a non-object in /home/a0028232/domains/oboi-kids.ru/public_html/hostcmsfiles/lib/lib_75/lib_75.php on line 432
- как быть если форма оплаты "только наличными при получении заказа" - можно ли пропустить данный пункт при заказе и перейти сразу к разделу "Данные доставки" и завершить процесс заказа.



Заранее спасибо !
oboi-kids.ru
#
Re: Ошибка при оформлении заказа подскажите
Проблема решена данным обработчиком для оплаты наличными. - см.вниз.
В строке "class Shop_Payment_System_Handler76 extends Shop_Payment_System_Handler" - 76 меняете на " Ваш Идентификатор" - созданной вами платежной системы.

Код обработчика:

<?php

/**
* Оплата наличными
*/
class Shop_Payment_System_Handler76 extends Shop_Payment_System_Handler
{
   /**
    * Метод, запускающий выполнение обработчика
    */
   function execute()
   {
      parent::execute();

      $this->printNotification();

      return $this;
   }

   protected function _processOrder()
   {
      parent::_processOrder();

      // Установка XSL-шаблонов в соответствии с настройками в узле структуры
      $this->setXSLs();

      // Отправка писем клиенту и пользователю
      $this->send();

      return $this;
   }

   public function getNotification()
   {
      $this->xsl(
         Core_Entity::factory('Xsl'->getByName('ОплатаПриПолучении'
      );
      return parent::getNotification();
   }

   public function getInvoice()
   {
      return $this->getNotification();
   }
}
oboi-kids.ru
Авторизация