Искал очень долго решение вопроса, но никто не писал доступно для чайников.
Пришлось искать методом тыка, при помощи догадок.
Решил вопрос следующим образом.
Внес исправления
1. Переходим в папку wp-content\plugins\woocommerce\includes\gateways
2. Создаем папку, например "COD1"
3. Заходим в папку "COD" и копируем файл "class-wc-gateway-cod.php"
4. Заходим в папку "COD1" и вставляем фай "class-wc-gateway-cod.php"
5. Переименовываем "class-wc-gateway-cod.php" в "class-wc-gateway-cod1.php"
6. Открываем файл "class-wc-gateway-cod1.php" при помощи Notepad.
7. Открываем поиск по файлу CTRL+F и пишем "COD"
8. Находим строку "class WC_Gateway_COD extends WC_Payment_Gateway" и изменяем на "class WC_Gateway_COD1 extends WC_Payment_Gateway"
9. Находим строку "$this->id= 'cod'; и меняем на "$this->id= 'cod1';
10. Находим строку "if ( $order && 'cod' === $order->get_payment_method()" и переименовываем на "if ( $order && 'cod1' === $order->get_payment_method()"
Также можете изменить название оплаты в строке $this->method_title = __( 'Новое Название оплаты', 'woocommerce' );
и описание способа оплаты.
$this->method_description = __( 'Новое описание оплаты.', 'woocommerce' );
11. Переходим в папку "wp-content\plugins\woocommerce\includes" и открываем файл "class-wc-payment-gateways"class-wc-payment-gateways.php" при помощи Notepad.
12. Нажимаем CTRL+F и ищем строку "'WC_Gateway_COD',", копируем ее и вставляем в конце списка, после чего переименовываем эту строк в 'WC_Gateway_COD1',
13. Открываем админку сайта и у Вас добавился новый шлюз оплаты.