Как при оплате товара перевести на страницу подтверждения?
Здравствуйте.
Как можно реализовать такой функционал:
Если пользователь новый (или даже сделать это для всех на первое время), то при нажатии кнопки «Сделать заказ» переводило не сразу на оплату tinkoff, а на такую вот страничку.
yadi.sk/i/2hmSK8sv3WRGXe
Где пользователь может либо сразу подтвердить заказ, если он точно уверен, что почта его, либо указать ему, что лучше покупать через ссылку, пришедшую на почту.
Либо просто отправить его на почту за ссылкой на оплату.
Пока что изучаю docs.modx.pro/components/minishop2/development/service/order
На данный момент сделал «грубым», как мне кажется способом:
Как можно реализовать такой функционал:
Если пользователь новый (или даже сделать это для всех на первое время), то при нажатии кнопки «Сделать заказ» переводило не сразу на оплату tinkoff, а на такую вот страничку.
yadi.sk/i/2hmSK8sv3WRGXe
Где пользователь может либо сразу подтвердить заказ, если он точно уверен, что почта его, либо указать ему, что лучше покупать через ссылку, пришедшую на почту.
Либо просто отправить его на почту за ссылкой на оплату.
Пока что изучаю docs.modx.pro/components/minishop2/development/service/order
На данный момент сделал «грубым», как мне кажется способом:
public function send(msOrder $order)
{
$link = $this->getPaymentLink($order);
$link = 'http://my-site.ru';
return $this->success('', array('redirect' => $link));
} Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Работает хотя бы просто увод пользователя от оплаты… переводом на другую страницу, где будет информация по дальнешей оплате.
if (если это не страница проверки емейл)
отправляем туда
else
редиректим на оплату
А перед оплатой желательно сделать так, чтобы пользователь убедился в том, правильно ли он ввел свою почту. Потому что именно туда упадет цифровой товар.