Вы здесь

Robokassa Merchant

0

Здравствуйте, подскажите пожалуйста, как сделать форму оплаты с вводом номера телефона и выбором суммы 1, 100, 200, 300. После этого проверка оплаты по кастомному полю "номеру телефона" и если оплачено, выполнение какого-либо скрипта. Спасибо.

Версия Drupal: 
7.x
Вопрос задан 15.03.2015 - 13:40

Ответы

0

Пример формы есть в самом модуле http://cgit.drupalcode.org/robokassa/tree/robokassa.pages.inc?h=7.x-1.x#n2

При создании транзакции помимо amount и memo можно передавать любые другие параметры, они в дальнейшем будут доступны в $payment['params'].

Ответ дан 15.03.2015 - 15:22
Аватар пользователя xandeadx
xandeadx
1542

Это всё изучить, понять как работает и реализовать в своём модуле.

Комментарий оставлен 16.03.2015 - 17:58
0

Немного добавлю, для тех кто ищет ответ на вопрос, - Как настроить / подключить Robokassa Merchant к сайту?:
После обновления модуля, добавили готовую форму приема платежа она доступна по адресу site.ru/robokassa/payment. Это все описано в файлах Readme.txt и Install.txt. Так же различные хуки примеры и т.д., на сайте робокассы остальная информация.
Важно: При тестировании прохождения платежей, в настройках модуля в поле "URL мерчанта Robokassa" необходимо указать адрес сервера как: https://auth.robokassa.ru/Merchant/Index.aspx?isTest=1
И ввести пароли от тестового сервера (указываются при настройке магазина в сервисе робокассы).

Может кому пригодится информация, потому что по умолчанию стоит адрес: http://test.robokassa.ru/index.aspx и с ним ничего не работает.

Ответ дан 10.10.2016 - 20:17