Як підключити FONDY до більш ніж 2000 сервісів. #1 Збереження платежів в документ Google Sheets.
Відкриваємо нашу рубрику: як підключити 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:
Далі переходимо до кроку CustomizeHook. На цьому етапі ми зробимо емуляцію відправки повідомлення з 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:
А можно сделать, чтобы Zapier отправлял счета через Fondy?
Например, добавили строчку в Spreadsheet со всеми данными, как тригер – и инвойс улетел клиенту.
Да, вот пошаговая инструкция