1.
https://nikita-sp.com.ua/2015/12/sistema-sobyitiy-...
Регистрируешь обработчик события рег-ии нов. польз-ля на opencart 2
$this->model_extension_event->addEvent('mymodule', 'post.customer.add', 'module/mymodule/on_customer_add');
Далее сам обработчик
public function on_customer_add($customer_id) {
$this->load->model('account/customer');
$customer_info = $this->model_account_customer->getCustomer($customer_id);
$admin_mail = $this->config->get('config_email');
// тут curlом отправляешь запрос на ВП
}
Тут ты на вп отправляешь запрос типа "Создан нов. юзер"
2. В ВП создаешь файл со скриптом , к-й прнимает данные и создает
if(isset($_POST['new_register']))
register_new_user( $user_login, $user_email );