Добрый день!
Хочу сделать так что бы при оформление заказа дойдя до страницы /checkout/1/review, уходило письмо на почту, в котором была бы ссылка на этот заказа, дабы в дальнейшем можно было вернуться и продолжить оплату.
Если открыть страницу в другом браузере /checkout/1/review, то пишет что страницы не существует.
Как отправить письмо, понятно, редактируется в правилах заказа.
Как сделать вечную ссылку на оплату заказа?
Комментарии
как я понял номер заказа привязывается к определенному пользователю/браузеру. И поэтому я не могу открыть /checkout/1/review в другом браузере.
Как убрать эту привязку?
Я знаю чем грозит.
Заказ привязывается к пользователю.
Пользователь привязывается к id сессии, которая хранится в куке.
У разных браузеров - разные кеши, соответственно - разные сессии.
Можно сделать какой-нибудь роут site.com/order-pay/sha-хэш и пускать по нему к оплате заказа любого прохожего.
Но получится плохо. Именно таким образом Яндекс однажды проиндексировал смс Мегафона.
Лучше убедить пользователя оставить свой email и его же сделать логином, чтобы задавать меньше вопросов.
Получится на порядок проще и правильней.
Спасибо!
В том то и дело, не хочется обременять пользователя, он переходит по ссылке почти оформленного заказа, где все за него забито(что бы информация он нем в системе была), и нажимает оплатить без дополнительных действий.
В любом случае, вы будете отправлять пользователю на почту ссылку для оплаты.
Создавайте учетную запись на эту почту, пусть отправляется одноразовая ссылка для логина, и после логина - форвардит на страницу оплаты заказа.
Пользователь и не поймёт что его сосчитали.
... промахнулся каментом
Да через учетки соцсетей логинить - и весь разговор.
Не нужна почта совсем. Баловство это всё.
Вообще это просто ссыль на наполненную корзину.
Один из видов корзины который принимает товары аргументами,
айдишники ему в путь).
нет и ненадо)
просто кнопка- заказать это все под вьюсом.
для этого даже коммерц не надо))
тс пусть делает как хош, это просто мысля для
хтмл-страничку, воткнуть в неё гугол-форму:
- чё надо?
- скока?
очеловечить-отюзабилить это на клиенте js'ом
"Друпал не нужен, родной"
Всем спасибо, буду пробовать.
Так и получается аккаунт уже создается при оформление заказа, с почтой на которую и приходит ссылка. Далее ему нужно оплатить уже по созданным реквизитам.
Отпишусь как реализовал.