171 похожих чатов

Народ, подскажите можно ли как-то перейти сразу к онлайн оплате

Сбер в обход корзине? На сайте есть несколько типов подписок - они реализованы как товар ms2. Хочется, чтобы при клике на "Купить", сразу переходило к оплате без перехода в корзину и оформление заказа. Подписку можно купить только в личном кабинете, т.е. данные можно брать у текущего пользователя. Либо, кто хорошо знаком со Сбером, есть ли там возможность условно сгенерировать 3 ссылки на оплату?

23 ответов

37 просмотров

Насколько я помню, генерировать ссылки придется несколько раз, так как установлен лимит по времени на ссылки. А почему бы при нажатии на эту кнопку не заполнять данные пользователя раз он уже авторизован, тогда тебя будет сразу перекидывать на шлюз сбера

Dan- Автор вопроса
Pavel Androsov
Насколько я помню, генерировать ссылки придется не...

Понял, благодарю. Кнопка "Купить подписку" находится в личном кабинете юзера. Что и где заполняться должно? Это ведь не на странице оформления заказа происходит. Я просто не знаю, даже если не получится динамически генерировать ссылки для оплаты для каждой подписки, то как программно обойти страницы "Корзина" и "Оформление заказа" и сразу перейти на страницу платежного шлюза

Dan
Понял, благодарю. Кнопка "Купить подписку" находит...

поищи что нибудь типа - Оформляем заказ miniShop2 через API.

Dan
Понял, благодарю. Кнопка "Купить подписку" находит...

ну по сути, по нажатию ты получаешь товар, точнее подписку, кладешь ее програмно в корзину, создаешь так же заказ и получаешь ссылку обратно, и редиректишь юзера

Dan- Автор вопроса
Миша
ну по сути, по нажатию ты получаешь товар, точнее ...

да, спасибо. Я как-то и забыл про создание заказа через API - то, что нужно

Dan
да, спасибо. Я как-то и забыл про создание заказа ...

$minishop2->cart->add($productId, $count); $orderData = array(/* Здесь много полей, имеющихся в стандартной форме заказа */); $minishop2->order->submit($orderData);

Миша
$minishop2->cart->add($productId, $count); $order...

Согласись приятнее чем на октябре))

Dan
да, спасибо. Я как-то и забыл про создание заказа ...

$miniShop2 = $modx->getService( 'minishop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties ); if ( !( $miniShop2 instanceof miniShop2 ) ) { return $AjaxForm->error( 'Ошибка скрипта!' ); } $miniShop2->initialize($modx->context->key, $scriptProperties); $miniShop2->order->add( 'receiver', trim( $_POST['receiver'] ) ); $miniShop2->order->add( 'email', trim( $_POST['email'] ) ); $miniShop2->order->add( 'delivery', 1 ); // id метода доставки $miniShop2->order->add( 'payment', 1 ); // id метода оплаты $miniShop2->cart->add($_POST['id'], $modx->getOption('count', $_POST, 1), $modx->getOption('options', $_POST, array()));

Миша
а?

Да, это я так) У вас интернет больше не вырубают?

Dan- Автор вопроса
Dan- Автор вопроса
Миша
ты тоже с Казахстана?

ага, еще и живу рядом с акиматом...

Андрей
Согласись приятнее чем на октябре))

https://shopaholic.one/docs#/modules/order/model/model

Dan- Автор вопроса
Dan
аналог мэрии

Понял, спасибо)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта