Как подключить Fondy к более чем 2000 сервисам

Maxim Kozenko
3 min readJan 11, 2020

--

Открываем нашу рубрику: как подключить Fondy к чему угодно через Zapier или Funnel.io

Сегодня рассмотрим кейс, как сохранять все платежи, которые прошли через Fondy в отдельный Google Sheets документ

Для этого нам понадобится аккаунт в Zapier.com.

После регистрации заходим в кабинет Zapier и жмем кнопку Make a Zap!

Следующим шагом мы настроим, чтобы уведомления (серверные колбеки) от Fondy отправлялись в Zapier по всем платежам.

Указываем “ When this happens/Choose App & Event”:

Choose App: Webhooks by Zapier

Choose Trigger Event: Catch Hook

Полученный на следующем шаге Custom Webhook URL вида “https://hooks.zapier.com/hooks/catch/xxxxx/yyyyyy/” переносим в настройки вашего мерчанта в мерчант-портале Fondy в технических настройках в параметр Server Callback URL:

Далее переходим к шагу Customize Hook. На этом этапе мы сделаем эмуляцию отправки уведомления из Fondy в Zapier и протестируем парсинг этих данных на стороне Zapier. Отправить уведомление можно двумя способами:

  1. найти ранее оплаченный платеж и в его деталях нажать кнопку — Отправить Callback

2. создать новый платеж на своем мерчанте и оплатить его (можно тестовый)

В результате Zapier должен нам показать что-то наподобие следующей картинки:

Это означает, что колбек Zapier захватил и распарсил.

Далее переходим к шагу 2. Do this …и находим Google Sheets:

Choose Action Event: Create Spreadsheet Row

Zapier предложит залогиниться в Google Sheets.

Заранее создаем пустой документ в Google Sheets в GDrive с первой строкой в качестве заголовков. Можно скопировать с нашего примера: http://bit.ly/2RbzzYZ

Zapier подтянет все поля из нашего документа. Их нужно обязательно связать с данными, полученными на предыдущем шаге в колбеке:

Тестируем:

В результате тестов наблюдаем добавление записи в наш Google Sheets документ:

--

--

Maxim Kozenko

CTO at Fondy — European Internet Payment Service Provider