Подключить форму лендинга к Геткурс через POST-запрос API
900 UAHЗадача срочная. Нужно сделать сегодня.
Нужно с формы на сайте (на своей стороне отправить) POST-запрос в base64, принять ответ (в виде ссылке) и отправить пользователя по этой ссылке соответственно
Соответственно, когда пользователь заполняет форму и нажимает на кнопку нужно:
1. Как и раньше отправить письмо с данными из формы на наши email-ы.
2. Сформировать POST-запрос с данными из формы и швырнуть его в геткурс.
3. Дождаться ответа от геткурса и выдернуть из него ссылку на оплату.
4. Переадресовать пользователя на эту ссылку.
!Причем теоретически между пунктами 2 и 3 может быть задержка в несколько секунд. И может даже ничего в ответ не вернуться (или вернуться с ошибкой, если, например, пользователь каку какую в форму ввел)
Поэтому по идее там должно быть еще какое-то оповещение пользователя типа «Мы формируем заказ, сейчас вы будете переадресованы на страницу оплаты»
и добавить проверку ответа от ГК и выдавать пользователю инфу, что что-то он ввел неправильно, если он что-то ввел неправильно.
А если геткурс не отвечат (висит, например) - то выдать пользователю страницу мол «ой, что-то пошло не так, но вы не волнуйтесь - наши менеджеры свяжутся с вами в ближайшее время и все вам пришлют»
_____
документация API: https://getcourse.ru/help/api
Нам надо передавать вот это (импорт пользователя - для быстрого поиска в API):
curl -i -H "Accept: application/json; q=1.0, */*; q=0.1" "https://{account_name}.getcourse.ru/pl/api/deals" -data "action=add&key={secret_key}¶ms={params}"
Пример:
base64_encode
{
"user":{
"email":"<email из формы>",
"phone":"<телефон из формы>",
"first_name":"<ФИО из формы>",
},
"system":{
"refresh_if_exists":0, // обновлять ли существующего пользователя 1/0 да/нет
"multiple_offers":0, // добавлять несколько предложений в заказ 1/0
"return_payment_link":1, // возвращать ссылку на оплату 1/0
"return_deal_number":1 // возвращать номер заказа 1/0
},
"session":{
"utm_source":"site",
"utm_medium":"banner",
"utm_campaign":"specoffer",
},
"deal":{
"offer_code":"2633811",
"quantity":1, // количество
"deal_cost":"300000",
}
API даст ответ, из него нужно взять ссылку для оплаты и перенаправить по ней посетителя.
Отзыв заказчика о сотрудничестве с фрилансером
Подключить форму лендинга к Геткурс через POST-запрос APIСергей отлично выполнил задачу еще в сжатые сроки!
Сделал быстро, делал уточняющие вопросы.
Рекомендую к сотрудничеству!
Отзыв фрилансера о сотрудничестве с Владиславом Серовым
Подключить форму лендинга к Геткурс через POST-запрос APIОчень доволен работой с Владиславом. Очень чёткое ТЗ, быстрая достойная оплата, всегда на связи. РЕКОМЕНДУЮ!
![]()
-
175 9 3 1 В течении нескольки часов реализую.
/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*
-
6237 198 0 Готов приступить к работе.
Давайте обсудим детали.
Портфолио: http://riashentsev.com.ua/?flh=rate#portfolio
-
4182 198 2 5 Доброго дня . Все прочитал, познакомился. Давайте реализуем! Обращайтесь .
-
Да, все страницы есть либо легко добавим по надобности. Там очень примитивный лендинг.
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Разработка интерактивной карты Palworld для сайтаНеобходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и… HTML и CSS верстка, Javascript и Typescript ∙ 1 день 12 часов назад ∙ 28 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
260 189 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 6 дней 19 часов назад ∙ 116 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 7 дней назад ∙ 21 ставка |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 9 дней назад ∙ 23 ставки |
Обновление дизайна на сайтеНужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы . HTML и CSS верстка, Javascript и Typescript ∙ 9 дней 17 часов назад ∙ 97 ставок |