Перейти к содержимому


Правила форума

Внимание!!! Если не можете скачать, пожалуйста ознакомьтесь с условиями получения доступа с файлам форума. Правила форума


Цифровой товар. Нет ссылки после оплаты. либо доставка на почту файла без оплаты


Сообщений в теме: 11

#1 silver1976

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 06 апреля 2017 - 13:10

При работе с Цифровым товаром. Нет ссылки после оплаты. либо доставка на почту клиента файла без оплаты товара.

#2 badisoft

    Продвинутый пользователь

  • VIP
  • 4 986 сообщений
Репутация: 761
Мастер

Отправлено 06 апреля 2017 - 13:43

Перенес из другой темы:

Цитата

Да читал. именно о штатных ошибках. Не работает функция работы с цифровыми товарами. Товар еще не оплатил а он уже высылается клиенту. Либо вообще говорит спасибо оплата прошла успешно. и ссылки никакой нет.
Это НЕ штатная ошибка.
1. Ссылка на цифровой товар (файл) высылается клиенту сразу после оформления заказа, но пока у заказа не изменится статус на "Оплачено" по этой ссылке ничего не получится скачать. Клиент будет получать сообщение "Доступ к файлу запрещен (заказ не оплачен)".
2. Сообщения "оплата прошла успешно" в ShopCMS нет, есть сообщение о завершении оформления заказа, не более того. Т.е. либо Вы это сообщение придумали, либо оно не штатное. В общем случае подобное сообщение не имеет отношения к shopCMS и появляется после перехода на сайт платежной системы (яндекс.деньги, вебмани, робокасса, etc), где в онлайне происходит оплата, затем возврат обратно на сайт.
3. Нигде и никакой ссылки после оплаты заказа не появится. Ссылка уже есть у клиента в полученном email.

PS. За исключением самой первой описанной в "штатных ошибках" проблемы (незарегистрированный пользователь не сможет скачать купленный им электронный товар) все остальное касающееся продажи файлов штатно совершенно нормально работает.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 silver1976

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 06 апреля 2017 - 14:40

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

#4 badisoft

    Продвинутый пользователь

  • VIP
  • 4 986 сообщений
Репутация: 761
Мастер

Отправлено 06 апреля 2017 - 15:18

Цитата

Где же у SHOPCMS есть статус оплачен.
"Отправлен" или "Доставлен" - выбираете сами. Либо создаете в админке статус "Оплачен" и используете его. В нормальных рабочих магазинах этих статусов обычно с десяток понаделано, а не пять штатных.

Цитата

но требует пароль
Штатно нет никакого пароля. Это чья-то самодеятельность.
Штатно файл либо скачивается при переходе по ссылке из письма (если у заказа стоит статус завершенного заказа), либо по ссылке получается отлуп.

Цитата

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

Цитата

либо на почту после оплаты приходила открытая ссылка на загрузку файла без необходимости вводить пароль
Эта ссылка приходит сразу после оформления заказа, еще до оплаты.
Хочется сделать по другому - кто же мешает, делайте.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#5 silver1976

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 06 апреля 2017 - 16:08

Имелось ввиду что после оплаты товара в платежной системе. Происходил обратный редирект на сайт магазина но уже на станицу со ссылкой на загрузку файла.. как то так

#6 badisoft

    Продвинутый пользователь

  • VIP
  • 4 986 сообщений
Репутация: 761
Мастер

Отправлено 06 апреля 2017 - 16:59

Просмотр сообщенияsilver1976 сказал:

Имелось ввиду что после оплаты товара в платежной системе. Происходил обратный редирект на сайт магазина но уже на станицу со ссылкой на загрузку файла.. как то так
Нет такого штатно. Надо дописывать.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#7 silver1976

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 07 апреля 2017 - 11:56

Было бы вообще супер.

#8 badisoft

    Продвинутый пользователь

  • VIP
  • 4 986 сообщений
Репутация: 761
Мастер

Отправлено 07 апреля 2017 - 12:45

Просмотр сообщенияsilver1976 сказал:

Было бы вообще супер.
Заказывайте. Бесплатно врядли кто-нибудь это станет делать.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#9 silver1976

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 07 апреля 2017 - 15:11

Ок. называйте цену. кто готов взяться за эту задачу

#10 badisoft

    Продвинутый пользователь

  • VIP
  • 4 986 сообщений
Репутация: 761
Мастер

Отправлено 07 апреля 2017 - 18:01

Просмотр сообщенияsilver1976 сказал:

Ок. называйте цену. кто готов взяться за эту задачу
Написал в личку.

Просмотр сообщенияsilver1976 сказал:

Ок. называйте цену. кто готов взяться за эту задачу
Написал в личку.

Цитата

Штатно нет никакого пароля. Это чья-то самодеятельность.
Тут я ошибся. Посмотрел код: при попытке скачивания по ссылке из письма либо будет сразу отлуп (или скачивание файла, если заказ оплачен), либо будет сначала запрос логина-пароля, а потом то же самое (отлуп либо скачивание). Второе - если заказ был оформлен зарегистрированным клиентом.
Т.е. таки да, присутствует некоторая нелогичность. Зачем запрашивать логин-пароль у клиента, если БЕЗ ЭТОГО можно выяснить, оплачен заказ или нет, т.е. давать разрешение на скачивание файла или нет? Оплачен - запрашиваем логин-пароль. Не оплачен - сразу сообщаем о невозможности скачивания файла пока не будет оплачен заказ.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#11 silver1976

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 10 апреля 2017 - 08:29

Ну да. мало того что это нелогично так еще и неудобно. Если человек в другой временной зоне у которого в данный момент день. а у нас ночь оплатил товар то вынужден ждать пока администратор дойдет до компа и сменит статут товара. Пользователь может наделать много шума пока поймет что просто нужно ждать пока админ увидит оплату товара. Это очень неудобно. Нежели мгновенная скачка файла сразу после оплаты.

#12 badisoft

    Продвинутый пользователь

  • VIP
  • 4 986 сообщений
Репутация: 761
Мастер

Отправлено 10 апреля 2017 - 14:26

Просмотр сообщенияsilver1976 сказал:

Если человек в другой временной зоне у которого в данный момент день. а у нас ночь оплатил товар то вынужден ждать пока администратор дойдет до компа и сменит статут товара.
Вы мешаете в одну кучу мух и котлеты.
Есть процедура перевода заказа в статус "Оплачено" (как бы он ни назывался). При этом появляется возможность скачать файл.
Эта процедура происходит двумя способами:
1. при оплате в онлайне через платежный сервис, который УМЕЕТ сообщать сайту, что заказ номер XXX оплачен и сумма оплаты YYY. Т.е. клиент редиректится на платежный сервис, оплачивает заказ (картой, яндекс-деньгами, вебманями, etc) и платежная система сообщает сайту что заказ оплачен. Сайт проверяет, не левак ли это (по ключу) и правильная ли сумма, после чего переводит заказ в статус "Оплачено" и клиент может скачивать файл.
2. при оплате в оффлайне (квитанция сбербанка, счет) или в онлайне, но без подтверждения (перевод на карту) сайт никак не может узнать, что оплата совершена и в любом случае должен быть некто (админ), кто получит информацию об оплате и переведет заказ в статус "Оплачено".
К тому, где расположена ссылка на скачивание - на сайте сразу после оформления заказа или в email-е клиенту это не имеет никакого отношения.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)