2016-10-28 347 views
-1

我想为这一件商品直接付款,没有多件商品和购物车功能。WooCommerce - 删除购物车?

这是我到目前为止有:

用户意见的产品,印刷机买,去结帐(通过直结帐链接),问题是在这里的是,在结账页面顶部它说:“XXXX产品已加入购物车 - 查看购物车“。我不想要这辆车的那部分,它应该直接去结帐并付款。

另一个问题是,如果他们通过我的漏斗回来,它会添加第二个项目到购物车中。我只希望他们能够购买数量为1的产品,所以我不需要任何购物车功能,只需一个直接结账。

这怎么办?

谢谢

回答

0

尝试以下代码将用户重新导向到Checkout Page后添加到购物车。

/** 
* Redirect users to Checkout Page after add to cart. 
*/ 
function my_custom_add_to_cart_redirect($url) { 
    $url = WC()->cart->get_checkout_url(); 
    return $url; 
} 
add_filter('woocommerce_add_to_cart_redirect', 'my_custom_add_to_cart_redirect'); 

您也可以尝试这个插件https://wordpress.org/plugins/woocommerce-direct-checkout/

+0

您好感谢您的答复。实际上我有一个按钮,其URL设置为mywebsite.com/checkout/?id=99,将页面直接发送到结帐处。问题是,结帐顶部显示“X商品已被添加到购物车 - 查看购物车”,并且如果他们同一用户通过漏斗返回,则会将2件商品添加到购物车中。我根本不需要购物车,我已经直接去结账,但不希望购物车信息在顶部,只想要一个物品? – jonny

相关问题