Файл config.xml удалить в новом модуле.
Файлы картинок переименовать mycashondelivery.jpg и mycashondelivery.gif.
В файле validation.php именить название класса
class MyCashondeliveryValidationModuleFrontController extends ModuleFrontController
{
В файле mycashondelivery.php изменить класс, название и удалить или изменить переменные конфигурации.
class MyCashOnDelivery extends PaymentModule
{
public function __construct()
{
$this->name = 'mycashondelivery';
/* Удалить или, если нужно использовать, переменовать*/
$updateConfig = array('PS_OS_CHEQUE', 'PS_OS_PAYMENT', 'PS_OS_PREPARATION', 'PS_OS_SHIPPING', 'PS_OS_CANCELED', 'PS_OS_REFUND', 'PS_OS_ERROR', 'PS_OS_OUTOFSTOCK', 'PS_OS_BANKWIRE', 'PS_OS_PAYPAL', 'PS_OS_WS_PAYMENT');
if (!Configuration::get('PS_OS_PAYMENT'))
foreach ($updateConfig as $u)
if (!Configuration::get($u) && defined('_'.$u.'_'))
Configuration::updateValue($u, constant('_'.$u.'_'));
Во всех файлах, которые находятся в папке модуля, найти cashondelivery и заменить на mycashondelivery.
Если конф.переменные были измены, то во всех файлах найти и заменить из на новые.