понедельник, 6 апреля 2015 г.

Интернет-магазин в Composite C1 CMS с помощью SnapShop

Интернет-магазин на Composite C1 CMS с помощью SnapShop
(изображение с сайта www.composite.net
Когда-то давно я описывал возможность интеграции nopCommerce и Composite C1. Понятно, что на последней версии 4.3 описанная интеграция не будет работать, да и сам nopCommerce далеко ушел вперед с тех пор.

А вот недавно, Composite C1 обзавелся своим собственным вариантом интернет-магазина - SnapShop.

(Забегая вперед, я скажу, что решение - довольно-таки простое, в текущей версии встроена поддержка оплаты пока только через PayPal, но заявлена возможность подключать свои провайдеры платежей, и стоит это все денег - 490 долларов США за пакет на одну инсталляцию Composite C1.)

Я не большой специалист по интернет-магазинам, поэтому за основу возьму нынешнюю документацию к пакету на английском языке и представлю ее содержимое в виде нескольких сообщений.

В этом сообщении я немного опишу этот магазин и перейду к установке пакета. А в следующих сообщениях я подробно опишу следующие темы: 
  1. настройка пакета (общие и дополнительные настройки)
  2. подключение аккаунта PayPal для получения платежей на сайте
  3. добавление продуктов в каталог
  4. управление заказами
Итак, что представляет собой SnapShop?

Важно! К сожалению, на данный момент SnapShop удален из Магазина дополнений и не доступен для установки.


Composite.Commerce.SnapShop


С помощью этого пакета вы можете создать интернет-магазин на сайте на движке Composite C1 CMS. Это одностраничное решение, т.е. каталог продуктов, форма заказа и корзина размещаются на одной странице.

В каталоге дается изображение и описание продукта, указывается его цена и дается выбор количества единиц заказываемого продукта.

В форме заказа пользователь указывает свои данные и адрес для поставки продукта.

В своеобразной корзине отображается общая стоимость выбранных продуктов с учетом или без учета налогов, включаемых в цену, и стоимости поставки, а также кнопка "Check out" ("оформить заказ").

Каталог продуктов, форма заказа и корзина в SnapShop

На данный момент в качестве приема платежей используется подключаемый провайдер для PayPal, который нужно настраивать отдельно.

В админке вы указываете, где необходимо, стоимость поставки, которую вы будете включать в стоимость заказа. Стоимость поставки будет зависеть от страны-назначения и веса продукта.

Также в админке вы будет управлять заказами. Их можно просматривать, менять их статус (неоплачен - оплачен, неотправлен - отправлен), выводить на печать.

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

Общие настройки в SnapShop


Установка пакета


Пакет расширения - платный (490 USD), но вы можете использовать его в течение 30 дней без ограничений.

Установить его можно из раздела "Система":

“Пакеты” / “Доступные пакеты” / " Composite.Commerce" / "Composite.Commerce.SnapShop".

Установка Composite.Commerce.SnapShop в Composite C1 CMS

Устанавливается он как и любой другой пакет. После установки админка перезапустится и появится еще один раздел - "SnapShop". Здесь вы будет настраивать магазин, работать с каталогом продуктов и управлять заказами.

Раздел SnapShop в Composite C1 CMS

Пакет пока что не русифицирован / украинизирован, поэтому все названия буду давать по-английски со своим вольным переводом. (Но надписи на формах можно локализировать - ~/App_GlobalResources/Composite/SnapShop.{код языка/культуры}.resx).

И в следующем сообщении мы рассмотрим настройку пакета и фактически создание магазина на сайте.

Комментариев нет:

Отправить комментарий