Форма оплаты через робокасса на js?

alexXXL

Постоялец
Регистрация
7 Май 2012
Сообщения
134
Реакции
13
Здравствуйте. Сейчас делаю форму оплаты на сайте через робокассу. Их примеры на сайте не подходят, поэтому решил сделать собственными силами.
Итак, чтобы оплата работала, необходимо отправить на сервер робокассы ссылку такого вида:
Код:
https://auth.robokassa.ru/Merchant/Index.aspx?MerchantLogin=demo&OutSum=11&InvoiceID=0&Description=Покупка в демо
магазине&SignatureValue=56f978e24d1b51fa7b5ace90a4f4ba53&Shp_name=name&Shp_tel=tel

Не получается сформировать эту ссылку, чтобы параметры OutSum, Shp_name и Shp_tel брались из формы, заполняемой пользователем. А параметр SignatureValue - подсчет md5 строки
Код:
demo:11:0:password:Shp_name=name:Shp_tel=tel

Прошу помощи, натолкнуть на путь истинный))))
 
Вначале отправляем форму на страницу на своем сайте, там силами PHP формируем и проверяем всё и перенаправляем пользователя куда надо
 
То есть, эта страница с PHP - просто файл в корне сайта? Так можно?
 
Я делал предотправную проверку и формирование данных для отправки на аяксе.
Покупатель вводит нужные ему данные, нажимает "оплатить". Данные аяксом (покупателю невидимо) уходят на страницу формирование ключей и построения ссылки, после чего возвращается ответ либо с редиректом на робокассу, либо со страницей (попап окном) "проверьте введенные данные"
 
связку делай с пыхом + подгрузка AJAX. Хотя нужно видеть донора и что именно необходимо для полной картины
 
А в чем именно проблема с методами на сайте робокассы? Помочь сложно, если не знать чем именно не устраивают. У них очень неплохие варианты там.
 
Пока поставил форму с сайта робокассы (поле с вводом суммы платежа и кнопка "Оплатить". При этом отображается логотип робокассы, да и сама форма не очень вписывается в общий дизайн. Хотелось бы, чтобы пользователь мог ввести свои контактные данные, назначение платежа и эта информация передавалась на сайт робокассы.
 
Пока поставил форму с сайта робокассы (поле с вводом суммы платежа и кнопка "Оплатить". При этом отображается логотип робокассы, да и сама форма не очень вписывается в общий дизайн. Хотелось бы, чтобы пользователь мог ввести свои контактные данные, назначение платежа и эта информация передавалась на сайт робокассы.
Так ты посмотри код формы, который генерирует робокасса и используй просто его, без запроса на их Form.js. Заполняй своими данными и все.
 
Назад
Сверху