Плагин электронной коммерции
Этот стоковый плагин содержит пазлы, которые могут быть использованы для создания различных приложений электронной коммерции. Он поддерживает «Пей Пал»-платежи, 3Д-визуализацию товаров и конфигураторов в «Ву Коммерц», а также ряд функций для создания продвинутых форм заказа (с использованием решения для «Ворд Пресс» также входящего в состав «Вердж3Д»).
Содержание
Перечень пазлов
paypal create order
Создать заказ с оплатой через «Пей Пал». Этот пазл является наиболее простым способом добавления платежей на ваш сайт, поскольку он не требует использования дополнительных решений на стороне сервера. Всё что вам потребуется — верифицированный бизнес-аккаунт «Пей Пал».
На данный момент деятельность «Пей Пал» в России и Белоруссии приостановлена. В качестве альтернативы используйте открытую систему «Ву Коммерц», в которой есть возможность осуществления платежей с помощью российских сервисов, таких как «Робокасса».
- client ID
- Идентификатор бизнес-аккаунта «Пей Пал». Узнайте как получить его на этой странице. Для тестирования «Пей Пал» предоставляет аккаунт-песочницу, для осуществления реальных продаж вам потребуется пройти верификацию.
- title
- Заголовок продукта.
- item price
- Цена продукта.
- currency
- Валюта.
- quantity
- Количество продукта.
- on success do
- Пазлы из этого слота будут выполнены в случае успешной транзакции.
- on error do
- Пазлы из этого слота будут выполнены в случае ошибок (недостаточная сумма на карте итд).
connect to WooCommerce
Подключиться к системе «Ву Коммерц», и начать получение информации о продукте.
Данная функциональность используется в демо-приложении «Магазин напитков» (исходные файлы доступны в магазине ассетов).
Посмотрите этот урок (англ.) для получения подробной информации.
product info
Возвращает словарь с информацией о продукте, полученной с помощью пазла connect to WooCommerce. Этот словарь (объект «Ява Скрипт») содержит следующие поля:
- price — цена для выбранного клиентом варианта продукта, например, 12.
- quantity — количество выбранных клиентом товарных позиций, например, 2.
- sku — складская единица для выбранного клиентом варианта продукта.
- name — название товара, которое будет отображаться в корзине, например, "Спиннер - желтый, большой".
- attributes — словарь с парами имен/значений атрибутов для выбранного клиентом варианта продукта, например {цвет: "Желтый", размер: "Большой"}.
- weight — физический вес продукта для выбранного клиентом варианта продукта.
- length, width, height - физические размеры продукта для выбранного клиентом варианта продукта.
- type — тип товара, указанный в панели администратора «Ву Коммерц», один из следующих: "variable", "simple", "group" или "external".
- children — доступна только для "групповых" продуктов. Включает информацию по каждому субпродукту.
- status — ответ сервера: "ok" или "error".
product attribute
Возвращает значение атрибута выбранного клиентом варианта товара, например, "Желтый".
Используйте этот урок (англ.) чтобы узнать больше об использовании этого пазла.
place order
Составляет и отправляет форму заказа товара на указанный УРЛ. По умолчанию форма заказа отправляется на в песочницу «Ворд Пресс».
Данная функциональность используется в демо-приложении «Кольцо» (исходные файлы доступны в магазине ассетов).
«Вердж3Д» поставляется с бесплатным плагином «Ворд Пресс», который способен обрабатывать запросы, отправленные этим пазлом. При получении такого запроса плагин «Ворд Пресс» отображает страницу с формой, дополненной полями контактов и комментариев, а также скриншотом товара (при необходимости). Заполненная форма отправляется клиентом, а в админ-интерфейсе «Ворд Пресс» создается новый заказ.
- send to
- Ссылка на форму заказа (УРЛ) предоставляемая «Ворд Пресс»-плагином. За подробной информацией о конфигурации «Ворд Пресс»-сервера обратитесь к этому разделу.
- content
- Содержимое закала.
- item price
- Цена единицы товара.
- quantity
- Количество товара.
- make screenshot
- Сделать скриншот перед отправкой заказа. Обязательно включите скриншоты в пазле configure application, иначе скриншот может отображаться черным цветом.
Учтите, что проверка корректности и цены заказа ложиться на ваш плечи (или менеджера по продажам). И хотя это маловероятно, хакер может попытаться изменить содержимое заказа на своей стороне и попытаться купить товар за меньшую цену. Чтобы этого не происходило, требуется автоматизированная верификация заказов на сервере, которая предусмотрена в пазле place order +.
place order +
Составляет и отправляет форму заказа товара на указанный УРЛ. Этот пазл работает аналогично пазлу place order, но имеет расширенный функционал и более безопасен в использовании.
Данная функциональность используется в демо-приложении «Магазин кресел» (исходные файлы доступны в магазине ассетов).
- send to
- Ссылка на форму заказа (УРЛ) предоставляемая «Ворд Пресс»-плагином. За подробной информацией о конфигурации «Ворд Пресс»-сервера обратитесь к этому разделу.
- item(s)
- Товар или список товаров. Читайте ниже чтобы узнать больше.
- attachment(s)
- Вложение к товару или список вложение. Вложение это ссылка вида «Дата УРЛ» которая содержит скриншот, изображение, звук, видео, ПДФ, текст или модель в формате ГЛТФ.
Пример использования:
order item (sku, qty)
Структура товара используемая в пазле place order +.
- sku
- Артикул товара, зарегистрированного в «Ворд Пресс»-плагине. Читайте о добавлении новых артикулов здесь.
- quantity
- Количество товара.
Проблемы с пазлами?
Обратитесь за помощью на наш форум!