Корзина - оплата софта электронными деньгами.
#1
Отправлено 27 August 2012 - 07:24 PM
#3
Отправлено 27 August 2012 - 09:47 PM
#5
Отправлено 28 August 2012 - 07:09 PM
А кто-нибудь вообще задавался вопросом, ПОЧЕМУ сделано именно так? Т.е. почему есть последовательные [шаги] order2, order3 и order4? Откуда такое деление по шагам - "оформить заказ", "продолжить", снова "оформить заказ"? Писавший этот модуль, наверное, имел какую-то идею, когда писал. Какую? Ну, кроме идиотской (уж извините) идеи, что на каждом этапе происходит какой-либо выбор - системы оплаты, системы доставки, системы еще-чего-либо. Уж больно оно через жо, ведь все это можно реализовать и в рамках одной страницы.Чувствую, я постепенно подхожу к написанию своего варианта
Собственно, я почему спрашиваю? Я не понимаю, почему СДЕЛАНО ТАК, а не КАК УДОБНО. Есть какие-то причины или это очередная непонятка ShopCMS?
А если клиент зарегистрирован, то вероятность такого "потом будет" сильно меньше?га, потом будет, "ой я не помню какую почту я указывал, не помню что заказывал, не знаю номер заказа, день тоже не помню" и .т.д.
#6
Отправлено 28 August 2012 - 09:15 PM
в моем случае меньшеА если клиент зарегистрирован, то вероятность такого "потом будет" сильно меньше?
точного ответ незвестен, может это сделано для логики подключения модулей оплаты/доставки, а может и непоняткаСобственно, я почему спрашиваю? Я не понимаю, почему СДЕЛАНО ТАК, а не КАК УДОБНО. Есть какие-то причины или это очередная непонятка ShopCMS?
#7
Отправлено 29 August 2012 - 06:51 PM
Начинаю иметь подозрения .точного ответ незвестен
Что трехшаговость (трехэкранность) связана с необходимостью, например, делать выборку способа доставки после выбора способа оплаты, т.к. каждому способу оплаты присущи свои способы доставки. Или наоборот? В общем случае мне кажется, что этот модуль писался в очень старинные времена, когда html-синтаксис был куда более ограниченным. И последующие "авторы" просто перетягивали этот модуль из версии в версию не меняя. Но этот так, мои пока неуверенные подозрения, изучаю .
PS. кстати, очень помог в понимании неверности алгоритма namer-овский модуль "заказ на одной странице" или как-то так. Правда, я его так и не смог заставить работать. У кого-нибудь оно работает? Я пока даже не смотрел, просто проинсталлировал по инструкции на тестовый сайтик и убедился, что "чота криво и не работает" . После выбора способа доставки не появляется выбор системы оплаты.
#8
Отправлено 30 August 2012 - 09:24 PM
1. Я как продавец не вижу в кошельке этого поступления на рубль. Только выставленный счет (даже два, т.е. и первый тоже).
2. Я как покупатель в результате получил страничку на сайте "Информация о заказе #5", где действительно есть какая-то информация о заказе, но ни разу никакой ссылки, где бы я мог скачать купленный модуль. И хрен бы с ним, но в админке есть пункты "Файл доступен (дней)" и "количество закачек (раз)", т.е. явно предполагается, что после отработки модуля оплаты будет выдана какая-то ссылка на скачку оплаченного модуля.
Чего я не понимаю или делаю не так? Я в реальных непонятках, рушится логика .
#9
Отправлено 30 August 2012 - 10:04 PM
почему нет поступления, поотму что карты обрабатываются до 2 часов, а как только обрабатывается и счет стаовится оплаченным, заказу атоматом присваивается статус оплачен, и покупатель может скачать файл
#10
Отправлено 30 August 2012 - 10:11 PM
#12
Отправлено 30 August 2012 - 10:19 PM
А как CMS-ка узнает, что вот именно в этот момент счет стал оплаченным? Не мониторит же периодически агрегатора .почему нет поступления, поотму что карты обрабатываются до 2 часов, а как только обрабатывается и счет стаовится оплаченным, заказу атоматом присваивается статус оплачен, и покупатель может скачать файл
Спрошу более внятно. Как покупатель может скачать файл? Вот я вроде бы и покупатель, и продавец, т.е. на собственном сайте продал сам себе файлик. Я не понимаю, как и откуда его скачать .заказу атоматом присваивается статус оплачен, и покупатель может скачать файл
#14
Отправлено 30 August 2012 - 10:28 PM
Эээ... Ппереведи . Куда посылает? Входных каналов у ShopCMS нет (или как раз есть?), про выходные ты сам написал, что не используются.агрегатор сам посылает подписанную форму(запрос) об успешной оплате, на transaction_result
Т.е. КАКИМ ОБРАЗОМ агрегатор САМ ПОСЫЛАЕТ информацию? Какой-то засыл по ссылке?
PS. Чую, надо теребить СП Единой Кассы. Нехай отрабатывают свой процент .
#15
Отправлено 30 August 2012 - 10:29 PM
для единой кассы http(s)://название сайта/index.php?w1
для Robokass Success Url - http(s)://адрес_магазина/index.php?robokassa=success&transaction_result=success (POST method)
это все написано в описании модулей оплаты на странице модулей оплаты (тавтология, но по другому не придумал)
#16
Отправлено 30 August 2012 - 10:36 PM
Да, пасиб, я понимаю, что это где-нибудь обязательно описано .это все написано в описании модулей оплаты на странице модулей оплаты
Буду читать. Хотя и читал уже. Видимо, не заметил, т.к. на тот момент оно было не самым важным.
Печально, что я, вроде, не дурак, но интуитивно информацию найти не могу.
А это, по хорошему, неправильно. Жизненно не хватает FAQ. Спасибо еще раз.
#18
Отправлено 31 August 2012 - 09:08 AM
#19
Отправлено 31 August 2012 - 01:22 PM
Я - идиот! Я же доступ к этому сайту разрешил только со своих IP-шников!Чего я не понимаю или делаю не так?
#20
Отправлено 31 August 2012 - 06:36 PM
1. После окончательного оформления заказа высылается письмо, где есть три ссылки - подтвердить заказ, отменить заказ, ссылка на купленный файл. А в браузере появляется кнопка "оплатить сейчас". Соврешенно логично сейчас же и оплатить. И если сразу же оплатить, а потом прочитать полученное письмо, то получить оплаченный файл невозможно. Если тыкаешь в ссылку на файл - получаешь фигу в виде "Ваш заказ не оплачен". При этом его (заказа) даже в списке заказов еще нет ни с каким статусом. А если жмакаешь на ссылку подтверждения заказа, то заказ "подтверждается" и появляется в списке заказов со статусом "новый" и, естественно, при попытке скачать купленный файл получаешь ровно ту же фигу - "еще не оплачен". Приходится заходить админским аккаунтом и вручную переводить заказ в состояние "доставлен", тогда ссылка на скачку работает.
2. В процессе оплаты произошел сбой. На этапе подтверждения LiqPay, т.е. никаких денег с карты еще не списалось. Но я не смог произвести повторно оплату этого заказа. Просто не нашел кнопку "оплатить". В "Личном аккаунте" есть список заказов, у этого заказа стоит статус "новый" (я получил емейл, подтвердил заказ и только после этого стал оплачивать). Теперь не могу найти, как же его оплатить. Мне почта приходит в секунды, но ведь есть же люди, у которых оформление заказа и приход емейла разнесено по времени на минуты, а то и часы. Не будут же они сидеть с открытой ссылкой "оплатить сейчас". Т.е. даже без всяких сбоев где-то в личном кабинете должна быть кнопка "оплатить" для подтвержденного заказа. Видимо, я совсем ни хрена не интуитивен .
Врядли я первый с этими граблями. Кто как лечил?
Да, нашел в описании подключения магазина. Причем я ж это читал несколько раз, но дополнение (не дословно) "не обязательное для заполнения поле" расслабляет. Собственно, без твоего целеуказания я бы и не догадался, что вот это "не обязательное для заполнения поле" на самоме деле та самая ссылка, по которой W1 будет заходить для сообщения об оплате заказа.да, именно засыл по сслыке для единой кассы http(s)://название сайта/index.php?w1