Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Платежная система payu

Тема в разделе "Вопросы, советы и доработки.", создана пользователем cvetovod-nn, 8 май 2014.

  1. cvetovod-nn

    cvetovod-nn

    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    3
    Привет всем!Помогите разобраться с интеграцией платежной системы payu! Вот что мне скинули админы
    1. Скопировать папку payu в папку {Корень сайта}/wp-content/plugins/woocommerce/classes/gateways/
    2. Открыть в редакторе файл {Корень сайта}/wp-content/plugins/woocommerce/woocommerce.php 2.1 Найти кусок кода с подобным содержанием : function core_gateways( $methods ) { $methods[] = 'WC_Gateway_BACS'; ....
    2.2 Добавить строку $methods[] = 'WC_Gateway_PayU'; 3. Зайти в админку сайта 3.1 Выбрать меню "woocommerce" -> "настройки" 3.2 Выбрать вкладку "платежные системы" 3.3 Выбрать редактирование настроек PayU

    и ссылка на эту охинею https://github.com/PayUUA/Wordpress_Woocommerce

    Смысл в том что у меня нет папки /classes/gateways/ (подумав я ее создал)!После опять надо открыть фал и искать подобный код,опять же у меня в файле woocommerce.php не такого подобного куска кода function core_gateways( $methods ) { $methods[] = 'WC_Gateway_BACS'; ....

    Как быть?Только не надо говорить про робокассу и другие платежки!Жду вашей помощи Люди!
     
  2. Technolog

    Technolog

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Скопировать папку payu нужно с следующую в папку: {Корень сайта}/wp-content/plugins/woocommerce/includes/gateways

    В файле woocommerce.php добавь в конце код:
    function add_your_gateway_class( $methods ) {
    $methods[] = 'WC_Gateway_PayU';
    return $methods;
    }
    add_filter( 'woocommerce_payment_gateways', 'add_your_gateway_class' );