Woocommerce скачиваемые цифровые товары настройка

Woocommerce цифровые товары WooCommerce

Привет! Мы продолжаем разбирать супер плагин Woocommerce, с помощью которого вы сможете создать свой интернет-магазин! Сегодня вы узнаете как настроить скачиваемые товары. Информация будет полезна для тех, кто хочет продавать на своём интернет-магазине виртуальные, скачиваемые товары. Например, вы хотите продавать приложения, программное обеспечение, видео и аудио курсы и т.д. Woocommerce как раз адаптирован под продажу цифровых товаров!

Начнём с настроек. У скачиваемых товаров очень простые настройки. Перейдите на страницу: Woocommerce – Настройки – Товары – Скачиваемые товары.

 

Метод загрузки файла, рекомендуется оставить по умолчанию принудительный метод загрузки, так как он удерживает URL адреса скрытыми. Но, некоторые серверы могут обрабатывать большие файлы не надёжно. В таком случае следует выбрать вариант – X-Accel-Redirect/X-Sendfile.

 

Ограничение доступа

  • Загрузки требуют входа в аккаунт, чтобы скачать приобретённый товар, необходимо будет авторизоваться. Внимание! Не применимо к гостевым покупкам!
  • Предоставлять доступ к скачиваемым товарам после оплаты. Рекомендуется включить данный параметр, чтобы доступ к скачиваемому товару, был доступен только после оплаты!
  • Сохраните сделанные изменения.

 

скачиваемые товары

 

Далее, после настройки скачиваемых товаров, перейдите на страницу редактирования цифрового товара. В окне “Данные товара”, вверху, поставьте галочки возле значения – “Виртуальный” (чтобы отключить функцию доставки) и “Скачиваемый” (чтобы настроить параметры скачиваемого товара). Настройте параметры:

  • Скачиваемые файлы, нажмите на кнопку – Добавить файл, чтобы указать название файла и ссылку для скачивания файла. Затем, вы можете нажать на кнопку – Выбрать файл, чтобы загрузить файл на свой сайт.
  • Лимит загрузок, вы можете установить сколько максимум раз пользователь сможет скачать товар после покупки.
  • Истечение срока загрузки, укажите через сколько дней, ссылка на скачивание файла перестанет работать.
  • Тип загрузки, можно выбрать тип загрузки для определённого товара. Выберите самый подходящий для себя вариант.
  • После всех сделанных изменений, обновите или опубликуйте товар.

 

цифровой товар woocommerce

 

Всё готово! После оплаты товара, пользователю будет доступна ссылка для скачивания вашего цифрового товара.

 

Супер плагины Woocommerce, более 200, с настройками!

 

Остались вопросы? Напиши комментарий! Удачи!

 

 
Добавить комментарий

  1. Дима

    Привет, задавал уже вопрос в прошлом гайде, скажите а как осуществить продажу индивидуального, виртуального, скачиваемого товара? у меня есть 20 ключей активации для CS:GO, мне нужно чтоб я мог прикрепить их к одному товару, и когда один пользователь оплачивает деньги за товар ему предоставляется доступ (или придет письмо на почту) к одному ключу (остальные 19 ключей остаются не тронуты), и в таком же порядке нужно продать все ключи, одна покупка – один ключ. Или для этого нужен дополнительный плагин?

    Ответить
    1. Admin автор

      Да, в таком случае нужно искать дополнительные возможности !

      Ответить
    2. Андрей

      Привет бро! Если найдешь решение вопроса – напиши мне , пожалуйста. Storkmany@mail.ru

      Ответить
  2. Дмитрий

    Здравствуйте! Можно ли, добавить ссылку на скачивание не со своего сервера, а к примеру с облака?

    Ответить
    1. Admin автор

      Здравствуйте, думаю можно, не вижу никаких помех, попробуйте просто и всё.

      Ответить
  3. Александра

    Здравствуйте, ставлю принудительный метод загрузки, или X-Accel-Redirect/X-Sendfile, но вместо нужных файлов скачивается что то не понятное((( Файлы хранятся на облаке.

    Ответить
  4. Виталий

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

    Ответить
    1. Admin автор

      Здравствуйте, на странице редактирования товара, в блоке “Данные товара”, на вкладке “Основные”, есть параметр “Истечение срока загрузки”, укажите там нужное вам значение.

      Ответить
      1. Виталий

        Да, но это количество дней, по окончанию которых ссылка на скачивание перестанет работать.

      2. Admin автор

        Ну, и тогда пользователю придётся делать новый заказ.

      3. Виталий

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

      4. Admin автор

        Нет, только для пользователя, который сделал заказ.

  5. Woocommerce info-effect

    Добрый день,присоединюсь к вопросу
    Подскажите пожалуйста как можно реализовать так что б ссылка после оплаты зарегистрированным пользователем была доступна в течении 12 часов,а после, этому пользователю нужно будет снова осуществить покупку данного товара?

    Ответить
    1. Admin автор

      Здравствуйте, я уже ответил на данный вопрос, читайте комментарии выше.

      Ответить
      1. Woocommerce info-effect

        12 часов нужно,не 1 день.Минимальное значение 1 день как я понимаю.Либо 0 для неограничения.

  6. Юрий

    Здравствуйте. Пробую дать ссылку на облачное хранение. Ссылка не срабатывает. Скачивается пустой файл с названием Open. Это ограничение Woocommerce ?

    Ответить
    1. Admin автор

      Здравствуйте, попробуйте другую ссылку поставить и посмотреть что будет. Попробуйте изменить “Метод загрузки файла”, в настройках “Скачиваемые товары”.

      Ответить
      1. Виталий

        Здравствуйте, ставил ссылку из трех разных хранилищ на файл .При загрузке вот такое скачивается joxi.ru/L21bpYGf8LjRMA. Помогите разобраться.

      2. Admin автор

        Здравствуйте. В настройках “Скачиваемые товары” пробовали изменить параметр “Метод загрузки файла” ?

        Вы знаете, что при добавлении ссылки на файл, на странице товара, URL адрес уже должен быть закодирован !

      3. Виталий

        Метод загрузки пробовал разный – не помогло.
        “URL адрес уже должен быть закодирован” – а как это делать?

      4. Виталий

        Вот вставляю ссылку на облако joxi.ru/KAgG73Bc49xopA и получаю вот такой при скачивании joxi.ru/xAe0NaBfplnWl2

      5. Admin автор

        Закодирован – значит защищён, чтобы на страницу файла был закрыт доступ.

        Открывается окно для сохранения файла, что вас не устраивает ? Какой формат у файла ?

      6. Виталий

        Вот такой формат (пустой), а файл должен быть такой как по этой ссылке.

      7. Admin автор

        А файл вы как добавляете ? Почему у вас в ссылке не указан формат ZIP ?

      8. Виталий

        А как добавиться файл с zip. если я с облака копирую ссылку. Файл zip можно вставить только из медиатеки wordpress. больше методов я не знаю.

      9. Admin автор

        Попробуйте загрузить сначала в библиотеку медиа-файлов. Если у вас файл ZIP, то в URL адресе должен быть указан формат в конце.

      10. Виталий

        Да, когда я загружаю в медиатеку файл в zip, все норм, работает. Но я не хочу нагружать хостинг файлами для скачивания + их очень много и нужно под это много места. Поэтому ищу решения как вставить ссылку с облака или закрыть директорию, чтобы не возможно было скачать по ссылке введя ее в строку урл браузера.

      11. Admin автор

        Попробуйте другой сервер. Например – Яндекс Диск, там можно ссылки брать к файлам.

      12. Виктор

        В настойках Woocommerce укажите только перенаправлять, и после оплаты товара клиента вашего перекинет на ваш файл для скачивания с хранилища

  7. Даниил

    Здравствуйте, подключил систему оплаты robokassa, после оплаты товара он не скачивается (текстовый документ) а просто перекидывает на главную страницу сайта

    Ответить
    1. Admin автор

      Здравствуйте, смотрите настройки, значит что-то упустили из виду. Robokassa связана с Woocommerce ?

      Ответить
  8. Дмитрий

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

    Ответить
  9. Павел

    Здравствуйте! Магазин на woocommerce – продажа скачиваемых товаров. Встроенный модуль PayPal отлично работает и удовлетворят все требования, а именно – товар оплачивается из корзины, без регистрации и после его оплаты открывается страница ЗАКАЗ ПРИНЯТ и там имеется кнопка СКАЧАТЬ. Как сделать подобное с любым другим платежным модулем , если поставить его на woocommerce? Именно без регистрации на сайте. Например ROBOKASSA Ничего не получается. Платеж проходит. и все!

    Ответить
    1. Admin автор

      Здравствуйте! В сервисе ROBOKASSA должны быть настройки, что будет видеть человек после успешной оплаты. Посмотрите внимательно свой кабинет в робокассе! Для ИП и Юр.лиц такое точно можно настроить.

      Ответить
  10. Виктор

    Здравствуйте. Подскажите как реализовать БЕСПЛАТНЫЕ скачиваемые товары

    Ответить
    1. Admin автор

      Добрый день. Очень просто. Укажите цену 0 или вообще не указывайте. В настройках: Woocommerce – Настройки – Товары – Скачиваемые товары – Ограничение доступа, поставьте галочку возле параметра “Предоставлять доступ к скачиваемым товарам после оплаты”, чтобы предоставить доступ к загрузкам тогда, когда заказы “в обработке”, а не “завершены”. Отключите все платежи в настройках. Пользователю нужно будет только подтвердить заказ, после чего он сможет сразу скачать файл.

      Ответить
  11. Виктор

    Если цена ноль то ошибка json , если нет цены то нельзя купить/положить в корзину.. как то же делают буржуи ,я много тем по акции бесплатно скачал..

    Ответить
    1. Admin автор

      Вы что-то не то делаете. Я тестил этот вариант, у меня всё получилось.

      Ответить
  12. Саша

    Здравствуйте Илья Журавлёв
    У меня вопрос, как работает плагин WooСommerce примерно понятно но не всё так понятно как хотелось бы.
    Может ли этот плагин продавать файлы автоматически, что бы поле оплаты товара, человек мог без проблем скачать файл. Или надо вручную отправлять товар покупателю поле покупки. 1 вопрос.
    2 вопрос. на хостинг который покупаешь обычно не так много места даётся от 1 до 5 гигабайт это не так много
    а бывает и мешье 1 гигабайта дают, вопрос можно ли например на яндекс диск загружать файлы а ссылку на этот файл вставлять в WooСommerce я так понял можно это делать, но вот проблема после покупки этого файла, покупатель получить ссылку на яндекс диск с файлом, зачем он будет скачивать файл если он может просто эту ссылку скопировать и бесплатно скачивать файл не покупая этот файл, как здесь быть что делать. На сколько я знаю это работает только когда сам файл которые хочешь продать, загружаешь через WooСommerce только тогда ссылка будет защищена и покупатель может скачать столько раз сколько сам установишь.
    Но что делать если ты загружаешь не файл в WooСommerce а ссылку на файл, как это будет работать
    ЧТО ДЕЛАТЬ ПОСОВЕТУЙТЕ ПОЖАЛУЙСТА.

    Ответить
  13. Саша

    Большая просьба, посоветовать самый лучший и надёжный плагин на WordPress, для продажи файлов в автоматическом, режиме и с устраненной проблемой которую я указал выше.
    Заранее огромное спасибо за ответ.

    Ответить
  14. Саша

    Забыл указать самое главное, можно ли в этом WooСommerce покупать товар не регистрируясь на сайте,
    а просто зашёл по ссылке, для покупки товара нажал купить файл, вёл только адрес электронной почты на который придет файл для скачивания, оплатил товар скачал, можно ли всё это делать именно так как я указал.

    Ответить
    1. Admin автор

      Здравствуйте. Woocommerce Лучший плагин для продаж! Лучше его, на WordPress, не найдёте. Конечно, гости тоже могут покупать, без регистрации. В настройках, по умолчанию, должен быть включен параметр “Предоставлять доступ к скачиваемым товарам после оплаты”.

      Ответить
  15. Саша

    Здравствуйте Илья Журавлёв, а как насчёт 1 вопроса.

    Ответить
  16. Саша

    Вот этот вопрос?

    можно ли например на яндекс диск загружать файлы а ссылку на этот файл вставлять в WooСommerce я так понял можно это делать, но вот проблема после покупки этого файла, покупатель получить ссылку на яндекс диск с файлом, зачем он будет скачивать файл если он может просто эту ссылку скопировать и бесплатно скачивать файл не покупая этот файл, как здесь быть что делать. На сколько я знаю это работает только когда сам файл которые хочешь продать, загружаешь через WooСommerce только тогда ссылка будет защищена и покупатель может скачать столько раз сколько сам установишь.
    Но что делать если ты загружаешь не файл в WooСommerce а ссылку на файл, как это будет работать
    ЧТО ДЕЛАТЬ ПОСОВЕТУЙТЕ ПОЖАЛУЙСТА.

    Ответить
    1. Admin автор

      Файл доступен для скачивания только после оплаты. Вы можете выбрать срок действия ссылки.

      Ответить
  17. Саша

    Спасибо большое вам Илья Журавлёв, за помощь.

    Ответить
  18. Саша

    Здравствуйте ещё раз Илья Журавлёв,я обращался на другие форумы, но ответа мене так и не дали почему не появляется кнопка, скажите пожалуйста я столкнулся с проблемой, я установил вот эту тему на свой интернет магазин Boutique | WordPress.org
    поставил плагин woocommerce, в настройках плагины woocommerce, я убрал галочку с пункта (Загрузки требуют входа в аккаунт) и убрал галочку с пункта ( Предоставлять доступ к скачиваемым товарам после оплаты) Метод загрузки файла у меня стоит принудительная загрузка, создал виртуальный товар на скачивания опубликовал товар, после товар появился на главнов страницы магазина и появились 2 кнопки, первая кнопка это добавить товар в корзину, вторая кнопка это оформить заказ, а кнопки скачать файл нету в чём может быть проблема.

    Сайт у меня стоит на виртуальном хостинге, Open Server x64 потому что я его ещё не сделал.
    Плагин woocommerce и сам шаблон самой последней версии, так же и сам движок wordpress тоже самая последняя версия на сегодняшний день,
    и вот такая проблема с виртуальным товаром, создать товар можно а кнопки скачать файл нет не где, как решить это я не знаю, большая просьба помочь.

    Шаблоны я пробовал менять на другие толку нет, кнопка на скачивания файла всё равно не появляется.

    Ответить
    1. Admin автор

      Кнопка появляется после подтверждения заказа. Заказ надо оформить и подтвердить (без оплаты).

      Ответить
  19. Саша

    Здравствуйте Илья Журавлёв спасибо большое за ответ, с появлением кнопки скачивания при покупке товара.
    У меня последний проблема, я не знаю как решить эту проблему. У меня в магазине весить товар электронный, под ним расположена кнопка (добавить товар в корзину), я скачал плагин (free downloads woocommerce) чтобы добавить рядом с кнопкой  (добавить товар в корзину) ещё кнопку с бесплатным скачиванием, но тут проблема случилась, когда я установил плагин (free downloads woocommerce) кнопка (добавить товар в корзину) исчезла и появилась заместо кнопки (добавить товар в корзину) кнопка с бесплатным скачиванием товара, как мене сделать чтобы кнопка с бесплатным скачиванием появилась рядом с кнопкой (добавить товар в корзину), а не заменяла кнопку (добавить товар в корзину).
    Может посоветуешь что ни будь.
    Можно не заморачиваться и сделать просто ссылку выложить на файл, но она будет видна всем её можно будет скопировать и скачивать и размешать где угодна но мене так не надо.

    Ответить
    1. Admin автор

      Здравствуйте. Настройки плагина (free downloads woocommerce) смотрели? Может там есть такая возможность.

      Ответить
  20. Саша

    Нет в настройках плагина (free downloads woocommerce) этого.

    Ответить
    1. Admin автор

      В данных товара посмотрите, на странице редактирования товара. Если там нет, значит у плагина нет такой возможности. Значит вам нужен разработчик, а я знаю одного очень Классного специалиста, который вам поможет! Ссылка на его группу в ВК, здесь, вверху каталога – Супер плагины Woocommerce! “Эксперт по WordPress”.

      Ответить
  21. Иван

    Здравствуйте! Подскажите пожалуйста. Есть woocomerce, есть платежный шлюз webmoney, есть страница в бесплатной версии elementor на которой список из названий цифровых/виртуальных/скачеваемых товаров, сделанный с помощью заголовков. Как настроить так, что бы кликая на название человек попадал на страницу с описанием товара и кнопкой оплатить?

    Ответить
    1. Admin автор

      Здравствуйте. Если у вас там конкретные товары, просто вставьте ссылки на них в заголовки. Разве так нельзя сделать?

      Ответить
      1. Иван

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

      2. Admin автор

        В настройках “Скачиваемые товары”, стоит галочка возле “Предоставлять доступ к скачиваемым товарам после оплаты”? Ссылку на файл добавили на странице создания товара? Попробуйте изменить “Метод загрузки файла”. Обратите внимание, использование принудительного скачивания, прячет URL адрес.

      3. Иван

        Настройки такие: в настройках товара: виртуальный, скачеваемый, цена, название, ссылка на файл из медиафайлов вордпреса. В настройках WC: метод загрузки – принудительная, галку напротив параметра предосталять доступ после оплаты не стоит….пробовал и ставить ее и убирать, все равно не работает. После оформления заказа перебрасывает на страницу успешной оплаты, потом на страницу магазина, и не какой ссылки и загрузки не происходит.

      4. Admin автор

        Метод загрузки меняли?

      5. Иван

        Да, уже все поперепробывал…ничего не помогает. Не знаю что может быть, вроде настройки все правильные. Может ли эта проблема быть связана с настройками платежного шлюза или настройками на хостинге?

      6. Admin автор

        Вы написали, что “при оплате в тестовом режиме”. Попробуйте оплатить в реальном режиме.

      7. Иван

        Да, пробывал и в рабочем, тоже самое…оплата успешная и никаких загрузок и скачиваний.

      8. Admin автор

        Попробуйте поэкспериментировать со способами оплаты. Письма приходят на email?

      9. Иван

        Письма приходят только от платежного шлюза webmoney, об успешной олате, а от WC нет.

      10. Admin автор

        Письма не приходят от Woo, это проблема, её решать надо. Причины могут быть в хостинге, какие-то проблемы на сервере. Хостинг платный? Woocommerce – Статус – Журналы, посмотрите там записи, которые появляются после оплаты, что там написано? Ещё можно глянуть файл error_log, в корне сайта.

      11. Иван

        Хостинг платный timeweb. В журнале за последние числа написано: форма предварительного запроса от webmoney, ниже: форма о выполненном платеже от webmoney и ниже, все поаторяется. Посмотрел еще в woocommerce-статус-страницы woocommerce, там ошибки с незаданными страницами. Ссылка на магазин-красный восклицательный знак, мой аккаунт и правила и условия. Дело в том что магазин у меня полностью на elementor pro, все элементы магазина и страница магазина сделана с помощью этого конструктора. Файл error_log я не нашел.

      12. Admin автор

        Думаю, у вас Woocommerce не правильно настроен. Дайте ссылку на ваш сайт.

      13. Иван

        Прояснилось что проблема в хостинге, обращался в их тех. поддержку. Рассылки по почте не приходят не только от WC но и в целом от сайта. Вобщем надо настраивать почту в самом вордпресе, потом уже пробывать тестировать магазин.

      14. Admin автор

        Дело в том, что тут настраивать даже нечего. Почта в WordPress должна работать по умолчанию. Посмотрите вот эти плагины, они могут вам помочь:

        – WP Mail SMTP от WPForms
        – WP Mail SMTP Plugin with Email Logs

      15. Иван

        WP mail – пробывал, не помогает, отпровлял тестовое письмо так и не пришло. Тех. поддержка хостинша шоворит что мои рассылки не проходят проверку DMARC и нет каких то подписей DKIM…еще предлогают в качестве альтернативного решения: переключить сайт на отправку сообщений по протоколу SMTP. Вот с этим всем мне надо разбираться.

  22. Антон

    Можете подсказать следующее.
    Продаем материала для печати. Назовем – пособие 1, пособие 2 и т.д. (после оплаты надо отправлять ссылку на пособие)
    Используем Яндекс.Касса 2.0 и сейчас после оплаты автомаически скачивание не начинается, а при возврате не сайт попадаем на страницу “Спасибо. Ваш заказ принят”. Где можно настроить, чтобы покупатель видел ссылки?
    Можно ли отравлять 2 ссылки, если выбрано в одной корзине 2 товара?

    Ответить
    1. Admin автор

      Пробовали изменить настройки для скачиваемых товаров?

      Ответить
      1. Антон

        С отправкой 2 ссылок на разные товары разобрались. Теперь проблема в том, точнее в ней и было дело. Сейчас когда оплачиваешь заказ на сайте, он в заказах висит со статусом “В ожидании оплаты”, хотя деньги уже списаны. Если руками исправить статус на “Выполнено”, то сразу уходит письмо.
        Ни как не могу понять как автоматически исправлять статус после оплаты на “Выполнено”

      2. Admin автор

        Может подождать не много надо, чтобы статус изменился. За один день, статус не меняется? Значит, может быть не совместимость платёжного шлюза с Woocommerce. Сайт обновляете, плагины, WordPress?

  23. Natali

    У меня такая же проблема!
    Оплата проходит, товар не скачивается.
    Все настройки в норме. После оплаты через PayPal статус висит в обработке.
    Как их связать, что бы сразу загрузка шла?

    Ответить
    1. Admin автор

      Добрый день. Товар не должен сразу скачиваться. После оплаты, человек должен попадать на страницу, где будет отображаться ссылка для скачивания. Либо, после того как вы подтвердите оплату, пользователю высылается письмо на email с ссылкой для скачивания. Статус конечно будет висеть, вы должны подтвердить его в админ-панели. Чтобы сразу шла загрузка, такой функции нет в Woocommerce.

      Ответить
  24. Денис

    Пропала возможность выбора типа товара. Старые “Партнерские” товары сохранились, а новые сделать невозможно. Можно скопировать и изменить, но мне надо сделать “Скачиваемый”, а таких у меня не было(((

    Ответить
    1. Admin автор

      Что значит “пропала возможность выбора типа товара”? Почему вы не можете создать новый товар на Woocommerce?

      Ответить
  25. Alena

    Здравствуйте. У меня не работает функция оплаты товаров без регистрации на сайте.

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

    Ответить
    1. Admin автор

      Здравствуйте. Функция оплаты не работает или только письмо не приходит?

      Ответить
    2. Admin автор

      Каким образом гостю придёт письмо, если он не оставляет свой email адрес?

      Ответить
      1. Alena

        Гость при оформлении заказа указывает своё имя и e-mail, куда ему и должна приходить ссылка на оплату. Но письмо не приходит.
        При этом, если пользователь зарегистрирован на сайте, то письма приходят.
        “Здравствуйте. Функция оплаты не работает или только письмо не приходит?”
        Пользователь не может оплатить, потому что после того как он заполнил имя-e-mail и нажал “подтвердить оформление заказа” – больше ничего не происходит. Оплатить не может, потому что форма оплаты не показывается на экране и на почту не приходит письмо со ссылкой где бы он мог оплатить

      2. Admin автор

        Настройки электронной почты Email проверяли?

      3. Alena

        Да, настройки электронной почты проверяла, всё выставлено.

      4. Admin автор

        Вы со своего профиля пробовали оформить заказ, свою почту указывали?