Здравствуйте друзья. Вопрос - продажа программного продукта (БД, файлы...) через Opencart. Как правильнее реализовать этот функционал, если 1. файлы лежат на ФТП на моем сервере. 2. клиенту разрешается скачать только 1 раз, с одного IP. возможно ли это сделать практически? или поделитесь опытом как правильно поступить? чтобы только покупатели могли качать. выдавать какой-то ключ уникальный, который генерирует путь в папку, в которой лежит цифровой товар....? помогите советом.
посмотрел на этот модуль поближе, он не подходит, т.е. задача: один файл лежит в постоянной папке на ФТП и его надо продавать разным людям, какое-то количество раз, значит надо генерировать путь или пароль на фтп, но не вручную, а автоматом. либо, чтобы каждый уникальный покупатель скачивал один и тот же файл с каким-то разным ключом. как это реализовать? ведь как-то же это сделано на платных файлообменниках и подобных сервисах?
Вот посмотри 2 модуля, похоже то что тебе нужно. FileShop. и того же автора, но подешевле eGoods. PS У меня задача еще более интересная. Нужно прикручивать уникальный файл к каждому заказу. Пока не нашел решения.
Именно. Товаром является услуга. После оплаты, в личном кабинете должна быть ссылка на pdf в котором данные клиента, номер, данные по услуге и т.д. Сейчас pdf рисуем и отправляем на почту клиента, а хочется выкладывать на сайт со ссылкой из личного кабинета, с сохранением секьюрити конечно.
Возможно этот модуль может вам помочь Как эти модули использовать в моем случае? т.е. я продаю один и тот же товар (базу данных). она лежит в одной и той же папке ФТП. т.е. если юзер скачал из папки, значит она расшареная, верно? т.е. мне надо какой-то модуль, который либо генерирует пароли на расшаривание ФТП, либо генерирует путь (хотя я не представляю этого) или ваш вариант?
Я сам с этим модулем не работал, но кажется дело обстоит так. К каждому товару в админмодуле можно прикрепить файл(ы). После регистрации и оплаты в личном кабинете в Downloads появляются ссылки на купленный файл. Файл отдается не по ftp, а через MIME application/octet-stream. Демо админмодуль Витрина
цена модуля космическая, плюс автор сказал что он не поддерживает модуль в данный момент. потому надо искать либо альтернативу у буржуев, либо искать более скромный продукт, который будет заточен только на скачивание в выдачей ключа. поиски продолжаются