Задача
Нужна возможность выгрузки с сайта Litres.ru информации по книгам и электронным книгам. Предусмотреть перерасчет стоимости по курсу ПриватБанка и возможность указания процента наценки. Сделать отдельную опцию выбора обновлять цены, или не обновлять
Схема работы с литрес
Каталогом на стороне Вашего интрнет магазина, но с отдачей файлов с сервера ЛитРес.
При этом Ваш магазин должен подключиться к нашему списку новинок и системе уведомлений.
Биллинг работает на стороне партнера, а партнер безналом расплачивается с ЛитРес. Подключение по этой схеме допускает продажу мультимедиа-контента;
Никаких ограничений по доступности книг (электронные, аудио, pdf), но скачивание книг будет происходить с сервисов ЛитРес
Договор и данные
При заключении договора с ЛитРес сервис предоставил данные необходимые реализации технической стороны
- ID партнера - строковой ID партнера. Обычно представлен четырьмя символами.
- Секретный ключ - секретный ключ, используемый для SHA-подписи и требуемый при авторизации запросов от партнера к ЛитРес. Выдается партнеру тех. службой ЛитРес
- Пароль для доступа к статистике - пароль для доступа к статистике по работе партнера на стороне ЛитРес.
Ход работы
Пишем механизи интеграции с API ЛитРэс Вносим Ваши данные партнерской сети ЛитРэс. Заливайт каталоги книг как печатных, так и электронных. Все или только согласованные каталоги с Вами.
Каждому товару присваиваем артикул, по которому синхронизируем данные с API ЛитРэс Устанвливаем цену и готово.
Дальше оформление заказа в Вашем интернет магазине книг, предварительно проверив доступность товара на ЛитРэс. Товар резервируется (не дольше чем 15м), после оплаты на стороне Вашего магазина формируется уведомление ЛитРес об успешном заказе. Он в свою очередь подготовится к тому что пользователь может скачать книгу. Ваш пользователь получает ссылку на скачивание в письме и в лином кабинете на Вашем проекте.
Программинг
Разработка плагина парсера товаров с ЛитРэс
Разработка механизма автоматической синхронизации данных
Механизм создания артикулов и механизм актуализации артикулов (статус, цена).
Далее необходим механизм уведомления ЛитРес о покупках
Механизм предоставления покупателю ссылок на скачивание
Механизм установки цен и валют на проекте, в уведомлениях и отчетах о продажах.