• Так выглядит сниппет перенаправления с корзины на оформление заказа

    // Переадресация с корзины сразу на оформление. add_filter( 'add_to_cart_redirect', 'add_to_cart_redirect_to_checkout'); function add_to_cart_redirect_to_checkout() { return WC()->cart->get_checkout_url(); }`

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

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • А зачем?

    Автор tolyan59

    (@tolyan59)

    Идея использовать сайт для быстрой оплаты покупки через СБП (при покупке одного товара). Я настраиваю в рознице платёжи таким образом, что остаётся один способ оплаты СБП. А дальше два варианта. На мобильной версии сайта (отправляя ссылку покупателю типа: https://розница.мэдена.рф/checkout/?add-to-cart=45874&quantity=1) попадаю сразу на оплату. На десктопной версии, создаю для определённого пользователя (для продавца) редирект в корзину. Продавец при нажатии на кнопку «В корзину» одним кликом попадает на оплату по QR.

    То есть сопровождение «выдачи товара» опускается…. Это точно магазин будет?

    Автор tolyan59

    (@tolyan59)

    Это будет магазин, но розничный для пользователя скажем QR, для остальных он будет обычный.

    `// Переадресация с корзины сразу на оформление. (зависит от имени пользователя id "??", Ник - QR)
    add_filter( 'add_to_cart_redirect', 'add_to_cart_redirect_to_checkout');
    function add_to_cart_redirect_to_checkout() {
    global $user_ID, $user_identity;
    wp_get_current_user();
    if ($user_ID == "??" and $user_identity == "QR"):
    return WC()->cart->get_checkout_url();
    endif;
    }
    
    // Add to cart. Название кнопки добавить в корзину (зависит от имени пользователя id "??", Ник - QR)
    add_filter( 'woocommerce_product_single_add_to_cart_text', 'tb_woo_custom_cart_button_text' );
    add_filter( 'woocommerce_product_add_to_cart_text', 'tb_woo_custom_cart_button_text' );
    function tb_woo_custom_cart_button_text() {
    global $user_ID, $user_identity;
    wp_get_current_user();
    if ($user_ID == "??" and $user_identity == "QR"):
    $Add_to_cart_text = 'В корзину и на QR';
    else:
    $Add_to_cart_text = 'В корзину';
    endif;
    return __( $Add_to_cart_text, 'woocommerce' ); // и оформить
    }`

    Автор tolyan59

    (@tolyan59)

    Уважаемый efess, объясните, пожалуйста, для чего столько вопросов было задано!
    Если есть решение, помогите! А если нет, то получается что все вопросы и ответы пустая трата времени!

Просмотр 5 ответов — с 1 по 5 (всего 5)

Тема «Переадресация с корзины сразу на оплату.» закрыта для новых ответов.