Как при оплате товара перевести на страницу подтверждения?
Здравствуйте.
Как можно реализовать такой функционал:
Если пользователь новый (или даже сделать это для всех на первое время), то при нажатии кнопки «Сделать заказ» переводило не сразу на оплату 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
Мои знания в бэкенде достаточно поверхностны, но сделал пока редирект в компоненте оплаты.
public function send(msOrder $order)
{
$link = $this->getPaymentLink($order);
$link = 'http://my-site.ru';
return $this->success('', array('redirect' => $link));
}
Работает хотя бы просто увод пользователя от оплаты… переводом на другую страницу, где будет информация по дальнешей оплате.
Быть может:
if (если это не страница проверки емейл)
отправляем туда
else
редиректим на оплату
if (если это не страница проверки емейл)
отправляем туда
else
редиректим на оплату
А не проще ли сделать не кнопку оформить заказ а ссылку на нужную страницу и там уже разбираться?
Суть в том, что человек делает полноценный заказ, может быть из нескольких подписок или опций к подписке.
А перед оплатой желательно сделать так, чтобы пользователь убедился в том, правильно ли он ввел свою почту. Потому что именно туда упадет цифровой товар.
А перед оплатой желательно сделать так, чтобы пользователь убедился в том, правильно ли он ввел свою почту. Потому что именно туда упадет цифровой товар.
Все еще не получилось вывести ссылку на оплату. Как её подцепить на сайте, кто нибудь сталкивался с такой задачей?
Получилось решить задачу? а то столкнулся с такой же проблемой.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.