Перейти к основному содержимому

Начало работы

Обзор

Модуль платёжного шлюза GoCardless для Perfex CRM интегрирует GoCardless в вашу установку Perfex CRM, позволяя принимать платежи прямым дебетом от клиентов. Модуль поддерживает как песочницу (тестовый режим), так и рабочий режим, что позволяет проверить платёжный процесс перед приёмом реальных транзакций.

к сведению

Themesic не аффилирована с GoCardless и не имеет доступа к пользовательским данным, обрабатываемым через шлюз.

Требования

Перед установкой модуля убедитесь, что у вас есть:

  • Работающая установка Perfex CRM
  • Доступ администратора к панели управления Perfex CRM
  • Скачанный архив модуля с Themesic
  • Аккаунт GoCardless (песочница для тестирования, рабочий для продакшена)

Установка

Выполните следующие шаги для установки модуля GoCardless:

  1. Распакуйте скачанный архив на вашем компьютере.
  2. Внутри распакованной папки найдите файл upload.zip.
  3. Войдите в панель администратора Perfex CRM.
  4. Перейдите в SETUP → Modules.
  5. Нажмите кнопку Upload Module и выберите файл upload.zip.
  6. Нажмите Install — модуль появится в списке модулей.

Тестовый режим

Перед запуском в продакшен рекомендуется протестировать интеграцию в песочнице GoCardless.

  1. Зарегистрируйтесь для аккаунта GoCardless Sandbox на developer.gocardless.com.
  2. После регистрации получите API-ключ песочницы из панели разработчика GoCardless.
  3. В панели управления Perfex CRM перейдите в Настройки модуля GoCardless.
  4. Вставьте API-ключ песочницы в поле API-ключа.
  5. Убедитесь, что переключатель Тестовый режим включён.
  6. Нажмите Сохранить.

Тестирование платежа

Для проверки работоспособности интеграции:

  1. Создайте счёт в Perfex CRM.

  2. При оплате выберите GoCardless как способ оплаты.

  3. Используйте следующие тестовые банковские реквизиты:

    ПолеЗначение
    Sort Code200000
    Account Number55779911
  4. Завершите платёж и убедитесь, что транзакция отображается как в Perfex CRM, так и в панели песочницы GoCardless.

подсказка

Тестовые банковские реквизиты выше предоставлены GoCardless специально для тестирования в песочнице и не обрабатывают реальные средства.

Рабочий режим

Когда вы удовлетворены результатами тестирования, выполните следующие шаги для переключения на продакшен:

  1. Войдите в ваш рабочий аккаунт GoCardless на gocardless.com.
  2. Получите рабочий API-ключ из панели аккаунта.
  3. В Настройках модуля Perfex CRM замените API-ключ песочницы на рабочий API-ключ.
  4. Выключите переключатель Тестовый режим.
  5. Нажмите Сохранить.

Ваша установка Perfex CRM теперь готова принимать реальные платежи прямым дебетом через GoCardless.

к сведению

Для поддержки GoCardless (проблемы с аккаунтом, платёжные споры и т.д.) обращайтесь напрямую в GoCardless по адресу [email protected] (доступны 9:00–18:00, понедельник–пятница).

Настройка валюты

По умолчанию модуль GoCardless обрабатывает платежи в GBP (британские фунты). Если вам нужно изменить валюту, выполните следующие шаги:

  1. Перейдите к следующему файлу в установке Perfex CRM:

    modules/gocardless_gateway/libraries/Gocardless_gateway.php
  2. Найдите строку 156, содержащую настройку кода валюты.

  3. Измените код валюты на нужный (например, EUR, SEK, AUD).

  4. Сохраните файл.

warning

Используйте код валюты, поддерживаемый GoCardless. Использование неподдерживаемой валюты приведёт к ошибкам платежей. При возникновении проблем обращайтесь в поддержку по адресу https://themesic.com/support.