WP

WooCommerce: загрузка виртуальных товаров в магазин

Иногда товар может быть виртуальным, а иногда и виртуальным и загружаемым, например:

Подписка на сайт будет виртуальным товаром, но не загружаемым

Сервис будет виртуальным, но не загружаемым

Электронная книга будет и виртуальным и загружаемым товаром

В этом уроке я настрою оба типа товаров и продемонстрирую, как их добавлять.

Что вам потребуется

Для выполнения урока вам потребуется:

Установка WordPress с доступом к панели администратора

Установленный и активированный плагин WooCommerce

Настроенный WooCommerce

Добавление виртуального товара

Сперва я добавлю новый товар через экран Products->Add New, задам заголовок, описание и загружу изображение:

Данные товара – основные

Далее на экране редактирования товара я настрою блок Product Data. Начну с установки типа, активировав чекбокс virtual. После этого исчезнет вкладка shipping.

На вкладке general добавьте цену, артикул и налог, как и с другими товарами.

Данные товара – инвентаризация

Так как товар виртуальный, то вам не нужна инвентаризация. Можете снять чекбокс Manage stock? на вкладке inventory:

Данные товара – расширенные

Для данного товара не нужно добавлять связанные товары и атрибуты, поэтому я перейду к вкладке advanced:

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

Замечание: если хотите продавать подписки на сайт, вам поможет премиум аддон WooCommerce Subscriptions, с его помощью можно взимать регулярные платежи. С помощью бесплатного плагина Groups можно управлять областями доступа для пользователей вашего сайта, а премиум расширение Groups for WooCommerce интегрирует эту возможность. В качестве альтернативы, можно вручную управлять процессом и создавать профили для всех купивших подписку.

Кликните update для сохранения изменений и откройте товар:

Добавление загружаемого товара

Виртуальные товары почти не отличаются от физических товаров в плане настройки. Единственное различие – их нельзя отправить. Загружаемые товары сильнее отличаются от физических, так как вам придется настроить процесс загрузки.

Чтобы создать загружаемый товар, задайте соответствующий тип, заголовок, описание и изображение:

В блоке Product Data выберите virtual и downloadable.

Данные товара – основные

После внесения изменений вкладка shipping исчезнет, а на вкладке general появятся дополнительные поля:

Помимо цены, артикула и налогов, вам также необходимо добавить данные о загрузке. Сделать это можно двумя способами:

Введите ссылку на файл загрузки – лучший способ, если файл большой, расположен на другом хостинге, или если он уже загружен через медиа менеджер в WordPress

Кликните на choose file для загрузки файла в магазин. Удобно для маленьких файлов, которые вы хотите хранить на своем сайте

Данные товара – инвентаризация

Мой товар не ограничивается количеством на складе, поэтому инвентаризацию необходимо выключить на вкладке inventory:

Просто снимите чекбокс Manage stock?, чтобы отключить эту функцию. В некоторых случаях инвентаризация вам понадобится. Например, для продажи билетов на событие.

Данные товара – связанные товары

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

Я добавила книгу на схожую тему и мой виртуальный товар. Оба товара могут быть интересны одной аудитории.

Данные товара – атрибуты

Далее необходимо задать атрибуты товара с помощью уже настроенных атрибутов:

Для каждого атрибута можно выбрать термины из:

Выберите атрибут из выпадающего списка Custom product attribute

Кликните add

Кликните на поле Value(s) и выберите подходящие термины из выпадающего списка

Замечание: можно добавить новые атрибуты. Для этого перед кликом по add выберите Custom product attribute. Далее введите детали нового атрибута. Атрибут добавится в список на экране attributes. Не забывайте, что атрибуты являются таксономиями, а не терминами. Не используйте этот метод для создания новых терминов для существующих атрибутов.

Я добавила термин из атрибута level.

Данные товара – расширенные

Последняя вкладка advanced:

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

После внесения всех изменений кликните publish и посмотрите свой товар:

У моего товара есть связанные товары. Цену я указала 0, поэтому на странице товара он отображается как бесплатный (free!).

Загружаемые товары – процесс покупки

Когда кто-то покупает ваш загружаемый товар, он получит ссылку для загрузки. После покупки пользователи будут видеть следующий экран. Также на почту будет отослано письмо:

После успешной покупки покупатели будут видеть следующее:

На странице есть ссылка, с помощью которой можно загрузить товар. Я установила лимит загрузок на 1 на вкладке Product Data – General, т.е. ссылку можно использовать 1 раз. Это предотвращает распространение ссылки через друзей.

Покупатели также получат письмо со ссылкой:

Заключение

Этот урок показал, как добавлять виртуальные и загружаемые товары в магазин. Процесс не сильно отличается от добавления физических товаров. Вам не нужно указывать информацию о доставке, а для загружаемых товаров необходимо указать ссылку или загрузить файл на сайт, а также задать количество скачиваний при необходимости. Теперь вы готовы продавать виртуальные товары с помощью WooCommerce!

Поделится
Admin

Recent Posts

Разработка игр на Unity

В Unity используется производительный язык программирования C#. Благодаря C# и Mono – кроссплатформенной реализации .NET,…

1 год ago