Skip to content

mrvasilyev/charity_fund

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Виджет для приема пожертвований и оплаты через ЮКаssа. CRM MVP (Airtable) - v 1.0.0

Виджет разработан для благотворительных и эндаумент фондов. CRM (Minimum Viable Product) был разработан для эндаумент фонда школы, входящей в ТОП-5 рейтинга Global Top IB Schools 2021

Стек проекта v 1.0.0:

Front-end Back-end CRM (MVP) Cron script

Описание папок проекта:

client - клиентская часть проекта
server - серверная часть проекта
pipedream - скрипт для step workflow в pipedream

Клиентская часть проекта

В виджете реализовано пять последовательных шагов для получение пожертвования от ваших доноров:

Шаг 1. Выбор типа и суммы платежа. Тип пожертвования может быть разовым или ежемесячным. В случае ежемесячного платежа донор разрешает фонду списывать выбранную сумму безакцептно. Сумму платежа имеет заданный шаг, если донор хочет выбрать произвольную сумму платежа он использует элемент "Другая сумма". В данное поле может быть введана произвольная сумма от 150 до 999 999 рублей.

Шаг 2. Донор заполняет контактные данные о себе. Минимальный набор параметров фамилия, имя, email. Далее донер соглашается с офертой и политикой обработки персональных данных и нажимает кнопку "Продолжить". Происходить первичная запись данных в базу данных CRM таблица "Customers". Если донор уже ранее делал пожертвование данные в таблице базы данных будут обновлены и новая запись создаваться не будет.

Шаг 3. Донор подтверждает оплату выбранной суммы и типа платежа. Формируется запрос к системе ЮKassa и подгружается виджет партнера. На данном шаге происходит записьв базу данных CRM, таблицы Transactions и Subscriptions (если выбран тип платежа - ежемесячный).

Шаг 4. Донор выбирает способ оплаты, вводит данные банковской карты и осуществляет платеж.

Шаг 5. После успешной оплаты осуществляется переадресация донора на страницу благодарности.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages