альтернативный вариант добавления записи платежной системы в таблицу modx_billing_paysystems через consol
обратите внимание, на префикс таблиц modx.
$packageName = 'billing'; $base_path = $modx->getOption('core_path'); $success = $modx->addPackage($packageName,$base_path.'components/'.$packageName.'/model/','modx_billing_'); echo "\naddPackage " . ($success? 'OK' : 'Failed'); $success = $modx->loadClass('Paysystem'); echo "\nloadClass " . ($success ? 'OK' : 'Failed'); $obj = $modx->newObject('Paysystem'); $obj->set('name','EdinayaKassa'); $obj->set('comment','Единая касса приема платежей'); if ($obj->save()) echo "<br />Запись успешно добавлена";; $result = $modx->getCollection('Paysystem'); echo "<br />Содержимое таблици:"; foreach($result as $row){echo '<pre>';print_r($row->toArray());echo '<pre>';}