Руководство по интеграции
Это руководство оп исывает распространённые сценарии интеграции с Ultimate Multisite, включая подключение к внешним сервисам, создание пользовательских платёжных шлюзов и обработку webhooks.
Для изолированной инфраструктуры арендаторов см. интеграцию Multi-Tenancy для рекомендаций по начальной настройке суверенного арендатора, проверке миграции, SSO и удалению.
Интеграция CRM
Синхронизируйте данные клиентов с вашим CRM, когда регистрируются новые клиенты:
add_action('wu_customer_post_create', 'sync_customer_to_crm');
function sync_customer_to_crm($customer) {
$crm_api = new Your_CRM_API();
$crm_api->create_contact([
'email' => $customer->get_email(),
'name' => $customer->get_display_name(),
'signup_date' => $customer->get_date_registered(),
'plan' => $customer->get_membership()->get_plan()->get_name()
]);
// Store CRM ID for future reference
$customer->add_meta('crm_contact_id', $crm_api->get_last_contact_id());
}