Функционал компонента платёжной формы:
- Требует минимум настроек - достаточно просто указать название и цену товара или услуги в настройках компонента.
- При необходимости можно определить, будет ли форма отображаться только авторизованным пользователям или авторизация не понадобится.
- Имя и email неавторизованного пользователя сохраняется в разделе "Состав заказа".
- Цена может быть фиксированной, также можно позволить пользователю вводить произвольную сумму, предложить пользователю фиксированные варианты сумм или использовать оба варианта одновременно.
- Способы оплаты задаются с помощью раздела "Платёжные системы" в настройках Магазина и свойствами самого компонента. Необходимые платёжные системы должны быть предварительно настроены в разделе Магазин > Настройки > Платёжные системы.
- В процессе платежа в таблице Заказов появляется новая запись с реквизитами пользователя создавшего платёж.
- Оформление Заказа происходит "тихо", после нажатия на кнопку Оплатить пользователь сразу переходит на страницу платёжной системы.
Внешний вид формы легко кастомизируется с помощью CSS.