WebSite X5Help Center

 
Vitaly Semenov
Vitaly Semenov
User

Доставка цифровых товаров не работает  ru

Автор: Vitaly Semenov
Просмотрено 632, Подписчики 1, Размещенный 0  

Hi all.

Recently, my problem with setting up the database was solved so that the checkout procedure was carried out correctly.

Now a new problem has opened up with the next step (delivery of digital goods). Namely:

1) having made an order in the English version of the site, after processing the order, an email arrives with a link that leads to a page with the message "file not found (error 0)" and even if I copy the link and paste it separately in the search bar, the same thing appears message.

2) having made an order in the Russian version of the site, after processing the order, a letter arrives in the mail without a link at all.

Please help me to sort out these problems.

Размещено
6 Ответы - 1 Полезно - 1 Корректно
Максим Г.
Максим Г.
User

Всё время задаюсь вопросом  Зачем писать по английски в русском форуме?

Читать больше
Размещено От Максим Г.
Vitaly Semenov
Vitaly Semenov
User
Автор
Максим Г.
Всё время задаюсь вопросом  Зачем писать по английски в русском форуме?

Практикую

Читать больше
Размещено От Vitaly Semenov
Pavel M.
Pavel M.
User

И как англоязычные пользователи заплатят автору сколько считают нужным? Через какие платежные шлюзы?

Читать больше
Размещено От Pavel M.
Vitaly Semenov
Vitaly Semenov
User
Автор
Pavel M.
И как англоязычные пользователи заплатят автору сколько считают нужным? Через какие платежные шлюзы?

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

Читать больше
Размещено От Vitaly Semenov
Pavel M.
Pavel M.
User

По поводу самой темы поста. Насколько я понял из инструкции, продажа цифрового товара с высылкой покупателю ссылки может состояться только при подключенном способе оплаты "Оплатить сейчас". Какой шлюз вы использовали в этом случае на англоязычной версии и какой в русскоязычной?

Ссылки в письме не будет, если активирована опция "Оплатить после". 

Читать больше
Размещено От Pavel M.
Vitaly Semenov
Vitaly Semenov
User
Автор
Pavel M.
продажа цифрового товара с высылкой покупателю ссылки может состояться только при подключенном способе оплаты "Оплатить сейчас". Какой шлюз вы использовали в этом случае на англоязычной версии и какой в русскоязычной? Ссылки в письме не будет, если активирована опция "Оплатить после". 

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

Итак, я зашел проверить в каталоге опцию "оплатить сейчас" и она была включена. Тогда я начал проверять там все подряд. В пайпале снял галочку "отправить после оплаты", и тут я смотрю (в русской версии сайта), что на всех моих товарах отключена опция (тумблер) "цифровой товар" и стоит символ как - будто это физичиские товары. Пришлось пройтись все сто с лишнем пунктов и включить эту опцию. Скажу честно, она всегда была включена и для меня остается загадкой почему произошло так, что тперь она была отключена.

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

И тут меня осенило: так как английская версия это полноценный сайт (только реализован в виде подпапки), на пятом шаге в строке URL сайта я просто дописал после слеша основного урла en и вот при выгрузке всё заработало. То есть из-зи отсутствия вот этого en формировалась неправильная ссылка на файл.

Всем спасибо.

Читать больше
Размещено От Vitaly Semenov