Перейти к основному содержимому
Paid AddonPurchase GoCardless | Install via your site's addon page or download from your account

GoCardless

Multisite Ultimate: GoCardless Payment

Позвольте вашим клиентам оплачивать членство и продукты Multisite Ultimate с помощью прямого дебета через GoCardless!

Installation

  1. Загрузите 'ultimate-multisite-gocardless' в каталог '/wp-content/plugins/'
  2. Активируйте плагин через меню 'Плагины' в WordPress
  3. Следуйте пошаговому мастеру, чтобы настроить плагин

Usage Guide

GoCardless — платежный шлюз, доступный в Европе и Великобритании, который позволяет осуществлять платежи через прямой дебет.

Ultimate Multisite: GoCardless Gateway добавляет поддержку GoCardless в Ultimate Multisite, позволяя взимать плату с ваших клиентов в этом регионе с помощью прямого дебета.

В этом руководстве будет показано, как настроить GoCardless, чтобы начать принимать платежи через него в вашей сети Ultimate Multisite.

Примечание: GoCardless работает только с следующими валютами: EUR, GBP, AUD, SEK и DKK.

Installing the Add-on

Прежде всего, вам нужно установить дополнение GoCardless для Ultimate Multisite. Вы можете сделать это, перейдя в Ultimate Multisite > Settings > Add-ons (на боковой панели). И выбрав дополнение GoCardless в этом списке.

После установки и активации дополнения перейдите в Ultimate Multisite > Settings > Payments, включите опцию GoCardless и сохраните.

Payment gateway settings

Getting an Access Token

Создайте аккаунт в GoCardless (или в песочнице GoCardless, если хотите протестировать сначала, что рекомендуется). Затем, после входа в систему, перейдите к пункту меню Developers.

На странице Developers нажмите кнопку Create в правом верхнем углу экрана, затем выберите опцию Access Token.

Это откроет новое модальное окно, позволяющее создать новый токен. Дайте ему узнаваемое имя и убедитесь, что вы выбрали опцию Read-write access в меню Scope.

Токен доступа появится на экране. Скопируйте его и вставьте в меню Ultimate Multisite > Settings > Payments > GoCardless.

Убедитесь, что вы разместили его в правильном поле. Если это live token, отключите sandbox mode перед вставкой токена.

Payment gateway settings with GoCardless

Это всё для первого шага. Далее вам нужно настроить прослушиватель вебхуков.

Setting up the Webhook Listener

При работе с подписками Ultimate Multisite должен получать информацию об изменениях статуса подписки, новых платежах и других подобных событиях.

Способ, которым платежные шлюзы уведомляют Ultimate Multisite об этих изменениях, — это webhook calls. Поэтому, чтобы интеграция работала на 100 %, нам нужно сообщить GoCardless, какой URL вызывать с всей этой информацией.

Вернитесь к панели GoCardless > Developers и снова нажмите кнопку Create, но на этот раз выберите опцию Webhook endpoint.

new window will open with the webhook endpoint options. It asks for the webhook URL, so head back to your Ultimate Multisite settings > Payments > GoCardless and copy the webhook URL listed in there:

Кроме того, вы можете ввести webhook secret, который будет использоваться для подписи ваших вызовов вебхука. Что бы вы ни ввели в этом поле, вам также нужно ввести в поле Ultimate Multisite Webhook Secret.

Завершите, сохранив конечную точку, нажав кнопку Create webhook endpoint, а затем сохраните настройки Ultimate Multisite.

Теперь вы готовы принимать платежи через GoCardless!