Сейчас разберем, как после быстрой оплаты быстро отослать электронный товар (фото, аудио, видео файлы, пин-коды,...) без участия хозяина магазина автоматически.
Это можно сделать через разные платежные системы, например, оплата через Paypal работает в магазине http://torontoartstudio.com
Сейчас мы разберем WebMoney оплату и немедленную отсылку товара. Процедура требует умения создания таблицы в базе данных (к сожалению без этого не обойтись). Остальные действия - просто копирование, загрузка файлов на сайт, установка параметров WebMoney аккаунта.
1. Надо иметь аттестованный аккаунт в WebMoney и поставить следующие параметры на аккаунт.
Высылать Secret Key на Result URL, если Result URL обеспечивает секретность — снять галочку .
Передавать параметры в предварительном запросе – поставить галочку
Result URL: http://YOUR_NAME.intway.info/result.php
Success URL: http://YOUR_NAME.intway.info/success.php
Fail URL: http://YOUR_NAME.intway.info/failed.php
2. Нарисовать кнопку, которая будет показываться рядом с товаром, как в TorontoArtStudio

или как в Yava магазине

Для этого в начало описания товаров, доступных к автоматической загрузке, надо поставить такой текст:
<img src="http://webmoney.ru/img/banner/cb6.gif" onclick="window.open('http://YOUR_NAME.intway.info/buynow.php?desc=НАЗВАНИЕ&product=НОМЕР&price=ЦЕНА','buynow', 'width=600,height=350,resizable=yes,menubar=no,scrollbars=no,toolbar=no,location=no')"> Немедленная загрузка
Название, номер и цена товара - любые, какие вы дадите
3. На своем сайте http://YOUR_NAME.intway.info создайте базу данных и таблицу loadfile
CREATE TABLE loadfile (
number VARCHAR( 10 ) NOT NULL ,
price FLOAT NOT NULL ,
filename VARCHAR( 50 ) NOT NULL
)
Заполните таблицу данными о товарах: номер, цена, имя файла, который надо отправлять.
Эта таблица нужна, чтобы перед отправкой, проверять, правильная ли сумма была переведена, не меньше цены товара, и какой файл надо отправлять.
4. Загрузите этот zip файл на свой компьютер и разархивируйте. Будет создана папка WMsmall, в которой надо открыть файл confiq.php и поставить свои параметры:
имя вашей базы данных, пароль базы данных, WebMoney seсret key, ваш WebMoney номер кошелька, а также выставить режим работы (1 - для тестирования, 0 - рабочий режим)
Все файлы из этой папки перегрузите на ваш сайт http://YOUR_NAME.intway.info. Туда же загрузите все файлы-товары.
Замечание.
Названия файлов должны быть "закодированы", отличаться от номера и названия товара. Они играют роль пароля и не должны определяться по номеру и названию товара, например, файл 37ag2.zip, а не babосhka.zip или 1001.zip для товара с названием "бабочка" и номером 1001.
Если хотите ограничить загрузку оплаченного товара покупателем, например, по дате (только три дня после покупки) или по числу загрузок (не более 10 раз), то надо добавить в таблицу loadfile еще колонки с датой продажи, числом загрузок и номером заказа. И конечно дописать код в result.php файле.
Также автоматически без участия хозяина магазина можно продавать, например, PIN коды. Достаточно немного изменить result.php файл и в таблице loadfile поставить PIN коды вместо файлов к загрузке.
ВСЕ!
Теперь после WebMоney оплаты при нажатии кнопки немедленной покупки покупатель будет получать email-извещение со ссылкой на загрузку товара. Нажав на ссылку покупатель будет загружать его без вашего участия автоматически и сразу же.
По-видимому этот пакет со скиптами будет полезен и для новой версии магазина
Комментариев нет:
Отправить комментарий
Когда вы пишите комментарий, надо написать текст и выбрать идентификационную запись.
ИЛИ
комментируйте как "Анонимный"