Разработка модуля для интернет-магазина

Игорь18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.04.2007

Сейчас я нахожусь в выборе – или приобретать готовое решение Интернет-магазина и приспосабливать его к моей системе, либо заказывать отдельно написание модуля с дальнейшим его интегрированием.

На данный момент я разрабатываю Интернет-магазин по продаже товаров в электронном виде, таких как видео-ролики, фильмы, mp3 и др. c приемом платежей через Интернет. Организована система наполнения сайта контентом, необходимая сортировка и представление каталогов товаров пользователю. В случае, если за файл нужно платить, на экран выводится соответствующая ссылка. Поддерживается, что у каждого товара может быть несколько файлов для закачки (например, видео в разном разрешении). Вся информация о товарах хранится в MySQL и извлекается по мере необходимости для показа пользователю. Это всё сделано и работает, администратор заполняет все данные о товарах у себя на локальном компьютере в специализированной программе, которая анализирует введенные данные на предмет ошибок, прикрепляет нужные файлы, после этого определенный скрипт заносит всё это на сервер в соответствующую базу MySQL. При просмотре клиентом товаров другой скрипт анализирует запросы и выводит соответствующую информацию пользователю.

Сейчас стоят вопросы реализации следующих возможностей:

1. Ведение лицевых счетов клиентов и отслеживание моментов совершения ими оплаты для открытия доступа к файлам, взаимодействие с платежными системами.

2. Реализация покупательской корзины и истории заказов пользователями.

3. Назначение правообладателям возможности просмотра детализации скачиваний по определенным файлам (через режим администратора, просмотр количества скачиваний, login-ов пользователей и даты, когда скачали).

4. Организация партнерской программы.

5. Оплата бонусов правообладателям и партнерам.

Т.е. в идеале нужно, чтобы после нажатия на ссылку «Купить файл» управление бы передавалось внешнему скрипту, который бы и осуществлял все вышеуказанные действия и не был бы жестко связан с моей системой. Грубо говоря, всё взаимодействие состояло бы в передаче друг другу заранее определенных параметров.

Была идея приспособить под это дело одну из биллинговых систем, тарифицируя в ней не трафик, а оказанную услугу по скачанным файлам. Однако пока ничего толкового не вышло.

Если Вы могли бы взяться за этот проект, готов обсудить всё более детально.

Заявки фрилансеров