Ошибка при оплате в интернет магазине

Модератор
#
Re: Ошибка при оплате в интернет магазине
<?php

/**
* Оплата наличными
*/
class Shop_Payment_System_Handler20 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();
   }
}
#
Re: Ошибка при оплате в интернет магазине
Огромное спасибо, наконец мы поняли друг друга. Все работает. !!! Ура!
А для других платежных систем обработчики запрашиваются у техподдержки этих систем, или есть какой-то репозиторий обработчиков?
Модератор
#
Re: Ошибка при оплате в интернет магазине
Kuboff,
Написанные нами обработчики идут в поставке системы, для новых запрашиваете у самой платежной системы.
Авторизация