Задача

Повесить готовую форму (в виде pop-up-а) на кнопку в шапке, через которую пользователь выбирает услуги для оплаты.

У нас уже есть готовый платежный модуль, который открывает нашу платежную

форму (на стороне платежной платформы) и даже есть PHP SDK, на основе

которой он был сделан.

Обязательные требования

4 услуги за которые списываются деньги:

1) Членский взнос на филиал профсоюза (ППО). Пользователь выбирает ППО, на которую хочет пожертвовать.

2) Пожертвования сверх членских взносов для члена профсоюза (обычный разовый платеж)

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

4) Пожертвование от третьих лиц (не членов профсоюза). Тоже обычный разовый платеж

Это стандартный уже готовый запрос. Но так же учесть, что Членских Взносов, может быть ежемесячное списание (в нашей документации -- это

рекуррентный платеж).

Далее детали

Пояснение к АПИ (Mixplat API Doc)

1. При разовой оплате вызывается метод create_payment_form

2. При ежемесячной оплате вызывается метод create_payment_form с параметром recurrent_payment=1

В обоих случаях в параметр merchant_data нужно передать (в формате json):

- Номер членского билета

- Тип платежа (ППО, Проект, от третьих лиц)

- Фамилия

- Имя

- Отчество

В битриксе создается заказ со статусом (ожидает оплаты, оплачен, не оплачен), у заказа должны прописываться свойства:

- Номер членского билета,

- ППО (филиал профсоюза),

- тип оплаты (разовый/ежемесячный),

- Дата ребилла (следующего платежа для рекуррентного платежа)

- Фамилия, Имя, Отчество,

- Признак ежемесячного платежа (да/нет),

- Дата первой оплаты,

- Сумма

В случае ежемесячной оплаты, необходимо записать к заказу recurrent_id, полученный из

https://docs.mixplat.ru/methods/#421-payment_status

и добавить крон на последующие ежемесячные списания (+1 месяц к дате изначального платежа).

При наступлении даты последующего списания - создавать новый платеж методом https://docs.mixplat.ru/methods/#451-create_recurrent-payment с recurrent_id,

полученному из payment_status первоначального платежа.

Так же нужно создать редактируемую страницу с текстом оферты, ссылка на которую есть в форме.

Все дополнительную документацию вы найдете во вложении, включая верстку и модуль.

3 года назад
messaggio-pm
Тони 
40 лет
4 года в сервисе
Был
3 года назад

Заявки фрилансеров

Алан
 
41 год
3 года в сервисе
Был
3 года назад
3 года назад
Роман
 
24 года
3 года в сервисе
Был
8 месяцев назад
3 года назад
Денис
 
35 лет
9 лет в сервисе
Был
2 часа назад
15 отзывов(-1)
3 года назад
Борис
 
39 лет
7 лет в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • Требуется настройка системы Кейтаро. Исполнитель должен выполнить полную конфигурацию и установку. Необходима помощь в понимании процесса настройки.

    Закрыт
    3 года назад
  • Требуется разработка кредитных калькуляторов для финансового сайта на движке DLE. Необходимо создать калькулятор кредита, ипотеки, микрозаймов и вкладов. Ищем специалиста с опытом реализации подобных решений для финансовых ресурсов.

    Закрыт
    3 года назад
  • $50

    Требуется подключить скрипт для сбора вводимых данных с одностраничного лэндинга и отправки их в Telegram. Можно использовать любые простые формы без оформления. Варианты настройки можно найти в открытых источниках, но креативный подход приветствуется.

    Завершен
    3 года назад
  • Требуется разработать скрипт для стрима в ТикТоке, который будет реагировать на донаты в реальном времени. Скрипт должен обеспечивать действия, такие как запуск видео или аудио при получении подарка. Знания настройки OBS будут преимуществом.

    Закрыт
    3 года назад
  • Необходимо создать веб-сайт на основе HTML, CSS и PHP. Проект включает простые скрипты и предполагает разработку 1-4 страниц. Ожидается легкая реализация задач.

    Закрыт
    3 года назад
  • $250

    Разработка скрипта на Python для автоматического парсинга новостей с заданного сайта. Бот должен отслеживать ключевые слова, извлекать названия монет и отправлять команды на покупку и установку стоп-ордера в 3commas. Необходимо использовать API 3commas для интеграции.

    Закрыт
    3 года назад
  • Требуется защита CSS-кода сайта от плагиата. Необходимо предоставить существующий CSS-код для шифрования и оптимизации. Рассматриваются варианты, позволяющие минимизировать риск копирования стилей, так как сайт поддерживает только вставку CSS или JS.

    Закрыт
    3 года назад
  • Ищется специалист NodeJS для разработки скрипта, который будет в режиме реального времени обрабатывать поступающие данные JSON через REST API. Результат необходимо выводить на страницу index.php. Требуется опыт работы с NodeJS и REST API.

    Закрыт
    3 года назад