• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

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

Image CMS

cvetovod-nn

Новичок
#1
Привет всем!Помогите разобраться с интеграцией платежной системы 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'; ....

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

Technolog

Новичок
#2
Скопировать папку 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' );