Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2013, 10:13   #1
Michael_Ardan
Пользователь
 
Регистрация: 22.11.2008
Сообщений: 23
По умолчанию Автоматическое скачивание файла после оплаты на Робокассе

Здравствуйте! Я хочу подключить к своему интернет-магазину сервис Робокасса. В моем интернет-магазине будут продаваться цифровые товары (документы .doc с уникальным контентом). Вот образец кода формы оплаты.

<script language='javascript' type='text/javascript' src='https://auth.robokassa.ru/Merchant/Handler/MrchSumPreview.ashx? MrchLogin=demo&
OutSum=10.96&
InvId=0&
Desc=ROBOKASSA+Advanced+User+Guide&
Shp_code=Asp&
Shp_item=&
SignatureValue=1c980c5b65d4e60b0f39 5ea2ddf6ed16&
Culture=ru&
Encoding=utf-8'></script>

Форма оплаты должна выглядеть так, как на прилагаемом изображении Forma_oplaty_Robokassa.jpg.
У меня 2 вопроса.
1. Как добиться, чтобы после того, как пользователь нажмет кнопку «Оплатить» и подтвердит оплату, автоматически начиналось скачивание документа, который оплатил пользователь?
2. На разных веб-страницах у меня будут разные формы оплаты для разных товаров (документов .doc). Как добиться, чтобы с разных форм оплаты скачивались разные документы .doc и не получалось так, что пользователь заплатил за скачивание одного документа, а начал скачиваться другой документ?
Изображения
Тип файла: jpg Forma_oplaty_Robokassa.jpg (6.8 Кб, 184 просмотров)
Michael_Ardan вне форума Ответить с цитированием
Старый 07.12.2013, 11:55   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

При оплате формировать уникальную ссылку код, которую выдавать в случае успешной оплаты. Номер заказа для этого использовать
ADSoft вне форума Ответить с цитированием
Старый 07.12.2013, 12:21   #3
Michael_Ardan
Пользователь
 
Регистрация: 22.11.2008
Сообщений: 23
По умолчанию

ADSoft, спасибо! Можно еще узнать, как добиться, чтобы сразу после оплаты автоматически начиналось скачивание файла?
Michael_Ardan вне форума Ответить с цитированием
Старый 07.12.2013, 12:59   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

На странце успешной оплаты разместите код автоматич отдачи локумента. Например принудительно задайте header
ADSoft вне форума Ответить с цитированием
Старый 08.12.2013, 23:17   #5
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Есть один нюанс. Робокассе требуется три страницы.
1. страница. с которой отсылается оплата.
2. страница, которая должна обратотать ответ робокассы и онветить фразой "ОК".
3. третья страница, куда переслать юзера. но юзер может и не перейти туда. поэтому я рекомендую отсылать юзеру на почту ссыль или сам документ со страницы 2. и вообще читайте документацию робокассы. там все просто.
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скачивание файла из интернета, не зная пути и имени файла. Скрипт Microsoft Office Excel 0 14.09.2013 22:14
ROBOKASSA. Как произвести действия после оплаты, если не была нажата кнопка "Вернуться в магазин"? Mr_freeman PHP 0 14.12.2012 14:11
Скачивание файла fezilk24 Работа с сетью в Delphi 16 07.02.2011 18:35
Скачивание файла Lemo Помощь студентам 16 28.07.2009 22:54
скачивание файла после просмотра рекламы westakof JavaScript, Ajax 3 02.07.2008 15:48