jjzjj

php - 根据商品数量有条件地按购物车商品添加折扣

我已经建立了一个Woocommerce商店,并希望为所有产品设置基于12(一盒)的倍数的特定折扣。我尝试了很多折扣插件,但没有找到我要找的东西。例如,如果我订购12件X产品,我将获得10%的折扣。如果我订购15件X产品,前12件可享受10%的折扣,后三件是全价。如果我订购24件,那么10%的折扣适用于所有24件产品X。我找到的最接近的是:DiscountforCertainCategoryBasedonTotalNumberofProducts但这在最后应用为折扣(实际上是负费用),我想在产品旁边的购物车中显示折扣,就像正常折扣一样。如果产品已经打折,我还需要禁用此折扣。谢谢。

php - WooCommerce:根据单个商品数量添加折扣

在我的WooCommerce网站上,我有一些价格相同的产品80美元。我想按产品数量添加折扣。逻辑是这样的:if(ProductsQuantityis2){//theoriginalproductpricechangefrom80$to75$each.}if(ProductsQuantityis3ormore){//theoriginalproductpricechangefrom80$to70$each.}例如,ifacustomerpick2products,theoriginalpricewillbe(80$x2)=>160$.Butafterthediscount,itwillb

php - 折扣后的 Woocommerce 价格

我不是WooCommerce方面的专家,我找不到如何显示从优惠券中计算折扣的价格。此代码,显示优惠券后的价格,还有运费-我不想要的,我想显示折扣后、运费和税前的价格:$woocommerce->cart->get_cart_total();此代码显示没有折扣和运费的最终价格:$woocommerce->cart->get_cart_subtotal();所以我尝试了类似的方法来获得折扣后的价格:cart->get_cart_subtotal();$totaldisc=$woocommerce->cart->get_total_discount();$resultp=$totalp-$t

php - 第一次客户折扣 magento

我想为所有新客户提供折扣以使用优惠券代码或基于新注册的电子邮件ID的简单折扣。我想从管理面板执行此操作,我找不到任何免费模块,请指导我该怎么做 最佳答案 您可以创建具有以下内容的购物车价格规则:没有“NOTLOGGEDIN”的客户群。每位客户的使用次数=1优惠券=特定优惠券优惠券代码=您想要的任何东西。然后将其提供给一般知识。 关于php-第一次客户折扣magento,我们在StackOverflow上找到一个类似的问题: https://stackoverf

php - Woocommerce 中基于购物车商品数量的条件累进百分比折扣

我想根据购物车中的商品数量获得有条件的累进折扣。将2件产品添加到购物车后,您将获得折扣。您添加的产品越多,获得的折扣就越多。例如:1件产品–全价(无折扣)2件产品–全价加总价5%的折扣3件产品–全价加总价10%的折扣4件产品–全价加总价15%的折扣等等……我在互联网上搜索没有任何成功。在搜索折扣时,我只是使用了WooCommerce优惠券功能,或者我得到了一些旧的错误代码……有什么想法吗?我该怎么做?这可能吗?谢谢。 最佳答案 Update-October2018(codeimproved)是的,可以使用技巧来实现这一目标。通常我们

php - Woocommerce 仅显示折扣可变产品的一个价格

这是我的WooCommerce网站:sweetworldcandy.com问题是,可变产品价格最低和最高valueisshowingwhatIwantisiftheproductisnotonsaleshowtheleastvalueifitisonsaleshowtheleastvalueandtheleastvalueofofferprice通过添加斜杠作为删除标签我在下面分享了这三张图片以供引用: 最佳答案 2020年更新(适用于Woocommerce3+)自Woocommerce3+以来,已将弃用函数woocommerce_

php - 产品正常价格(非促销价)的优惠券折扣

在WooCommerce中,我有正常价格为X的产品和销售价格为Y的产品。我想添加一张带有代码的优惠券,以便从正常价格X中获得45.00美元的折扣。我希望优惠券忽略促销价,这样我得到的是X-$45NOTY-$45。但是当不使用优惠券时,使用价格Y。我发现以下适用于百分比折扣,但我似乎无法使其适用于固定产品折扣价。add_filter('woocommerce_coupon_get_discount_amount','woocommerce_coupon_get_discount_amount',10,5);functionwoocommerce_coupon_get_discount_a

php - 修复 WooCommerce 中购物车百分比的最大优惠券折扣

我在woocommerce中有优惠券代码(XYZ25),其中包含25%的折扣,最高折扣为Rs.250。如果用户使用优惠券代码XYZ25获得25%的折扣,我如何限制用户获得不超过250卢比的折扣。 最佳答案 SinceWoocommerce3.2or3.3,thiscodedoesn'tworkanymore您可以根据**RS.250的固定购物车折扣设置额外的优惠券FIX250代码(不含税)并且最低消费(4x250)=RS.1000。然后在下面脚本的帮助下,如果客户应用您的XYZ25优惠券代码并且如果购物车总计达到Rs.1000,它将

php - 在 Woocommerce 中根据客户总购买金额添加百分比折扣

在Woocommerce中,我想根据客户总购买金额设置百分比折扣。例如,如果总购买金额大于或等于200$,客户将获得5%折扣。。p>所以,我有第一部分代码来显示总和:functionget_customer_total_order(){$customer_orders=get_posts(array('numberposts'=>-1,'meta_key'=>'_customer_user','meta_value'=>get_current_user_id(),'post_type'=>array('shop_order'),'post_status'=>array('wc-comp

php - Magento CE::首单折扣?

有什么合理的方法可以让客户在第一次下单时享受折扣吗?我想这会要求用户注册一个免费帐户,这很好。但在那之后,我被难住了。Magento中的促销功能不适合此类情况,Google也找不到任何好的线索。想法?:) 最佳答案 没有开箱即用的方法,但我会采取的一般方法是为您的“首次”折扣创建目录价格规则向名为“used_first_coupon”的客户对象添加一个属性。默认为0/假在创建客户时添加一个事件,将优惠券代码发送给客户钩入优惠券应用代码(如果有事件,则使用它,否则,重写您需要的任何方法)并且仅在登录客户的used_first_coup