Gridbox Content Filters Improvements. Filter Items on The Fly!

Continue Reading
Mon. - Fri. 9 am - 5 pm Support Policy
Remember me

Форма регистрации с оплатой

3 months 2 weeks ago #1

  • Nikolay's Avatar
  • Nikolay
  • Posts: 22
Добрый день! Поделитесь опытом пожалуйста) Перебираю различные варианты, необходимо сделать платный онлайн-курс на сайте. Хочется сделать все на Gridbox и Forms, используя при этом минимальное количество других расширений, чтобы не было проблем связать их между собой. Появилась идея сделать онлайн-курс (набор постов) доступным только определенной группе пользователей. Возможно ли создать форму регистрации с оплатой? То есть чтобы вводились данные пользователя (логин, пароль, e-mail) и выбирался курс (1 из 3), производилась оплата и после этого происходила регистрация пользователя в нужной группе на сайте, что давало бы ему доступ к платному контенту? Или например сделать форму оплаты курса, чтобы в случае успешной оплаты давался доступ к форме регистрации? Поделитесь опытом))

3 months 2 weeks ago #2

  • Nikolay's Avatar
  • Nikolay
  • Posts: 22
Друзья, неужели никто не сталкивался с подобным?

3 months 2 weeks ago #3

  • Artem's Avatar
  • Artem
  • Posts: 8467
Здравствуйте, Николай

(набор постов) доступным только определенной группе пользователей.

С формами так не получиться сделать. Для этого необходимо использовать специализированные расширения:
extensions.joomla.org/category/e-commerc...hip-a-subscriptions/

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

C Уважением,
Артем

3 months 2 weeks ago #4

  • Nikolay's Avatar
  • Nikolay
  • Posts: 22
Ок, нашли свое решение, но для него нужен следующий функционал:
В формах сделать многостраничную форму, в которой:
на 1 шаге вводится e-mail
на 2 шаге производится оплата предустановленного товара
на 3 шаге выполняется написанный php-код, в котором мы используем e-mail из 1 шага и результат оплаты из 2 шага.
Вопрос: как сделать, чтобы на 2 шаге выполнялась оплата на уже установленную сумму? Или для этого необходимо все равно выводить общую стоимость и давать выбор в виде селектора с одним вариантом?
И как разместить на каком-либо шаге собственный php?

3 months 2 weeks ago #5

  • Artem's Avatar
  • Artem
  • Posts: 8467
Установленная сумма - вы можете добавить радио кнопку с суммой и сделать значение по умолчанию



По поводу php кода, я так понимаю, этот код будет перекидывать пользователя в необходимую группу пользователей.

В таком случае вам необходимо действовать по другому:
Пользователь заполняет форму, после чего его перенаправляет на сайт платежной системы. В настройках формы, при заполнении полей платежной системы, вам необходимо указать ссылку на страницу при успешной покупке.




Следовательно, php код вам необходимо поместить на эту страницу. В свою очередь, это может быть обычная Joomla статья в которую вы можете поместить php код с помощью специальных модулей

Первое что в Google выдало: www.joomlashack.com/blog/joomla/use-java...in-a-joomla-article/

С Уважением,
Артем

3 months 2 weeks ago #6

  • Nikolay's Avatar
  • Nikolay
  • Posts: 22
В таком варианте пользователь, однажды оплативший может без конца обновлять страницу, где выполняется этот код и генерировать новых пользователей. Или делиться этой ссылкой с другими. Поэтому и хотелось сделать многостраничную форму, чтобы себя обезопасить

3 months 2 weeks ago #7

  • Artem's Avatar
  • Artem
  • Posts: 8467
Оплата в любом случае происходит на стороне платежной системы

Все же рекомендую вам посмотреть на специализированные расширения
extensions.joomla.org/category/e-commerc...hip-a-subscriptions/

3 months 2 weeks ago #8

  • Nikolay's Avatar
  • Nikolay
  • Posts: 22
Я просмотрел все доступные расширения. Подходящего нет. Есть те, которые решают задачу, но не так, как нам нужно. Все доступные расширения "подходящие", они убью конверсию, потому то процесс покупки сильно усложняется. Добавить в одной из страниц многостраничной формы свой php-код можно или нет?)

3 months 2 weeks ago #9

  • Artem's Avatar
  • Artem
  • Posts: 8467
Нет, такой возможности нет
Powered by Kunena Forum